My favorites | Sign in
Logo
          
Search
for
Updated Oct 03, 2009 by chipx86
Labels: Phase-Design, Phase-Requirements, Phase-Implementation
Roadmap  
Development roadmap for the upcoming release

Review Board 1.1 Roadmap

This describes the roadmap for the 1.1 release of Review Board, including an estimated schedule, features we expect to have in the release, and bugs we want to fix.

Schedule

Review Board 1.0 was released on June 20, 2009. Since then, we've had a lot of development, including the Google Summer of Code. We hope to have a 1.1 release by January 2010. This may change due to many factors, but we're proceeding with this goal in mind.

The release process will be:

  • Alpha 1: Most of our must-have features should be implemented.
    • Release Date: Saturday, September 19th, 2009
  • Alpha 2: All of our must-have features must be implemented. Many of our Milestone-1.1 bugs will still be open, but no new features will be added outside what's on this roadmap without a compelling case. We hope to have most of our contributed patches that are ready to commit in this release. Non-trivial contributions will be pushed to our next release.
    • Release Date: Monday, October 11, 2009
  • Beta 1: All "maybe" features that we decide we want in 1.1 must be implemented. All other features will be pushed back to the next release. The focus after this will be on documentation and bug fixes.
    • Release Date: Saturday, November 14, 2009
  • Beta 2: All medium and high priority Milestone-1.1 bugs should be fixed.
    • Release Date: Monday, December 5, 2009
  • Release Candidate 1: Additional Milestone-1.1 bugs fixed as necessary.
    • Release Date: Saturday, December 13, 2009
  • Final Release
    • Scheduled Release: Saturday, January 23, 2010

Release Dependencies

Release 1.1

Must-Have Features

Feature Status
Dynamic update notifications Committed (ce1eeed)
Hosting service easy-config Committed (52c49a8)
Screenshot drag-and-drop upload Committed (621f6ac)
HTML email support Committed (05a8aeb)
Raw-file URL remote Git support Committed (8df8d29)
Toggling whitespace display in diff Committed (629bbc1)
Move detection In progress
Repository validation In progress
SSH and HTTPS support In progress
New settings UI Not started

Maybe Features

Feature Issue Number Status
OpenID authentication issue 242 Not started
Incremental expansion issue 342 Not started
"Not Shippable" status issue 489 Not started
Real names in drop-downs  issue 598  Committed (245ab23)

Bugs

We have a list of bugs we'd like to fix for 1.1. Any and all bugs that we can fix should be fixed, but we specifically mark some as Milestone-Release1.1.

Release 1.5

Must-Have Features

Feature Issue Number Status
User/group access policies Not started
Third-party extensions Not started

Bugs

We have a list of bugs we'd like to fix for 1.5. Any and all bugs that we can fix should be fixed, but we specifically mark some as Milestone-Release1.5.


Comment by robwiss, Sep 28, 2009

You should add statistics/metrics to your must-haves. I set up reviewboard for my organization but I've come to realize that they simply won't be convinced of the usefulness of the tool unless they can see the metrics. It's a shame too, many of their problems stem from the fact that the developers don't collaborate on code.

Comment by chipx86, Sep 28, 2009

A lot of work needs to be done for that and it simply won't happen for this release. We won't be writing such support until our third-party extensions code goes in.

In the future, discussions should go on the mailing list. We'll probably be turning off comments on the wiki before long.


Sign in to add a comment
Hosted by Google Code