Happy First Birthday, OpenDS!Congrats toLudo,Treyand the whole team - you guys are doing an excellent job!Recent OpenDS news include:Ludo's presentationat LDAPcon,the latest OpenDS 1.0candidate build, and a description on how toConfigure OpenDS with DSConfig.Relevant entries at TheAquarium are tagged withOpenDS.
OpenDS continues to make progress.We recently reported on theOpenDS 0.9 release,but now we have availablethefirst builds for OpenDS 1.0.And, in related events,JBoss Portal is going to use OpenDSandLudoAdded OpenDS to Ohloh.OpenDS 1.0 final is getting closer; stay tuned.
OpenDS, the 100% Java implementation of an LDAP v3 directory has reached the 0.9 milestone earlier this week. At this point, it is an LDAP v3 compliant directory with multi-master replication and access controls just to name the main features. Next stops are the beta release and a 1.0 version later this year. In the mean time a Summer 2007 Bugfest has just started with prizes for people helping fix as many as 130 defects listed today.OpenDS comes with a Java Web Start...
I like Trey's approach(shown at GlassFish Day)to spreading the word aboutOpenDS by building some usefuland interesting artifacts.I believe hisOpenID serverhas not yet been released but the Atom Server (GlassFish front-end, OpenDS back-end)hasand it is getting some nice recognition(,,,).Trey has a nice postDescribing the Project.Additional details at the projectwebsiteandwiki.To integrate OpenDS with GlassFish checkTrey's earlier entry.
OpenDS has lots of configuration options and they're all stored in the directory. While this makes administration convenient for those with an intimate knowledge of the configuration tree and LDAP command line tools the uninitiated will likely run away screaming. As part of our continued effort to make LDAP more accessible to the masses a JMX interface to OpenDS is now available and accessible via JConsole. No client installation required! To get started, launch JConsole and...
OpenDS is a highly configurable and customizable directory server with numerous built-in extension points. For those cases where pre-defined hooks are just not enough OpenDS provides a simple and safe facility for injecting your custom business logic. Checkout this simple example and let us know what you think.
More OpenDS contributions;this one is from Trey showing how touse OpenDS with Roller,with somehelp from Dave.Start byDownloading OpenDS,thenconfigure it for GlassFishand you can use thisLDIF data setto preconfigure it(what is LDIF).Full details atTrey's blog,and more TheAquarium entries under the OpenDS tag.Given my previous entry onTrees or Tables,a drawing ofYggdrasil seemed appropriate.
I believeOpenDS will turn out to be a very popular project.The team has been taking a soft-launch approach but they actually are alreadyin pretty good shape - check the OpenDS tag for some earlier news.Trey recently wrote a blog entry contrastingLDAP with RMDBS.In part it boils down to whether your application data is better modeled byTrees orTables.Check out Trey's blog.You may want to also check theLDAP page at Wikipedia,and the latest standard spec,LDAPv3,at IETF
TheOpenDS project just announced itsfirst non-Sun contributor: Benjamin Damm from Brighton Consulting.The OpenDS guys are doing a very good job at community building:they have good documentation, simple build instructions,a list ofBite-Sized Bugs(Benjamin tackled one of them)...A good description of how to contribute can be fond inthis blogand also at theOpenDS Developers Page.