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

Better flow for PR reviewers #3587

Open
moniuch opened this issue Sep 18, 2024 · 0 comments
Open

Better flow for PR reviewers #3587

moniuch opened this issue Sep 18, 2024 · 0 comments
Labels
feature New feature or request triage Needs to be looked at

Comments

@moniuch
Copy link

moniuch commented Sep 18, 2024

I think GItLens does a great job while providing a flow-oriented approach to PRs for the author. It could still do better for reviewers.

My dream solution would be that there be a section REVIEWS where one would find all the PRs in focus. In focus - meaning not all the open PRs that are currently in the repo, but those where I was a commenter or reviewer, or just deliberately chose to be following.

Some key features:

  1. As per user settings, I could get notified of new PRs as they come in, or if I am among CODEOWNERS
  2. I should also be able to quickly add a followed PR just by pasting its url or selecting it from a list of opened and most recent
  3. All the ongoing discussions in the focused PRs and resolved changes should produce graphic notifications (bold, unread dot, etc)
  4. PRs that have been merged, should be archived or deleted (as per user settings). And the associated local branch should be deleted as well (as per users settings)
  5. Each PR should have an action named alongside Pull and review which would pull the branch or update it (forcibly if --force was used by the author)
  6. When checking out the PR branch it'd be awesome to first remember all opened tabs, so that when I'm done with my review, I could easily return to my workspace as I left it.

Possibly more ideas will come to mind, in which case I will update this ticket.

@moniuch moniuch added feature New feature or request triage Needs to be looked at labels Sep 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request triage Needs to be looked at
Projects
None yet
Development

No branches or pull requests

1 participant