An open-source, federated content repository

JBoss DNA Presentation at the JBoss User Group Munich (Germany)

One of our contributors, Serge Pagop, is going to be presenting JBoss DNA to the JBoss Users Group Munich (Germany) meeting this coming Monday, May 4th, 2009 at 19:00 PM (local time). More information about the talk and the location can be found at

Filed under: appearances, news

Google Summer of Code 2009

I’m very happy to relay that one of the Google Summer of Code 2009 submissions around JBoss DNA has been accepted for funding.

Bojidar Penchev will be developing a DDL sequencer. This means that whenever a DDL file is uploaded into a DNA repository, DNA can automatically extract a representation of the database structure and push it in the repository where it can be easily accessed, searched, and used. Bojidar is a 3rd year undergrad student majoring in computer science at Sofia University “St. Kliment Ohridski” and has had several internships working with DDL grammars and ANTLR. That experience will no doubt help him as he tackles the DDL sequencer for a number of DDL grammars. Stay tuned to hear more about his progress.

We’d like to thank all of the students that participated this year. There were several great project applications, and making our selection was tough. Unfortunately for us, there were also a lot of excellent projects submitted around JBoss and Fedora. I certainly wish we had more slots. We hope to not lose touch with them and hope they find time to participate some other way.

Thanks also to Google for continuing this incredible program. Working on open source is very rewarding and a great way for students to get exposure in real world development scenarios. And it’s just brilliant that the GSoC program is able to fund students during the summer so they can more easily afford the time to contribute.


Filed under: news, repository

JSR-283 now at Proposed Final Draft

JSR-283 has just reached the proposed final draft stage, and the latest specification is now available for download. The reference implementation (RI) and technology compatibility kit (TCK) will be done as part of Apache Jackrabbit project.

David Nuescheler, one of the authors, has a nice summary of what’s new in JSR-283.
Update 1: I do have to say that I’m disappointed in the license for the draft. Unlike some other recent JSRs (e.g., JSR-303), the JSR-283 license (apparently) does not allow for implementation of the spec, even for testing or evaluation purposes.

Filed under: jcr, news, repository, uncategorized

ModeShape is

a lightweight, fast, pluggable, open-source JCR repository that federates and unifies content from multiple systems, including files systems, databases, data grids, other repositories, etc.

Use the JCR API to access the information you already have, or use it like a conventional JCR system (just with more ways to persist your content).

ModeShape used to be 'JBoss DNA'. It's the same project, same community, same license, and same software.