distutils

Joe Little jlittle at open-it.org
Sat May 12 22:39:30 CEST 2001


I've been conversing with sasha at free.de, who has a rough cut
python-ldap swig module done. He has had it work against Netscape,
OpenLDAP, etc. to various extents (you can build out separate modules for
each SDK). Maybe we can finish that work and thus allow for what you ask..
Especially if you are willing to finish off the python-ldap api stuff :)


On Sat, 12 May 2001, Michael Ströder wrote:

> David Leonard wrote:
> >
> > i plan to
> >         * move towards just supporting OpenLDAP 2, and
> >         * delete all the gnu autoconf gunk
>
> How about thread-safety only possible with Mozilla SDK?
>
> Hmm, I thought of the following:
>
> SWIG modules for every LDAP C SDK out there which should not be
> directly used by an application. The SWIG modules should wrap *all*
> functions provided by a C SDK.
>
> Python LDAPObject class as an abstraction layer which hides the
> SWIG-ed functions of the C SDK providing an API compatible to recent
> python-ldap. For each underlying C SDK there should be a specific
> implementation class.
>
> Now the SWIG folks could start wrapping the OpenLDAP 1.2.x, 2.0.x
> and Mozilla C SDK without having to provide a nice Python API and I
> promise to write Python wrapper classes compatible to recent
> python-ldap.
>
> This is just an quick idea. Let me know what you all think.
>
> Ciao, Michael.
>
> 


More information about the python-ldap mailing list