From mboxrd@z Thu Jan  1 00:00:00 1970
Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org)
	by finch.gentoo.org with esmtp (Exim 4.60)
	(envelope-from <gentoo-dev+bounces-50206-garchives=archives.gentoo.org@lists.gentoo.org>)
	id 1S6zD4-0004xx-Ii
	for garchives@archives.gentoo.org; Mon, 12 Mar 2012 06:58:22 +0000
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 5C449E0A00;
	Mon, 12 Mar 2012 06:58:09 +0000 (UTC)
Received: from mail-iy0-f181.google.com (mail-iy0-f181.google.com [209.85.210.181])
	by pigeon.gentoo.org (Postfix) with ESMTP id 98AD5E09DF
	for <gentoo-dev@lists.gentoo.org>; Mon, 12 Mar 2012 06:57:40 +0000 (UTC)
Received: by iaoo28 with SMTP id o28so7713618iao.40
        for <gentoo-dev@lists.gentoo.org>; Sun, 11 Mar 2012 23:57:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=20120113;
        h=mime-version:in-reply-to:references:date:message-id:subject:from:to
         :content-type:content-transfer-encoding;
        bh=V2pwCWKJXU43VgeDzoVgsmxTmdS6VIKS1EzSEnHvOSo=;
        b=FS6hCioqBU+sNr6jk2XZDuaf8XnwUpmlX9650d/Ie1oNr3Yw1zlEhR0Ezfh1rRnXpn
         ZJ4VqMg9JKFZRBqAbYVda6GEW90GITNibbk2VByeTSZ9skSCfu4pEozKmoVkpH+avMZA
         DNFSg4H1UW7EoqUWUhwTS6URNAP7M1oPaTSpWUMqc2EUIU82yyFBXd2DZNo9hip3BoL+
         JffS05uDkHx+qEYHHB0Vrp64cKSTs4maHYgL1NCmuH4JwAVF8RR3AomUL/8shyCDtpSE
         mqFpIJKtqOFMQx/KQszAINuOJ/UgTQM191nIf7nD6nhAKnqsgKtQxGDd/yy4Nhed4etb
         d7Xg==
Precedence: bulk
List-Post: <mailto:gentoo-dev@lists.gentoo.org>
List-Help: <mailto:gentoo-dev+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-dev+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org>
X-BeenThere: gentoo-dev@lists.gentoo.org
Reply-to: gentoo-dev@lists.gentoo.org
MIME-Version: 1.0
Received: by 10.50.149.195 with SMTP id uc3mr17339712igb.29.1331535460187;
 Sun, 11 Mar 2012 23:57:40 -0700 (PDT)
Received: by 10.42.96.8 with HTTP; Sun, 11 Mar 2012 23:57:40 -0700 (PDT)
In-Reply-To: <CAAr7Pr9X=DFJcrAZLS_3bn2TVqm46tKsH5Sk6b4UAuKJYaVAfA@mail.gmail.com>
References: <4F58FC55.7070005@orlitzky.com>
	<20120308184820.108fc30c@googlemail.com>
	<4F592612.6050203@orlitzky.com>
	<20120309060424.09cdce1e@pomiocik.lan>
	<4F599692.9050503@orlitzky.com>
	<20120309172921.281ee5a0@pomiocik.lan>
	<4F5A368D.2020605@orlitzky.com>
	<20314.14772.897891.110368@a1i15.kph.uni-mainz.de>
	<4F5A3E6C.4040900@orlitzky.com>
	<4F5A4246.8080605@gentoo.org>
	<20120312020344.GE7579@localhost>
	<CAGfcS_=+7E-=zTMLEEFwM8xG4R21AJ3xWaS_HCE8P7PUEtNSyA@mail.gmail.com>
	<CAAr7Pr9X=DFJcrAZLS_3bn2TVqm46tKsH5Sk6b4UAuKJYaVAfA@mail.gmail.com>
Date: Mon, 12 Mar 2012 19:57:40 +1300
Message-ID: <CAATnKFCZshZ-Yo6MTdo6c7m_0BPJ2PVY7kHtLUGGKeA2PMJctg@mail.gmail.com>
Subject: Re: [gentoo-dev] RFD: EAPI specification in ebuilds
From: Kent Fredric <kentfredric@gmail.com>
To: gentoo-dev@lists.gentoo.org
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Archives-Salt: c6ad91f6-1a23-4c47-be46-a6c31ea97656
X-Archives-Hash: 60bd28e92526b10995d667ebbc5b2357

On 12 March 2012 15:24, Alec Warner <antarus@gentoo.org> wrote:

> I will stab the next person who suggests 'xml-like ebuilds.'

State-fully coded ebuilds, while perhaps not to your liking, for some
code-types can be incredibly useful.

For example, 9/10 perl-module ebuilds don't need any code at all in
the ebuild itself, it could do most of the work via structured data,
with the  rest of the work done by an e-class.

However, bash has serious problems when you want to represent hierarchical =
data.


--=20
Kent

perl -e=C2=A0 "print substr( \"edrgmaM=C2=A0 SPA NOcomil.ic\\@tfrken\", \$_=
 * 3,
3 ) for ( 9,8,0,7,1,6,5,4,3,2 );"