RRReviewers
From PostgreSQL Wiki
Contents |
What's a Round Robin Reviewer (RRR)?
Round Robin Reviewers are hackers who volunteer to be assigned random patches (usually according to their level of ability) to review during a commitfest by the CommitFest Manager. They generally have at least excellent C skills and a general knowledge of PostgreSQL, but some are accomplished PostgreSQL hackers.
What do I need to do to become an RRR?
- Subscribe to the pgsql-hackers and the pgsql-rrreviewers mailing lists.
- Volunteer to review on pgsql-rrreviewers.
- Sign up for an account on this wiki.
- Read the CommitFest Help and the Reviewing a Patch page, and the pages & docs they links to.
- Add yourself to the Round Robin Reviewers at the bottom of the current or upcoming CommitFest.
What happens next?
- The CommitFest Manager will assign you a patch by e-mail.
- If you can't or don't want to review that patch, you will reject it within 24 hours (and be assigned a new patch if appropriate).
- You'll read the information on the patch and search the mailing list archives for other comments related to the patch.
- You review the patch within 4 or 5 days.
- As a result of reviewing, one of two things will happen:
- If the patch needs work:
- You'll contact the submitter with your questions/comments
- Put a comment on the CommitFest page
- Change the status to "Waiting for Response"
- If the patch seems ready to accept to you, then you will change the status to "Ready for Committer".
- If the patch needs work:
- In either case, you will then e-mail the CommitFest Manager that you are ready to work with another patch.
Note that, if you are assigned a "WIP" patch, it is unlikely to be ready for committing. Instead, you should test the patch as best you can, and report on it to pgsql-hackers.
Guidelines for Review
- Be polite to the patch submitters. You'll probably be one yourself someday.
- Raise any questions you have on pgsql-hackers mailing list.
- Don't hesitate to ask for help; a poorly done review will slow down the CommitFest far more than not reviewing at all.
- You are helping out in order to reduce the workload on the committers. Do as much as you can, then stop.
- Contact the CommitFest Manager immediately if you won't be able to complete a review.
- When reading from the mail archives, make sure to read the entire thread about the patch.
