-
Notifications
You must be signed in to change notification settings - Fork 82
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow non-delegates to claim interest in a series #507
Comments
@andrepapoti I'm not sure #588 tackles this exact issue. @kuba-moo is effectively a review request feature that would expire once the review has taken place (i.e. a change in state). #588 seems to allow something similar but makes expiry time-based. Is there a reason you've opted for the latter approach? Here's my suggestion for how this could work: we simply inherit Gerrit's model. If you look at e.g. https://review.opendev.org/c/openstack/manila/+/872171 (The REST API resource can be inspected locally via e.g. This feature works very well in my (pretty extensive) experience using it, and I suspect it would resolve most of what I expect you want from this feature with the benefit of avoiding additional new components like Celery. wdyt? PS: If you wanted to remove users on a time basis to e.g. support some tooling you have, there's no reason this couldn't be API driven. We could also tackle it via |
How this would interface with delegates also remains to be seen. We might want to simply consider them as related but separate from reviewers (and CC) and think about them more as approvers. fwiw, this is the model prow and tide (k8s' CI and merge system) uses, though of course they allow for multiple approvers (read: delegates). |
The Gerrit model sounds good! Doing expiry externally sounds fine as well. |
I don't think going 1:1 with Gerrit would make much sense since we are using mailing lists there would not be much point on having the CC list since all of the people subscribed to the mailing lists are already getting notified whenever a new patch comes in. |
Currently maintainers have no idea if patch is in some reviewer's TODO / interest queue. Add support for non-maintianer users to mark patches as "review coming". Record time of marking so that stale marks can be removed. Automatically remove the marking if a review tag or comment arrives from a given person.
The text was updated successfully, but these errors were encountered: