On Wed, Jun 30, 2021 at 8:09 AM Ian McInerney <ian.s.mciner...@ieee.org> wrote: > > On Wed, Jun 30, 2021 at 12:47 PM Neal Gompa <ngomp...@gmail.com> wrote: >> >> On Wed, Jun 30, 2021 at 7:43 AM Ian McInerney <ian.s.mciner...@ieee.org> >> wrote: >> > >> > On Tue, Jun 29, 2021 at 9:26 PM Ben Cotton <bcot...@redhat.com> wrote: >> >> >> >> https://fedoraproject.org/wiki/Changes/Filtered_Flathub_Applications >> >> >> >> == Summary == >> >> Enabling third-party repositories will now create a Flathub remote >> >> that is a filtered view of Flathub. >> >> >> >> >> >> == Detailed Description == >> >> '''''Note that this proposal is about user experience, procedures, and >> >> technology - the high-level concept has already been discussed and >> >> approved by the Fedora Council and FESCO.''''' >> >> >> >> Enabling third-party repositories will now create a Flathub remote >> >> that is a filtered view of Flathub. This means that applications on >> >> Flathub that have been explicitly approved (by a new process proposed >> >> here) will be available in GNOME Software and on the >> >> <code>flatpak</code> command line. If the user follows following the >> >> instructions on https://flatpak.org/setup/Fedora/, then the filter is >> >> removed, and the user gets a full view of Flathub. >> >> >> >> Roughly speaking, the criteria for including software is a) will not >> >> cause legal or other problems for Fedora to point to b) does not >> >> overlap Fedora Flatpaks or software in Fedora that could easily be >> >> made into a Flatpak c) works reasonably well. For Fedora 35, We expect >> >> to include all software from the top 50 most popular applications on >> >> Flathub that meet these criteria plus selected other software of >> >> interest to the Fedora target audience - Fedora community members are >> >> welcome to propose additions. >> > >> > >> > Does this mean that FESCO is now forcing Fedora packagers to maintain >> > Fedora Flatpaks and respond to their related issues when many of them seem >> > to be created without the packagers' knowledge/consent, and there is no >> > documentation in the packaging guidelines/wiki about how to actually do >> > anything for them, or information about where the manifests for them >> > actually live? >> > >> >> Of course not. This is a criteria for what we permit through the >> filter from Flathub. The idea is that nothing we offer from Flathub >> should be possible to ship in Fedora itself. That is, it's truly only >> possible to be available as a third-party app. >> >> Basically, if something is available in Fedora, it *cannot* be >> available through Flathub by default. > > > But that is exactly why it seems to me packagers are being forced to care > about the Fedora Flatpaks. Take the Audacity package as an example (since I > am one of the people maintaining it). There is a usable Flatpak for it on > Flathub, and I as a packager don't want to need to learn the Fedora systems > to build and maintain a Fedora Flatpak for it (since there seems to be little > to no documentation on how to do it). According to this policy - since there > is an Audacity package in Fedora, the Flathub version couldn't be included. > If we don't have a maintained version of the Flatpak in Fedora, then why are > we blocking it from Flathub? >
Because most people are able to install RPMs *and* Flatpaks. And there's a process for auto-building Flatpaks from our RPM spec definitions that can use for apps packaged in Fedora. But most importantly, a large chunk of the applications on Flathub include stuff we can't directly recommend for various reasons (patent-encumbered stuff, etc.). -- 真実はいつも一つ!/ Always, there's only one truth! _______________________________________________ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure