CSC/ECE 517 Fall 2013/ch1 1w08 cc
Intro... -this is about code review tools -what is code review?
Code Review Tools
Agile Review
Barkeep
Barkeep is a code review system developed in Ruby by the company Ooyala. Although written in Ruby Barkeep is not language specific and may be used for code review of any language. Barkeep is standalone and the end user is responsible for hosting it. One of the key features that Barkeep prides itself on is it hackable nature. Since Barkeep is hosted by the user and they provide their “small codebase” it allows users to add on new features and make modifications as they see fit for their needs. So even if Barkeep doesn’t have a feature someone needs it very possible for the user to add it.
Cost: Free
Features
- Email Notifications
- Syntax Highlighted Color Diffs
- Hackable
- Commits Searching
- Review Requests
- Comments
- Inline Code Snippets
- Stats
- Most Active Reviewers
- Most Commented Commits
- Review Coverage
- Top Approvers
Code Collaborator
Code Striker
Crucible
FlexPmd
Gerrit
Google Mondrian (may need to summarize under Rietveld)
Groogle
Hammurapi
JCode Review
Jupiter
Malevich
Perforce
Rietveld
Barkeep is a code review system developed in Ruby by the company Ooyala. Although written in Ruby Barkeep is not language specific and may be used for code review of any language. Barkeep is standalone and the end user is responsible for hosting it. One of the key features that Barkeep prides itself on is it hackable nature. Since Barkeep is hosted by the user and they provide their “small codebase” it allows users to add on new features and make modifications as they see fit for their needs. So even if Barkeep doesn’t have a feature someone needs it very possible for the user to add it.
Features
- Email Notifications
- Syntax Highlighted Color Diffs
- Hackable
- Inline Comment
Review Board
Examples
Comparison
Tool | Developed In | Available For | Cost |
jkl | mno | pqr | |
stu | vwx | yz |
Features
Features | |||
Tools | |||
References
- http://www.youtube.com/watch?v=CKjRt48rZGk
- https://github.com/ooyala/barkeep/blob/master/README.markdown
- http://getbarkeep.org/
- https://github.com/ooyala/barkeep/wiki/Comparing-Barkeep-to-other-code-review-tools
- http://code.google.com/p/rietveld/
- https://codereview.appspot.com/
- https://developers.google.com/appengine/articles/rietveld
- http://smartbear.com/products/software-development/code-review
- http://smartbear.com/products/software-development/code-review/pricing-specification
- https://code.google.com/p/gerrit/
- https://www.rbcommons.com
- http://www.reviewboard.org
- https://www.atlassian.com/software/crucible/overview
- http://sourceforge.net/projects/codestriker/
- http://www.perforce.com/product/components/integrations/code-review-tools
- https://code.google.com/p/jupiter-eclipse-plugin/
- http://malevich.codeplex.com/
- http://groogle.sourceforge.net/
- http://codestriker.sourceforge.net/codestriker.html
- http://sourceforge.net/adobe/flexpmd/home/Home/
- http://www.hammurapi.biz/hammurapi-biz/ef/xmenu/hammurapi-group/index.html
- http://www.agilereview.org/