From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1KJC5H-0007GN-Fi for garchives@archives.gentoo.org; Wed, 16 Jul 2008 18:50:39 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id ED1F0E030C; Wed, 16 Jul 2008 18:50:37 +0000 (UTC) Received: from nameserver1.mcve.com (nameserver1.mcve.com [216.155.111.1]) by pigeon.gentoo.org (Postfix) with ESMTP id BDCEAE030C for ; Wed, 16 Jul 2008 18:50:37 +0000 (UTC) Received: from [192.168.11.55] (shop.monetra.com [216.155.111.10]) by nameserver1.mcve.com (Postfix) with ESMTP id 1B2E6111000B for ; Wed, 16 Jul 2008 14:50:36 -0400 (EDT) Message-ID: <487E42FC.4030708@gentoo.org> Date: Wed, 16 Jul 2008 14:50:36 -0400 From: Doug Goldstein User-Agent: Thunderbird 2.0.0.14 (X11/20080620) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Re: Re: Council meeting summary for 10 July 2008 References: <20080713071118.GC1891@comet> <487CF58C.6010407@gentoo.org> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 7f50102a-b7f4-4378-b3d4-a24b31264a2f X-Archives-Hash: c98993cfb31db3fdf474b3f5648887d2 Tiziano M=FCller wrote: > Doug Goldstein wrote: > > =20 >> Tiziano M=FCller wrote: >> =20 >>> Donnie Berkholz wrote: >>> >>> =20 >>> =20 >>>> Hi all, >>>> >>>> Here is the summary from Thursday's council meeting. The complete lo= g >>>> will show up at http://www.gentoo.org/proj/en/council/ shortly. >>>> >>>> =20 >>>> =20 >>> wrt GLEP 56: >>> >>> i) I don't see a specification when use.local.desc is finally going t= o be >>> dropped >>> ii) Why not switch to XML for use.desc as well? (just to be consequen= t) >>> We could then use XInclude in a package's metadata.xml to include a >>> global use.desc.xml in ... >>> (The requirements could then be changed to: the USE flags description= has >>> to be written in the packages metadata.xml) >>> >>> >>> =20 >>> =20 >> Incremental steps are better then one huge sweeping change. It'll allo= w >> us to evaluate the needs and goals of the project as we move forward. >> =20 > I agree. > > =20 >> The big concern with dropping use.desc is that multiple USE flags that >> do the same thing will start to pop up across the whole tree because >> developers won't know that a USE flag already exists for feature X. >> =20 > I'd not drop use.desc, I'd substitute it with an XML-based file using a > similar (or the same) syntax as metadata.xml. > But instead of having the package manager (or other tools operating wit= h USE > flags/USE flag descriptions) to lookup in either a package's metadata.x= ml > _or_ a global use.desc.xml, I'd use XInclude in metadata.xml (which the= n > includes the global use.desc.xml) such that the package manager (or oth= er > tools) just have to consider a package's metadata.xml. > This approach would make it possible to have more than one use.desc.xml= . > For example for kde or gnome related global USE-flags: kde.use.desc.xml= or > gnome.use.desc.xml. > =20 If you write the code.... That's the biggest issue with features and ideas people propose. No one=20 is willing to sit down and write the code necessary. Look at how many=20 GLEPs set unimplemented because of lack of code. This also involves increasing the XML support in every package manager,=20 which is not going to be a small undertaking. --=20 gentoo-dev@lists.gentoo.org mailing list