/ home / projects / blog / 2007 / 07 / code-review.php :: . : .. [ Home ] [ Projects ] [ Events ] [ Applications ] [ About ] [ Help ]

Tech notes, bookmarks, and misc. notes

archives


Wednesday, July 18, 2007

 
review_process Originally uploaded by jwalsh

Purpose

Create a simple tracking mechanism for performing code reviews against CVS.

Use Case

  1. Identify current project
  2. Identify review cycle
  3. Identify reviewer
  4. Review specific files in CVSWeb through an annotate view
  5. Click add review for specific line in annotate for the code in scope
  6. During review, go through each of the comments
  7. Add a resolution and comment to close a review item
  8. 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


This page is powered by Blogger. Isn't yours?