From 3370866f01fb2f4fcea015e0059edf2c30295b34 Mon Sep 17 00:00:00 2001 From: blackhedd Date: Wed, 12 Jul 2006 09:07:30 +0000 Subject: [PATCH] more release notes --- Release-Announcement | 32 +++++++++++++++++++++++++++++++- 1 file changed, 31 insertions(+), 1 deletion(-) diff --git a/Release-Announcement b/Release-Announcement index 5407e5a..66a0a63 100644 --- a/Release-Announcement +++ b/Release-Announcement @@ -29,6 +29,36 @@ track that down. Thanks also to Andre Nathan and others for several valuable suggestions and notes on your experience with the library. +Progress so far: Net::LDAP is now in use on a variety of production +sites. Stability has been excellent, and performance is quite good. +We've found by far that the most popular application is authentication +for users of web sites, but there has been some chatter about +authorization as well, and a few of you are building directory-enabled +applications. + += What's next on the roadmap? + +Many of you have requested support for encryption. We will soon be +adding support for STARTTLS and LDAPS to Net::LDAP, using Ruby's +built-in OpenSSL library. + +We'd like to improve the API so it presents a more search-like interface +and further masks the archaic (and arcane) native LDAP vocabulary. + +We have a project going ("Peregrine") to provide a full-featured +LDAP server in Ruby, based on the EventMachine fast network-IO library, +that you can use with your own Ruby classes. This will allow you +to serve LDAP clients (such as mailers, IM, and calendaring apps) with data +that you generate dynamically from your own code. + +Finally, we've started thinking about an authentication generator or +plugin for Rails that will work against LDAP servers. It would be even +more interesting to augment it with fine-grained authorization at the +controller level. + +If anyone wants to contribute suggestions, insights or (especially) +code, please email me at garbagecat10@gmail.com. + = What is Net::LDAP for Ruby? This library provides a pure-Ruby implementation of an LDAP client. It can be used to access any server which implements the LDAP protocol. @@ -41,7 +71,7 @@ In particular, this means that there is no direct dependence on the structure of the various "traditional" LDAP clients. This is a ground-up rethinking of the LDAP API. -Net::LDAP is based on RFC-1777, which specifies the Lightweight Directory +Net::LDAP is based on RFC-2251, which specifies the Lightweight Directory Access Protocol, as amended and extended by subsequent RFCs and by the more widely-used directory implementations.