Short Version of message: ZLDAPconn-0.1 and ZLDAPMethods-0.1 are now available from http://www.interlink.com.au/anthony/python/ I'm looking for opinions on the LDAP zope product I've been building. Right now, LDAP connections work, LDAP Methods work, but there's still a bit more to do. Right now, the following is unimplemented: In ZLDAPconn: . Anything other than simple_bind(who, passwd) for connecting to the LDAP server . meaningful doc strings In ZLDAPMethods: . Pluggable Brains . Result Caching . Limits on the number of results . Variable interpolation in the filters, and in the base DN . modify or add queries (only search is supported right now) . meaningful doc strings :) Other stuff: . UserLDAP is not finished yet (or released) - the primary issue is the storing of roles and domains. Right now this would have to be some non-standard LDAP attribute... but what should it be? It also probably needs modify and add added to ZLDAPMethods before being really useful. Things I'd like comments on: For ZLDAPconn: what other bind methods would you like to see? For ZLDAPMethods: how should add/modify/query be distinguished? Separate methods? I had planned to get variable interpolation working tonight, but decided I'd rather get an early night. Probably tomorrow evening, instead. Stuff I hope to get going in the next day or so: variable interpolation, pluggable brains. Anyway, ZLDAPconn-0.1 and ZLDAPMethods-0.1 are now available from http://www.interlink.com.au/anthony/python/ It requires David Leonard's ldapmodule, from http://www.it.uq.edu.au/personal/leonard/dc-prj/ldapmodule/ It's been tested on Linux 2.2, under Zope 1.10.2 and ZServer. Assuming the ldapmodule works on other platforms (it's available in source, and also as a windows .pyd) it should work elsewhere, too. Anthony