Michael Ströder michael at
Mon Dec 11 14:32:38 CET 2000

David Leonard wrote:
> On Sun, 10 Dec 2000, Michael Ströder typed thusly:
> > I think we should leave the 1.x stuff as is and start with
> > python-ldap-ext based on OpenLDAP 2.0.x...
> Okay, to keep everyone on the list informed:
> Michael, as a knowledgable Karlsruhe local, showed me all the local
> restaurants that have closed down and then we discussed the direction for
> python-ldap. After a few drinks, and a discussion on cats, we agreed on
> the following plan:

Been there, got a t-shirt(?).

> In addition, I seek more comment on any more changes that the _ldap library
> may need to support LDAPv3 connections. (Remember that the purpose of this
> module is not to give an abstraction of X.500 directory services, but rather
> to provide an abstraction of the LDAP C API.)

I would like to stay as close as possible to the new LDAP-EXT API in
OpenLDAP 2.0.x since this API already trys to give some level of
abstraction (SASL for providing several authentication methods

Once again the things I would like to see:

- LDAPv3 binding
- proper support for search continuations (LDAPv3 referrals)
- SSL and STARTTLS support
- Access to schema functions (would save lots of work in Python
- Virtual List Controls (rather low-prio)

IMHO python-ldap 2.0 should provide as much access to the C-API as
possible (except the functions marked as deprecated in ldap.h. We
can put a Python-written abstraction layer above this later.

> Please, comment! 

Yes! I hope this discussion is not "local". ;-)

Ciao, Michael.

More information about the python-ldap mailing list