Skip to content

chore(packaging): abandon the Flathub channel - #174

Merged
kipavy merged 1 commit into
devfrom
chore/drop-flathub
Aug 24, 2026
Merged

chore(packaging): abandon the Flathub channel#174
kipavy merged 1 commit into
devfrom
chore/drop-flathub

Conversation

@kipavy

@kipavy kipavy commented Aug 24, 2026

Copy link
Copy Markdown
Contributor

Follows #173, same reasoning applied to the other channel that never went live.

The manifest was never the problem. It built with flatpak-builder against org.gnome.Platform//50, appstreamcli compose and desktop-file-validate passed, and the resulting Flatpak installed and ran.

The submission was. flathub/flathub#9821 was closed automatically — "Checklist(s) not completed or missing", because the description replaced the mandatory template instead of filling it in — and the maintainers labelled it AI Slop. The bot forbids opening a replacement PR; the only way back is a comment on the closed one, carrying a video of the app running from the Flatpak on Linux, against a submission already marked as low quality.

What changes

  • packaging/flatpak/ and scripts/gen-flatpak-manifest.sh are removed. No CI job exercised them, so nothing would have caught them going stale — unlike the MSIX files, which verify-packaging still builds.
  • packaging/README.md records why, and keeps what a revival would need: the app.voltius.Voltius id reasoning, the three deliberate linter exceptions with their justifications, and the new-pr base branch requirement.
  • The channel table and the intro paragraph no longer claim Flathub is kept current by its bot.

Reviving this is one section of the README and one git revert, not a restart.

The manifest was never the problem: it built against org.gnome.Platform//50,
appstreamcli compose and desktop-file-validate passed, and the Flatpak installed
and ran. The submission was. flathub/flathub#9821 was closed automatically for a
missing checklist — the description replaced the mandatory template instead of
filling it in — and the maintainers labelled it AI Slop. Getting back in means
commenting on the closed PR with a video of the app running from the Flatpak,
against a submission already marked as low quality.

packaging/flatpak/ and scripts/gen-flatpak-manifest.sh are removed rather than
left to rot: no CI job exercised them, so nothing would have caught them going
stale. packaging/README.md keeps the app-id reasoning, the three deliberate
linter exceptions and the submission mechanics, so reviving this means reading
one section and one git revert, not starting over.
@kipavy
kipavy merged commit 810f6c1 into dev Aug 24, 2026
7 checks passed
@kipavy
kipavy deleted the chore/drop-flathub branch August 24, 2026 17:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant