At Teambox we follow a Git release flow where:
- Developers send their pull requests
- The release manager assigns them to a specific release, without merging them yet
- Other developers code review pull requests and add thumbs (:+1:) when they approve them
- Once a pull request has 2 or more thumbs, it's ready to be merged into a release
This Chrome extension eases this flow.
Install from the Chrome webstore, that's it.
Whenever you load pull requests, the extension will note how many thumbs they have. When visiting the Issues page of your repository, you will see these votes counts.
- The thumb icon (:+1:) will appear next to issues you have already reviewed
- A number (
+ 1
,+ 2
, etc) will appear, indicating how many other people approved those pull requests - Any issues with more than two thumbs will appear with a green background
- Hover over the thumb or vote counter to see who reviewed this pull request