Re: Sponsorship for non-maintainers

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 12/7/20 3:42 PM, Michal Ruprich wrote:
Hi all,

I am facing a bit of a pickle and I would like to discuss this out in
the open here. Please keep and open mind while reading.

There has been an effort to open-source some of our tests that we have
in Red Hat and we decided to place them in the tests/* namespace in
Fedora dist-git[1]. Now, our team has some 10 maintainers and we own
almost 200 packages in RHEL8(way more than that in Fedora). For all
these packages we have only three people in the QE team to test them. So
here is the problem:

Let us assume, that we create a repository for each component in the
tests/* namespace. Now we need to assign access to QE member to these
repositories. It would make sense to create a group that would include
our package maintainers as well as our QE colleagues. This would help a
lot when it comes to stuff changes for instance. As discussed here[2],
the only problem here is "once a group is created, it can be given
commit access to all projects in the tests/ namespace, but also to any
project in the rpms/ namespace or the modules/ namespace and everyone
who is committing to these namespaces must be in the packager groups.
Thus the requirement for pkgdb group to require the packager
membership." But our colleagues from QE don't have sponsorship and
therefore are not in the packager group. There are those in RH who said
that they would give them sponsorship for these purposes if it is
required but I am not sure if that is the right way to do this and I
would like to discuss it here.

Any input on this is appreciated. Thanks and regards,

With rpm packages, co-maintainers can sponsor people into the packager group:

https://fedoraproject.org/wiki/How_to_get_sponsored_into_the_packager_group#Become_a_co-maintainer

I believe this procedure works quite fine for tests as well.

"They [existing maintainers] agree to be responsible for mentoring you [the new maintainer] in how to follow the Fedora Packaging Guidelines and how to use the tools Fedora provides for building and pushing packages but need someone to sponsor you since they are not sponsors themselves."

Obviously, here they maintain you about the test things instead, but that's a technicality.

--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
_______________________________________________
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




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux