OpenGrok 0.7 has been released

OpenGrok 0.7 was released earlier today, approximately six months after the previous release, OpenGrok 0.6.1. This release contains many new features, including:

  • Support for more version control systems (ClearCase, Git, Razor) giving a total of 11 supported systems
  • JMX agent that lets you monitor and configure OpenGrok more easily
  • Logging is now done with java.util.logging
  • Easier configuration of Subversion repositories
  • Smaller disk footprint for the history cache

OpenGrok 0.7 also incorporates many bug fixes, and a lot of effort has been put into cleaning up the source code, helped by tools like FindBugs, PMD, Checkstyle and EMMA. See the announcement for the full list of changes in the release.

One thing to note is that if you want to use the Git support, you'll need Java SE 6 or later because the Java wrapper around the Git binaries uses some constructs that are not compatible with J2SE 5.0. For the same reason, the released sources will not build unless you're using Java SE 6. This has been solved in the development sources, so if this is a problem for you, you should check out the source tree from the repository and build OpenGrok yourself. Everything else in OpenGrok should work with J2SE 5.0.

Comments:

Cool stuff. I am especially thrilled to see the following bugs fixed:

http://defect.opensolaris.org/bz/show_bug.cgi?id=2966
http://defect.opensolaris.org/bz/show_bug.cgi?id=2541

With them, OpenGrok is finally usable with ON gate on Mercurial.

Also, it's great to see OpenGrok roadmap getting into shape.

Posted by Vladimir Kotal on October 17, 2008 at 01:15 PM CEST #

Post a Comment:
Comments are closed for this entry.
About

kah

Search

Categories
Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today