JCR
Details
| Last Update: | 2008-04-13 22:09:13 |
| Version: | 0.6.1 |
| License/Program Type: | GPL (GNU General Public License) |
| Publisher: | John Dickson |
| Price: | $0.00 |
Description:
JCR also know as jcodereview is a web application for performing and managing code reviews.
Although it has some special smarts for reviewing Java projects, it can be used for reviews of any type of source code.
Here are some key features of "JCR":
· Reviewers. All changes to code are highlighted, and context is shown when adding comments. If reviewing Java code, references to other classes within the file are clickable, so that you can drill into the detail if required. After review comments have been made, those comments can themselves be reviewed, and the required actions decided on and tracked
· Project owners. Review projects are easy to create and configure
· Process Nazis. Details of all comments are held in the database, along with any actions required, and whether they've been completed. Status reports can be viewed at any time
· Architects and developers. As well as viewing the comments made for a project, it's possible to see details of all review projects and comments for a specified file.
At work (Dialect Solutions), we use JCR to review more than half of the code we write. It's made a huge difference to our review process - code reviews now take less time, and the code gets reviewed much more thoroughly than it did in the past.
JCR is released under the GNU Public Licence.
Requirements:
· Linux (likely also UNIX, possibly also Cygwin, but not tested)
· 2.3 or later (2.4 recommended)
· The 2.0 web app framework
· 7.3 or later (8.x recommended) or MySQL 4.1 or later
· A suitable Python database driver - PyGreSQL (for Postgres) or MySQLdb (for MySQL)
What's New in This Release:
· This release contains a number of tidy-ups and fixes after the major 0.6.0 rewrite.
· JCR now works correctly with SQLAlchemy versions later than 0.4.0.
· Failure to view modified files if the JCR base directory was not under the working directory was fixed.
· A couple of minor features were added, namely templates for project notes and a working backup script for sysadmins.
· Some minor bugs were fixed.
· The Project Admin Summary tab page is automatically reloaded when diffs have completed generation.
0 comments
Add to
JCR Version History
| Product |
Date Added |
| JCR 0.6.1 |
2008-04-13 22:09:13 |
Related Software
|
|
From category: Perl-Modules |
| Untaint is a Perl module for laundering tainted data.... |
|
|
From category: Libraries |
| Card Terminal Driver Library 20011112 is libraries software developed by Patrick Finnegan and Nolan Eakins. Card Terminal Driver Library aims to add support for smart card and magnetic stripe card... |
|
|
From category: Libraries |
| frag-opt 0.5.5 is libraries software developed by Ville Jokela. frag-opt is a re-entrant, portable command-line parsing library. To see how you can use this in your program, take a look at doc/exam... |
|
|
From category: Compilers |
| Cppmake 0.5 is compilers software developed by Bitwiser Labs. Cppmake application is a front-end to make that builds C++ programs with less effort than writing makefiles manually. Building a... |
|
|
From category: Libraries |
| Acme::MetaSyntactic 0.90 is libraries software developed by Philippe Bruhat. Acme::MetaSyntactic is Perl module themed metasyntactic variables. When writing code examples, it\'s always easy... |
|
|
From category: Libraries |
| Babelj 0.1 is libraries software developed by Tim Macinta. Babelj is a language server for Java. Babelj allows programs written in practically any language to fully interact with Java. Client libra... |
|
|
From category: Version-Control |
| Barter 0.2 is version control software developed by Joe Geldart. Barter is an integration of the Bazaar revision control system into Nautilus. Barter is an extension for the Nautilus file-m... |
|
|
From category: Libraries |
| FXPy 1.0.5 is libraries software developed by Lyle Johnson. FXPy is a Python extension module which provides an interface to the FOX cross-platform GUI library. The FXPy API follows the sta... |
|
|
From category: Libraries |
| eOSD 0.1.0 is libraries software developed by Tilman Sauerbeck. eOSD is a library for drawing anti-aliased text in an \"on-screen display\" way. eOSD is the \"enlightened on-screen display\"... |
|
|
From category: Code-Generators |
| cproto 4.7e is code generators software developed by Chin Huang. cproto generates function prototypes for functions defined in the specified C source files to the standard output. The functi... |
|
|
From category: Libraries |
| Bio::Seq 1.4 is libraries software developed by Ewan Birney. Bio::Seq is a sequence object, with features. SYNOPSIS This is the main sequence object in Bioperl gets... |
|
|
From category: Libraries |
| shwild provides a platform-independent library for pattern matching.... |
|
|
From category: Libraries |
| ParseTree is a C extension that extracts the parse tree for an entire class or method and returns it as a s-expression.... |
|
|
From category: Libraries |
| Algorithm::Diff::Apply 0.2.3 is libraries software developed by Andrew Chadwick. Algorithm::Diff::Apply is a Perl module to apply one or more Algorithm::Diff diffs. SYNOPSIS... |
|
|
From category: Assembler-Tools |
| bprom is a console application used to read or write EPROMs or EEPROMs.... |
Leave a comment