I wanted to comment on an article, but I didn't realize that I needed certification. That's reasonable.
My current project is to build an online contacts database for one of our clients. I need to get the whole thing accessible via LDAP and allow them the ability to edit it on the web. Initially, I foolishly thought Surely Outlook Express allows you to edit LDAP data and I can eliminate the web portion for now, right? -- Wrong!
So now I have people all over me because I gave them a ridiculously short time estimate based on almost zero information about the project. I guess that'll teach me.
I've been looking at these various projects that are already out there and most don't fit for one reason or another. Either they
- are in a language I don't know or have time to learn (PHP, python), or
- have no access control, or
- use a database for a backend instead of LDAP, or
- any mixture of the above.
Later
Well, I've been hacking on Abook.pm for a bit now. I sent out a post to the almost totally inactive ldap-abook-tech mailing list. I think it would be great if we could create some sort of abstract AddressBook class. From there you could create AddressBook::LDAP, AddressBook::Palm, AdressBook::BBDB, etc. Awesome! I'd love to have a way to easily share my bbdb addys between machines and with other people. This would be ideal.
Now to get the CPAN people to give us a good namespace.