From: \(::\) B. I. <bo...@re...> - 2001-06-17 10:07:30
|
Quoting Michael Ströder <mi...@st...>: > David Leonard wrote: > > > > the current status of the development tree seems to be: > > * removing autoconf, in favour of python's distutils > > (which is weaker at detecting what is there but slightly > more > > configurable and supposedly easier to build distributions > with) > > * supporting OpenLDAP 2.* (but dropping support for earlier > > versions) > > I have to say that I'm feeling *very* unhappy about the current > situation. I have absolutely no clue what to tell my users about how > to install python-ldap. Are you paying for the development of python-ldap? Don't whine, it doesn't encourage people to give you stuff. I feel sorry for "your users". Anyways, dropping support for old APIs isn't a terrible idea, people don't change APIs because it's fun, they typically do it for a pretty good reason. > > - There's no proper stable release since months although the CVS > tree was pretty stable until a few weeks ago. I suggested to make a > release before tinkering with the CVS version several times... checkout an older version. what do you think cvs is for? > > - It's completely unclear what the status of the current CVS tree > is. Who really knows? I just managed to compile it and have it working with python 2.1 and openldap 2.0.x.. all I had to do was make a change in setup.py to make it use normal dicts instead. hasn't crashed yet (but i admit I've only been using it for like 10 hours, and never doing more than one search per connection). > > - There were no on-list announcements about changes to the CVS tree > but maybe there were significant changes. Who knows? > > - People ask for building against OpenLDAP 2.0.x libs without having > enough knowledge about the differences of the APIs. > > - Undocumented OpenLDAP 2.0.x-related patches are floating around > which actually break existing python-ldap applications. > > I'd really prefer a stable version which builds against OpenLDAP > 1.2.x, works rock-solid without memory leaks, do not core-dump and > behaves as documented instead of OpenLDAP 2.0.x-patched version > which break code and do not have any additional benefits. so checkout an older version that you recall working well and fix the bugs yourself.. create your own python-ldap branch > > I'm seriously considering switching to another LDAP programming > platform. so do it, perl has a decent and working interface last I used it. but be productive, whining is *not* productive. (::) bob |