Older blog entries for hexmode (starting at number 2)

I've been looking over the information on Microsoft's website about LDAP schema that they use for Outlook lookups. However, I found that the information on OpenLDAP's site was more concise and to-the-point.

This thing may work, after all!

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.
Ugh. So I'm probably gonna take ldap-abook and see if I can tweak that the way I want it. This may even be a good chance to bring in the Wizard module.

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.

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!