GSoC/GCI Archive
Google Summer of Code 2011

Review Board

Web Page: http://code.google.com/p/reviewboard/wiki/Summer_of_Code_Ideas

Mailing List: mailto:reviewboard@googlegroups.com

Review Board is a powerful open source web-based code review tool that offers developers an easy way to handle code reviews. It's used in several open source projects, including parts of KDE, as well as many startups and large companies, including Twitter and Yahoo, helping them to write better code and more stable products. Review Board is built on top of Python and Django. It works on Linux, Windows and MacOS X, and supports a wide variety of source code management systems, including Subversion, CVS, Perforce, Git, Mercurial, Bazaar, and ClearCase. You can find out more information about Review Board at http://www.reviewboard.org. If you're a student participating in Review Board, please read our Summer of Code information page. We also offer Review Board hosting for projects participating in Summer of Code.

Projects

  • Application for Linux/Cross-platform Installer Framework Project I am interested in the Linux/Cross-platform Installer Framework, proposed on the Review Board's GsoC Page. I plan to start this project in Ubuntu, then move onto different distributions of Linux, and finally to Windows. After finishing the project in each distribution, I will have a short testing period. Making it possible for the user to interact with the software from command line and a graphical interface. Followed by an update option for the installed packages.
  • Improved Admin UI To extend the current default Django admin theme for Review Board and add more interactivity, information, and ease-of-use to the administration section.
  • New Review Board API improvements This project is about enhancing already designed API, making it more powerful and more flexible and ready for release. This new API was originally developed by UCOSP participants but was not completed.