Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 4 Oct 2002 19:51:26 -0400
From:      Garance A Drosihn <drosih@rpi.edu>
To:        Mikhail Teterin <mi+mx@aldan.algebra.com>, Poul-Henning Kamp <phk@FreeBSD.org>
Cc:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/lib/libexpat Makefile libbsdxml.3
Message-ID:  <p0511171eb9c3d1ef6a97@[128.113.24.47]>
In-Reply-To: <200210041840.36226.mi%2Bmx@aldan.algebra.com>
References:  <200210041120.g94BKJmn001334@freefall.freebsd.org> <200210041840.36226.mi%2Bmx@aldan.algebra.com>

next in thread | previous in thread | raw e-mail | index | archive | help
At 6:40 PM -0400 10/4/02, Mikhail Teterin wrote:
>On Friday 04 October 2002 07:20 am, Poul-Henning Kamp wrote:
>=   Ok, concensus was to install libexpat under a "private
>=   brandname", and after some deliberation the name "libbsdxml"
>=   was chosen since it conveys the two most important attributes:
>=   "Private to FreeBSD" and "XML".
>
>I tried searching for this discussion, but can not find. Can anyone
>post a URL? This "privatizing" looks similar to the -lmd vs. OpenSSL,
>and the magnitude of the different -liberty-s. Why make the third
>party software install expat, if the functionality already comes
>with FreeBSD?

The discussion was on the public lists (current and ports), under
the subject of "expat2 in the base system?".  I do not have a URL
handy, but there were a many messages on the topic, coming from a
variety of developers.

Third-party software should install whatever expat2 it needs.  This
expat2 is in the base system for use by the base system.  Ie, we want
to avoid any big argument when the next great version of expat2 comes
along.  This one is for use in the base system, and that use (and
that use alone) will determine which version it is.  If we want the
base system to include a stripped-down expat2, then it will be
stripped down.  If we later decide to drop expat2 from the base
system, it will be dropped.

This consensus was reached based on the experiences with perl in the
base system.  Note that this name can be changed in the future, if we
do decide to do more with expat and if a name change seems appropriate.
We just wanted to get expat2 in the system right now, while keeping
plenty of options open for what we may decide to do in the future.

-- 
Garance Alistair Drosehn            =   gad@gilead.netel.rpi.edu
Senior Systems Programmer           or  gad@freebsd.org
Rensselaer Polytechnic Institute    or  drosih@rpi.edu

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




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