#154 [Draft] Allow all repo admins to set bzoverride and monitoring
Closed by ryanlerch. Opened by gotmax23.
gotmax23/pagure-dist-git bz_override_admins  into  master

Download 154.patch

See the commit messages for more explanation.

This is a draft, because I haven't yet set up a Pagure instance to test this.

/cc @zlopez re. monitoring changes

Perhaps, we should open this up to anyone who has at least contributor access. @kevin, any thoughts here?

Well, that gets more tricky... I mean, if we have a way to tell the contributor has epel* access, we could let them set the epel override? But then what to do with someone who is a collaborator and only has say 'epel7', but the package has epel8/9 too?

Its probibly best to stick with admins at least for now.

Its probibly best to stick with admins at least for now.

I think that makes sense. Whether or not to allow committers or collaborators to change the bzoverrides is worth a larger discussion. Expanding who can set the monitoring status is more reasonable, but I think we should leave this for now.

Pull-Request has been closed by ryanlerch

Metadata