Backward compability older Python versions

Jens Vagelpohl jens at
Fri Mar 4 13:13:16 CET 2005

On Mar 4, 2005, at 13:06, Michael Ströder wrote:
> Jens Vagelpohl wrote:
>>> Hmm, regarding Linux distributions also the versions of the OpenLDAP 
>>> libs come to mind. I'd like drop support for older OpenLDAP libs too 
>>> to get rid of all the #ifdef's spreaded around in the C source.
>> Where would you place the "cut-off"? Keep in mind that RH still ships 
>> that antiquated 2.0.27 with RH9/RHEL3...
> Personally I think we would do Red Hat users a favor with forcing them 
> to install 2.2 libs. Note that the OpenLDAP project itself dropped 
> support for 2.0.x and 2.1.x.

Personally, I *totally* share that opinion. I'm not so certain how well 
that would go over with all those people that are too scared/clueless 
or simply unwilling to go beyond their distro's own packages.

At the same time I think if you make sure to clearly mark this step 
(both in the docs ("If you use OL version X you can only use 
python-ldap version Y") as well as maybe by a new version number scheme 
(a 2.1 beta series comes to mind)) people should be satisfied. They 
will still complain, of course ;)


More information about the python-ldap mailing list