/ home / projects / blog / 2007 / 07 / code-review.php :: . : .. |
|
review_process Originally uploaded by jwalshPurpose
Create a simple tracking mechanism for performing code reviews against CVS.
Use Case
- Identify current project
- Identify review cycle
- Identify reviewer
- Review specific files in CVSWeb through an annotate view
- Click add review for specific line in annotate for the code in scope
- During review, go through each of the comments
- Add a resolution and comment to close a review item
- If no items are open, close the current review cycle
Application
Rails connecting to a database with projects, reviewers, cycles, and reviews tables. reviews will have id, filename, revision, line, comment, outcome, resolution, project_id, reviewer_id, and cycle_id.
Code will be available in http://wal.sh/code/reviewer/trunk/.
posted by j 7/18/2007 12:33:00 PM