By Ludo on Sep 02, 2009
And so do vacations, and blog silence.
I've been back in the office for over a week now but I was trying to catch up with emails, irc, blogs and news, too busy to find the time to blog again.
There's a lot to say on the LDAP and OpenDS front.
While I was happily riding the Mont Ventoux and around with friends and family, the project kept on moving on the path to OpenDS 2.2 and several new features have been committed by the team in the code repository:
- The Control Panel can now be used to manage remote server instances.
- OpenDS now publishes all changes in a public ChangeLog accessible (subject to access control) under the cn=changelog naming context.
- Replication now supports a Fractional mode allowing to exclude or include only specific attributes of all replicated entries.
- dsreplication utility has been improved to allow separating the replication service from the replicated OpenDS instance.
- The import feature has been rewritten and optimized, reducing the time and memory required to import very large set of data.
- The server now supports 2 new MatchingRules to better deal with Time and Dates (GeneralizedTime syntax).
- The server now supports the ability to declare a new syntax but default it's implementation to an existing one.
- The server now supports the ability to declare new Regular Expression based syntaxes and attributes.
- The server now supports the ability to declare new Enumeration based syntaxes and attributes.
Most of the new features are already documented as part of the User Documentation of the OpenDS documentation wiki. You can test these features in recent daily builds, or you can wait for the next promoted build (2.1.0-build001) that should come pretty soon.
I will be starting a series of articles to describe with illustrations and details those new features, in the coming days and weeks.
Also in a separated branch, Matt and Bo have been working on an LDAP Client API, which is getting in a good shape to be released for beta testing soon (probably along with OpenDS 2.2).
The 2nd. International conference on LDAP, LDAPCon 2009 will be held on September 20th and 21st at Waterfront Marriot Hotel , Portland OR, USA. If you haven't registered yet, please register now ! The registration fee includes access to the LinuxCon 2009 (Sep 21 - 23), and if you still need to be convinced that it's worth attending, you can check the agenda. I hope to see you there.
Also noticed in the blogosphere and the websphere :
- Mark Craig has posted a series of articles on LDAP programming, detailing LDAP Client APIs, giving LDAP programming best practices, explaining how to do basic LDAP search with Python, PHP and Java, but also how to secure the connection with TLS with Python, PHP and Java.
- Brad Diggs aka "The Zone Manager" posted on his blog an example script for simplifying OpenDS SMF management, for those who are using OpenDS zip distribution on Solaris or OpenSolaris (the IPS packaged version of OpenDS available in the pkg.opensolaris.org repository has support for SMF by default, but it's not the case for the OpenDS multiplatform version you can download or install directly from www.opends.org).
- An article posted a few months ago by Matt Wilson on Using OpenDS for DB2 authentication.
- Nicolas Frankel picks up OpenDS as the LDAP server component for a Development Infrastructure.
Finally I know the title of this post may have alarmed some of you. I don't know what's going to happen in the coming days, but I just hope I won't have to write another post with the same title on the subject of OpenDS or myself.