First what you will need to do is figure out how to use Directory Utility on the client machine to bind to your LDAP server. I am not exactly sure what the LDAP server needs to be able to do in order for OD binding to work - check the Apple Open Directory documentation online to see if there are hints there. Once you can bind to your LDAP server via Directory Utility you need to setup the Computer record schema and user record attributes described here:
<http://trac.calendarserver.org/browser/CalendarServer/trunk/doc/ical-schema....
I was able to connect by ldap server using the Directory Utility, and the users do show up under the "People" tab in Directory with email addresses and phone numbers. Auto complete still does not work though. I am going to assume the issues are on the LDAP side and my ldap layout needs some attention. Thanks for pointing me towards the ical-schema.txt, that should be very helpful. I will let the list know what I find. -Brandon