Benson Muite kirjoitti 4.4.2023 klo 7.02:
May also want to automatically track unofficial reviews by prospective packagers, perhaps even requiring a certain number of unofficial reviews for the sponsorship process to start.
Yes, I think that the sponsorship process should be made more rigid, with at least somewhat formally defined requirements. Maybe something along the lines "do N unofficial package reviews AND submit M pull requests to packages and get them merged AND convince a sponsor". The current approach where "convince a sponsor" is the only actual requirement creates unfortunate bias:
1. The easiest way to get in is to know somebody who is already in. This is basically the opposite of how I understand "open community".
2. Applicants who find it easy to engage with unknown people in higher community standing and have high confidence in their abilities navigate the (ill-defined, unclear) process much easier than more cautious types. Such character traits are of course very useful when participating in open source communities, but discriminating other kinds of personality leads to fewer contributors and lost talent. And it is, well, discriminatory, thus not very ethical in my opinion.
Another thing that can be improved here is to make it much less necessary to even get packager status. Working with pull requests should be the norm. Perhaps new package requests could more often be handled in a way where an existing packager assumes the maintainer position with the agreement that the submitter keeps the packager updated and in good condition, through pull requests. The packager status should be just an optional thing you can apply at some point in your Fedora contributor career, *if* a situation demanding that occurs - much like packager sponsor, provenpackager or even FESCo member status is, or how in upstream projects there often are prominent contributors that take part in the conversation and submit pull requests, without any commit access.
_______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx 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@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue