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

Reply via email to