Time and again, just when I am starting to lose faith in the
free software community (usually when I go to Freshmeat and see
superfluous crap projects like the hundredth PHP weblog or
window manager or trivial 3k hack bloated to multiple
megabytes using Java, KDE or GNOME, someone comes along and
restores my faith.
Just today, I received a report regarding tinyldap for a
cut-and-paste bug in the library that is not visible in any
of the actual binaries. So, to find it, you need to read
(and understand) the source code. After all the
kindergarten behavior and low-quality postings on the
mailing lists or Usenet newsgroups for popular software like
qmail or Apache, I can really appreciate the difference.
Normally most of the messages ask questions straight out of
the manual, or worse, the FAQ. So
far, the mailing lists for my projects have been great
examples of how mailing lists are supposed to be. Very low
volume, no fluff. It's good to see that this can actually work.
I am still thinking on how to implement ACLs for tinyldap.
This issue has been clouding my mind for over two weeks now.
OpenLDAP slows down by a factor of 100 with ten measly ACLs
for my test data, so it is very important to get this right.