Freshmeat page: http://freshmeat.net/projects/ganymede/
Ganymede is a medium-to-large scale network directory management tool. Ganymede is designed to store directory data for network operations (things like NIS, DNS, and LDAP) in its built-in object database, and to allow many users to browse and edit the database concurrently, with full transactional support. Ganymede is a client-server system, with a very well developed GUI client and support for data import and export using XML. Ganymede provides a high level of sanity checking to insure that there are no dangling references in the directories that it manages. Ganymede can be customized to manage almost any sort of directory data, and to take whatever actions are appropriate in the external world when transactions are committed.
Ganymede has been under development for over thirteen years, and contains about 250,000 lines of Java code licensed under the GPL.
This project has the following developers:
New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.
Keep up with the latest Advogato features by reading the Advogato status blog.
If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!