For what it's worth, I'm trying to join and have a package included and there are definitely some areas I would like to improve. Should we make a thread on their mailing list?
On Fri., Apr. 30, 2021, 5:50 p.m. Bryce Carson, <bryce.a.car...@gmail.com> wrote: > Perhaps we could improve the wiki page on Joining** to make it more clear > what the process is like? > > I read through the guidelines and the Joining page a couple times, and > only near the end does it state that Joining is more about, well, joining > as a person than publishing a package. I believe it then recommendeds Copr > around that point for simple publishing. > > Maybe we could ask Docs and some newer joiners to do a little review of > the wiki for Joining and see if we can rewrite and modernize? > > On Fri., Apr. 30, 2021, 10:43 a.m. Stephen John Smoogen, <smo...@gmail.com> > wrote: > >> >> >> On Fri, 30 Apr 2021 at 12:26, Mattia Verga via devel < >> devel@lists.fedoraproject.org> wrote: >> >>> Il 30/04/21 15:16, Joan Moreau via devel ha scritto: >>> >>> Thanks but I am really scratching my head to try to understand all this: >>> >>> 1 - How to get to the "packager" group ou forum or else ? >>> >>> 2 - What does it mean to "block the FE-NEEDSPONSOR >>> <https://bugzilla.redhat.com/show_bug.cgi?id=FE-NEEDSPONSOR> tracking >>> bug" ? >>> >>> So far, I have https://bugzilla.redhat.com/show_bug.cgi?id=1953340 >>> >>> Any help very welcome >>> >>> Thanks >>> >>> JM >>> >>> Short answer: wait for someone to review your package submission, >>> meanwhile you can do some informal reviews as described here [1] to show >>> some sponsor you actually comprehend Fedora Packaging Guidelines [2]. >>> >>> Becoming a Fedora packager and being allowed to push software in Fedora >>> official repositories require following specific rules and standards. Just >>> like getting a driver license, you're required to study the rules and to >>> show you know how to do things. You cannot just jump in a car and start >>> driving (at least, not in Italy). >>> >>> BTW from a quick look at your specfile, the changelog doesn't seem to be >>> in the prescribed format. >>> >> >> So going from this long list of posts, I think the core problem is that >> new people do not have a good idea of what it means to have a package in >> Fedora Linux. >> >> Fedora Linux is built around the idea that it is a total operating >> system, which means that the packages should be integrated with each other. >> This means that the packages in it have some knowledge of how the rest of >> the operating system works so that they a) do not interfere with each other >> and b) are able to ask for and use resources properly from other systems. >> Over the ~30 years of Linux operating systems a lot of corner cases and >> other complexities have been discovered which are boiled down in each >> operating system's "packaging rules". Because Fedora Linux releases every 6 >> months, there are additional complexities which are needed to allow for >> someone else to 'take over a package' that require 'prescribed formats and >> rules of the road'. Finally because each application in a 'total operating >> system' can affect the security of many different computers, there needs to >> be a certain amount of trust between people on who the packager is, why >> they are doing something, and what they know. >> >> This means that becoming a Fedora Packager requires some training >> (usually done by oneself) and it requires commitment for working through >> the process of becoming a packager. Similar processes are needed to add >> packages in Debian and some other Linux distributions also. >> >> It is a lot of work, and it is probably something we should be more >> upfront with (we mainly forget because most of us 'joined the club' years >> ago). >> >> >> >> >>> Mattia >>> >>> [1] >>> https://fedoraproject.org/wiki/How_to_get_sponsored_into_the_packager_group#Show_Your_Expertise_by_Commenting_on_other_Review_Requests >>> [2] https://docs.fedoraproject.org/en-US/packaging-guidelines/ >>> _______________________________________________ >>> 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 >>> >> >> >> -- >> Stephen J Smoogen. >> I've seen things you people wouldn't believe. Flame wars in >> sci.astro.orion. I have seen SPAM filters overload because of Godwin's Law. >> All those moments will be lost in time... like posts on BBS... >> _______________________________________________ >> 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 >> >
_______________________________________________ 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