Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 10 Jul 2003 00:17:52 +0200
From:      Oliver Eikemeier <eikemeier@fillmore-labs.com>
To:        "Bjoern A. Zeeb" <bzeeb+freebsdports@zabbadoz.net>
Cc:        ports@FreeBSD.org
Subject:   Re: ports/54202: [MAINTAINER PATCH] unify port net/openldap20 with net/openldap22
Message-ID:  <3F0C9490.4050701@fillmore-labs.com>
In-Reply-To: <Pine.BSF.4.53.0307092024280.59055@e0-0.zab2.int.zabbadoz.net>
References:  <3F0A09E7.9080502@fillmore-labs.com> <Pine.BSF.4.53.0307092024280.59055@e0-0.zab2.int.zabbadoz.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi Bjoern,

Thanks for your feedback. I CC'ed ports@FreeBSD.org so that we can get some
more opinions. As the maintainer of port net/openldap20 my first priority is
to keep my customers happy, of course, so I appreciate feedback.

Bjoern A. Zeeb wrote:

> On Tue, 8 Jul 2003, Oliver Eikemeier wrote:
> 
>>- package name is openldap again - should have never been renamed
> 
> NO ! Please leave this as openldap20. Else you will confuse even
> more people - like with haveing alpha quality code in ports tree
> w/o noting at either install or in description (talking about
> openldap22 port).

The openldap20 used to be called openldap (and not openldap2) in the times
it lived in net/openldap2. The same is true for www/apache13 and www/apache2,
mail/cyrus-imapd, mail/cyrus-imapd2 and mail/cyrus-imapd22, security/cyrus-sasl
and security/cyrus-sasl2, mail/exim-old, mail/exim and multiple other ports.

It is also consistent with the FreeBSD Porter's Handbook, 4.2.4 Package Naming Conventions:
<http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/makefile-naming.html#PORTING-PKGNAME>;

> People might think this is the main openldap port which is openldap21.
> openldap20 is EOL and 22 is alpha.

A quick survey on ports gives:

find /usr/ports -name 'Makefile' -exec sed -ne 's,^.*:\${PORTSDIR}/\(net/openldap[0-9]*\).*$,\1,p' {} \; | sort | uniq -c

   5 net/openldap
  25 net/openldap12
  37 net/openldap20
  13 net/openldap21

So, as far as ports is concerned, net/openldap20 is still the most important of them.

net/openldap22 is 2.2.0.a, which is clearly an alpha, but it's a pretty stable
piece of software and the people at OpenLDAP do a great job - I'm running my own
servers on openldap-2.2.0.a. Port mail/cyrus-imapd22 for example is alpha too, like
www/apache2 was beta when it joined the ports tree. Should I put
"This release is meant for testing purposes only, it is not for general use."
in pkg-message (or pkg-descr) to warn people? I can find no port that did this,
though...

Regards
    Oliver



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3F0C9490.4050701>