On Mon, Feb 05 2024, Andy Tai wrote: > Hi, this is a sugestion on guix patches: > > Other GNU/Linux distributions often have fixed maintainers (or > packagers) for specific packages. > While that model may not apply directly to the Guix project as anyone > can send in patches for anything in the git repo, maybe one thing the > Guix project can do is to recognize if someone has sent in patches for > specific projects many times in the past, then that means the person > has knowledge, interest, familiarity and expertise about this package > and the reviewers can spend minimal time of his/her future patches for > the same package(s). > > Thus this creates kind of pseudo package maintainer in Guix, reducing > workload of reviewers and speeding up package update. > > Guix can have a text file in the Guix repo recording say someone who > is "responsible" or is a "pseudo packager" for specific packages, > which the committers can refer to to allow quick processing of > patches. This does not mean the person responsible for certain > package has git commit access but just to allow a quick path for patch > processing by the commiters of certain patches from the familiar > person. > > Of course others can still send in patches for these packages already > with pseudo packagers.
We have exactly this: https://git.savannah.gnu.org/cgit/guix.git/tree/etc/teams.scm And it's even better: those people automatically receive an email if you use git-send-email to send a patch about their associated files.