From mboxrd@z Thu Jan  1 00:00:00 1970
Received: from smtp.gentoo.org (smtp.gentoo.org [134.68.220.30])
	by robin.gentoo.org (8.13.3/8.13.3) with ESMTP id j2L59OKB032054
	for <gentoo-dev@robin.gentoo.org>; Mon, 21 Mar 2005 05:09:24 GMT
Received: from moutng.kundenserver.de ([212.227.126.183])
	by smtp.gentoo.org with esmtp (Exim 4.43)
	id 1DDFAJ-0002k7-Fk
	for gentoo-dev@robin.gentoo.org; Mon, 21 Mar 2005 05:09:23 +0000
Received: from [212.227.126.179] (helo=mrelayng.kundenserver.de)
	by moutng.kundenserver.de with esmtp (Exim 3.35 #1)
	id 1DDFAJ-0005A5-00
	for gentoo-dev@gentoo.org; Mon, 21 Mar 2005 06:09:23 +0100
Received: from [82.82.136.183] (helo=sven.genone.homeip.net)
	by mrelayng.kundenserver.de with asmtp (Exim 3.35 #1)
	id 1DDFAJ-0002hR-00
	for gentoo-dev@gentoo.org; Mon, 21 Mar 2005 06:09:23 +0100
Date: Mon, 21 Mar 2005 06:11:28 +0100
From: Marius Mauch <genone@gentoo.org>
To: gentoo-dev@robin.gentoo.org
Subject: Re: [gentoo-dev] USE Flags
Message-ID: <20050321061128.6b7f0b64@sven.genone.homeip.net>
In-Reply-To: <20050320232139.7eea3df7@eusebe>
References: <422EEE5D.2040702@gmx.at>
	<20050309140028.67bf4c1c@sven.genone.homeip.net>
	<200503202201.26459.pauldv@gentoo.org>
	<20050320232139.7eea3df7@eusebe>
Organization: Gentoo
X-Mailer: Sylpheed-Claws 1.0.3 (GTK+ 1.2.10; x86_64-pc-linux-gnu)
Precedence: bulk
List-Post: <mailto:gentoo-dev@gentoo.org>, <mailto:gentoo-dev@robin.gentoo.org>, <mailto:gentoo-dev@lists.gentoo.org>
List-Help: <mailto:gentoo-dev+help@gentoo.org>
List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@gentoo.org>
List-Subscribe: <mailto:gentoo-dev+subscribe@gentoo.org>
List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org>
X-BeenThere: gentoo-dev@gentoo.org
Reply-To: gentoo-dev@gentoo.org
Mime-Version: 1.0
Content-Type: multipart/signed;
 boundary="Signature_Mon__21_Mar_2005_06_11_28_+0100_Ju=H7rvYWJljlTJU";
 protocol="application/pgp-signature"; micalg=pgp-sha1
X-Provags-ID: kundenserver.de abuse@kundenserver.de auth:7e6c91d1b14dbccceb2f2166522fa0f6
X-Archives-Salt: 7be505aa-c2f9-418a-9c7c-c4bd343b819d
X-Archives-Hash: 1f0fe364e07eb74fdadea302b3e3b42a

--Signature_Mon__21_Mar_2005_06_11_28_+0100_Ju=H7rvYWJljlTJU
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

On Sun, 20 Mar 2005 23:21:39 +0100
Thomas de Grenier de Latour <degrenier@easyconnect.fr> wrote:

> On Sun, 20 Mar 2005 22:01:18 +0100
> Paul de Vrieze <pauldv@gentoo.org> wrote:
>=20
> > I'll add some nice tag to support this.
>=20
> I'm sorry to insist, but is there something wrong with using
> use.local.desc, as i've proposed in bug #84884? I don't understand
> the rational for choosing metadata.xml. In my opinion, it makes
> this detailed description less likely to be written (more
> complex syntax, whereas the one of .desc file is already
> well-known), and less likely to be read (lack of user tools
> whereas there are plently for use.local.desc, which would need at
> most small trivial changes, if any).=20
>=20
> Also, take the following scenario:
>=20
>  - use.local.desc has:=20
> "cat/pkgA:foo - adds support for libfoo as a replacement of \
> libbar. Do not enable it but if you really know what you do."
>=20
>  - then comes cat/pkgB, which also support libfoo:
> "cat/pkgB:foo - adds support for libfoo, for playing .foo files"
>=20
>  - And more packages start supporting libfoo, thus "foo" becomes=20
> a global flag:
> "foo - adds support for libfoo"
> With the "metadata.xml" approach, that will require moving the
> existing descriptions from use.local.desc to the various xml
> files.  At the contrary, with the "keep it in use.local.desc"
> approach, no additional work is required...=20
>=20
>=20
> So could someone explain me that choice?

Well, nothing has been finalised so far (no tool support for either
solution), and thinking about it we might even use both solutions:
use.local.desc for package-specific short descriptions (like at the
moment) and metadata.xml for longer detailed descriptions if required,
similar to <longdescription>.
Opinions?

Marius

--=20
Public Key at http://www.genone.de/info/gpg-key.pub

In the beginning, there was nothing. And God said, 'Let there be
Light.' And there was still nothing, but you could see a bit better.

--Signature_Mon__21_Mar_2005_06_11_28_+0100_Ju=H7rvYWJljlTJU
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)

iD8DBQFCPleEWzrL1pM7SNcRAvtMAJ9Rcj3yWB+tUSLhxGkd0liPAiaFjQCcCogB
Uy24q5tnAT+MkOZBAYhOgvM=
=MCMR
-----END PGP SIGNATURE-----

--Signature_Mon__21_Mar_2005_06_11_28_+0100_Ju=H7rvYWJljlTJU--
--
gentoo-dev@gentoo.org mailing list