Review Board: Open-Source-Tool zum Code-Review

Das Dashboard gibt dem Anwender einen sortierbaren Überblick, welchen Code er kommentiert hat und welche seiner Codestellen von anderen beurteilt wurden.

Nach rund zweieinhalb Jahren Arbeit hat das Projekt Review Board Version 1.0 seiner webbasierten Software zum Code-Review veröffentlicht .

Review Board wurde hauptsächlich für den Pre-Commit-Review entwickelt, also für die Code-Durchsicht vor dem Einspielen in ein Quelltext-Archiv. Die Software lässt sich aber auch für Post-Commit-Review einsetzen. Als Vorzeige-Benutzer nennt das Projekt unter anderem Asterisk, KDE-Games, KDE-PIM, Konsole sowie das Unternehmen VMware.

Die Oberfläche bietet einen leistungsfähigen Diff-Viewer mit Syntax-Highlighting, in dem sich direkt Kommentare einfügen lassen. Zudem kann die Software auch Interdiffs anzeigen, das heißt Unterschiede zwischen verschiedenen Revisionen eines Diffs, wodurch sich Änderungen leichter verfolgen lassen. Auch Details in Screenshots lassen sich mit Kommentaren versehen. Weitere Details nennen die Release Notes.

Das in Python mit Hilfe des Django-Framework implementierte Review Board unterstützt zahlreiche Systeme zur Versionskontrolle, darunter CVS, Subversion, Bazaar und Clearcase sowie Git. Es läuft unter Windows und Linux, kann als Webserver Apache oder Lighttpd verwenden und als Datenbanksystem MySQL, PostgreSQL oder SQLite.

Review Board 1.0 steht unter MIT-Lizenz im Quelltext und als Python-Egg zum Download bereit.

Das Dashboard gibt dem Anwender einen sortierbaren Überblick, welchen Code er kommentiert hat und welche seiner Codestellen von anderen beurteilt wurden.

Das Dashboard gibt dem Anwender einen sortierbaren Überblick, welchen Code er kommentiert hat und welche seiner Codestellen von anderen beurteilt wurden.

E-Mail Benachrichtigung
Benachrichtige mich zu:
0 Kommentare
Älteste
Neuste Beste Bewertung
Nach oben