Hi Rich,

thanks for this mil. I will not reply on the Mac installer pbs you are mentionning, others will do. I just want to give you some insingths abouut some of your questions.

1) Server.xml
   * The server.xml syntax changed between 1.5.1 and 1.5.2.  This seems
     like a deviation from the version numbering policies at Apache,
but I could be wrong.
There is nothing such as a Apache policy for versioning, for the record. We have had long discussions two years ago about ApacheDS versioning policy, and came with these policies :
- we have a X.Y.Z number scheme
- X.0.Z means stable version. ie, versions where functionalities are not added, where data stored into the backend are binary compatible, and where the configuration files are compatible. - X.5.Z are unstable versions, ie version which are subject to changes, including configuration files.
- 0.Z are for bug fixes
- 5.Z are for functional additions, and of course bug fixes.
- when X.5.Z is ready, the next version is (X+1).0.0

So in our case, the 5 means : 'in between X and X+1 version'. Half backed server :). I understand that the site does not clearly state that...

FYI, I have since gone back to version 1.0.2 and have had far fewer issues. I know these things will get resolved in future versions, but I am guessing that more than a few people are getting a "less than good" taste in their mouths after trying out the latest versions.
This is a risk we took. 1.0 is now two years old (barely), and 2.0 is at least 3 months far from being out. You have to know that ADS is a pretty big piece of code (around 400 000 slocs), and it takes a huge amount of time to make it working, fast, compliant and powerfull. The current 1.5 version is running 5 times faster than the 1.0, with far less LDAP issues, and with a far better internal structure. Documentation is also lacking for the very same reason : people are reluctant to document a moving target...
Finally, I am not sure I would have the most prominent ApacheDS link (on the home page) pointing to version 1.5.x at this point. That should be for those willing to tolerate code that is ready for prime time IMHO.
You may be right.

Last, not least, remember that it's a volunteer based project, and we are not that many working on it ! Any contribution is very welcome !

Thanks !


--
--
cordialement, regards,
Emmanuel Lécharny
www.iktek.com
directory.apache.org


Reply via email to