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

Reply via email to