Skip to content
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

[Process Question] Ability to tag submissions as peer / submitter reviewed? #218

Open
pnardini opened this issue Nov 9, 2021 · 2 comments
Labels
meta Not a review request, but an issue or notice wrt the signing process

Comments

@pnardini
Copy link

pnardini commented Nov 9, 2021

As I was looking through the submissions list I realized that there's no obvious (at least to me) way to quickly see which submissions have been / are in the process of being peer reviewed by other submitters. Lacking this level of visibility probably makes it difficult for:

  1. Other submitters to see which review they could pick up next to help the overall queue
  2. Approvers to quickly see the list of submissions that have been peer reviewed and just need a final look / approval

Does it make sense to define some new process bits to help with this, maybe start with a couple of tags that submitters can apply to a submission to indicate its review state? I had the following in mind:

  • "Review In Progress": Indicates that a submitter (or approver) has begun a review
  • "Review Complete": Indicates that a review is finished and the submission is ready for final acceptance

Curious to hear others' thoughts, but also please feel free to close this issue out and point to something that already exists if I just don't know about it :)

@frozencemetery
Copy link
Member

Github has tagging ("labels") and we've tried to use that, but unfortunately issue tagging is only open to project members. I think what you're asking for makes sense and other ideas are welcome. I suspect that the best solution will be to reduce the queue, though :)

@pnardini
Copy link
Author

Ah, I suppose my suggestion relied on being able to restrict label application based on user name. It seems anyone with "Triage" access can apply any and all labels: https://docs.github.com/en/issues/using-labels-and-milestones-to-track-work/managing-labels, which means that applying the "Accepted" label would become possible for submitters.

Would project boards be an option? Seems like a promising new way to provide the workflow management we're talking about: https://docs.github.com/en/issues/organizing-your-work-with-project-boards

Reducing the queue would be the best (and ultimate) solution for sure. Is there anything else that can be done by submitters to help with this outside of the peer reviews being done and what's being suggested here?

@julian-klode julian-klode added the meta Not a review request, but an issue or notice wrt the signing process label Nov 24, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
meta Not a review request, but an issue or notice wrt the signing process
Projects
None yet
Development

No branches or pull requests

3 participants