Closed FrostyX closed 1 year ago
Can you add a way to opt out of a this on a per ticket basis? Perhaps the review service could skip this step if e.g. [skip packager-sponsors ticket]
is in the bug's Whiteboard field. A sponsor may have already agreed to sponsor someone but isn't the one reviewing the package. In this case, creating another ticket would be confusing to the people involved. Otherwise, I think this is a great idea!
Additional note: we also need to update the package maintainer docs to note this when it has been implemented
are two pages I can think of off the top of my head.
Thanks again for this, it's a great idea!
I just pushed cdd6f4d which fixes this issue and deployed it to production. A few notes:
Fedora Account System Username:
line from the first Bugzilla comment which is unreliablefedora-review+
was given by a sponsor or not. The packager-sponsor ticket is created in both cases. Sponsors will have to assign the ticket to themselves.
An action should be triggered when a ticket receives the
fedora-review+
flag. If it was given by a packager who is not a sponsor himself, and no other sponsor is currently assigned to the bug, we should post a comment to the ticket. For example:(A quick draft, it'll be improved when implementing this feature)
Edit: Or we can create an issue in the https://pagure.io/packager-sponsors/issues tracker automatically, and then just let the contributor know about it.