Enable a subset of Flathub by default #492
Labels
No labels
a11y
btrfs
Closed As
Can't fix
Closed As
Deferred to upstream
Closed As
Fixed
Closed As
Won't fix
default-apps
easyfix
experience
help-wanted
installation
meeting
meeting-request
nvidia
packaging
pending-action
qa
testing
user-docs
wg-docs
wg-meta
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
workstation/tickets#492
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
In #463, which contains substantial previous discussion on this topic, I proposed the following changes to Fedora's use of Flathub:
I'm splitting this proposal out from #463.
This may trigger a broader re-discussion about enabling third-party FOSS repositories by default (particularly for an especially notable third party repository). I'm not sure this is something we want to cause.
I've edited the first comment here because I forgot to include the final point.
Where will our apps come from when RPMs are no longer an option? In #463 we just agreed that most Fedora Flatpaks will no longer be available by default. With Fedora 2028 goal, we lose RPMs. GNOME Software will feel pretty empty if we have no RPM software sources, only a few Fedora Flatpaks, and no Flathub.
I'm aware, but the third-party repository policy isn't RPM specific. And there is no reason there wouldn't be other third-party Flatpak repositories in the future too.
Ah, I had forgotten about that policy. There is indeed no way to do this without revisiting many aspects of it. Some points:
We would need an explicit waiver to enable Flathub by default.
We would need to rewrite this requirement. Fedora Legal has concluded that we are not worried about enabling Flathub, but content present in Flathub clearly violates the requirements here.
This requirement would need to be removed.
We would need to rewrite or remove this requirement too.
Metadata Update from @catanzaro:
Today FESCo approved Flathub by default for atomic spins, but this change is NOT approved for RPM spins like Workstation. If Workstation Working Group decides to enable Flathub, we will still need to bring it to FESCo.
We discussed this today, but nobody presented any strong opinions, and we did not agree to anything. Further discussion will be needed.