As per request, I am reposting my blog posts to the main feed. This was originally posted on January 19, 2013.
So it begins.
I’ve decided that my first project on ReviewBoard will be the task of adding two new list fields within a review request; namely the Depends On and Blocks sections. The Depends On will allow the ability to list previous requests within ReviewBoard that require completion before the current request can be fully addressed. Inversely, the Blocks section describes previous review requests that require the current request’s completion.
To do this, I’ll have to edit the front-end to display the new fields. Furthermore, the backend must be changed to allow for the new additions to the review request modelling, along with the validations for if the previous requests are valid request ids.