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 1LbdXJ-0000qe-I8 for garchives@archives.gentoo.org; Mon, 23 Feb 2009 16:20:06 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 556C2E044A; Mon, 23 Feb 2009 16:20:04 +0000 (UTC) Received: from mail-fx0-f161.google.com (mail-fx0-f161.google.com [209.85.220.161]) by pigeon.gentoo.org (Postfix) with ESMTP id EB550E044A for ; Mon, 23 Feb 2009 16:20:03 +0000 (UTC) Received: by fxm5 with SMTP id 5so1883398fxm.10 for ; Mon, 23 Feb 2009 08:20:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:date:from:to:subject :message-id:in-reply-to:references:x-mailer:mime-version :content-type; bh=1O9HQlSoRrN/zIXG2GpyBWe+VaEo2JKgu/CD01tgmoA=; b=XC/c9scYha7MYLcCHYaVPrGzjdjy4289jFbQ78udOR11k6h+7igx9/AybI3w3uIki7 LAR0y3l3z+trpisOF+mKhcxNo33Sxv+5JqrkSubQSFlNZry14SqLfUay5xlXTTGiNXEn F7iiG9M2WQrg8gGym6Edtbdqm5tmkloO9IL1Q= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=date:from:to:subject:message-id:in-reply-to:references:x-mailer :mime-version:content-type; b=vYexvBty9RuZVkq0xPOveeNx72on/Ls8KvEz71eOsOjBE6vkheWIkN+P8cU67Jqh0B BoMU93XBdy5mDUPabqkiQh0SsEFJUcPPk5SHv9xzeHQXSZ2fyEdufyYzi+XVvucT76jF R2q5IvQkRAsYRfCIAe31o6rmXapvsFMlolMrU= Received: by 10.103.220.18 with SMTP id x18mr3426319muq.135.1235406003229; Mon, 23 Feb 2009 08:20:03 -0800 (PST) Received: from snowcone (92-235-187-79.cable.ubr18.sgyl.blueyonder.co.uk [92.235.187.79]) by mx.google.com with ESMTPS id r38sm7956690ugc.9.2009.02.23.08.20.02 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 23 Feb 2009 08:20:02 -0800 (PST) Date: Mon, 23 Feb 2009 16:19:56 +0000 From: Ciaran McCreesh To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Re: Issues regarding glep-55 (Was: [gentoo-council] Re: Preliminary Meeting-Topics for 12 February 2009) Message-ID: <20090223161956.189ab5ea@snowcone> In-Reply-To: <20090223171316.5d8f94d0@gentoo.org> References: <1234257125.18160.2016.camel@localhost> <20090219125124.33eaa66c@snowcone> <1235077892.13198.1923.camel@localhost> <20090222171658.278ae167@halo.dirtyepic.sk.ca> <49A1E1CB.1000806@gentoo.org> <20090222234800.29d64b8d@snowcone> <49A206A7.3050604@gentoo.org> <1235378286.31617.6.camel@neuromancer.neuronics-tp.ch> <49A26B84.7040006@gentoo.org> <1235383347.12908.0.camel@neuromancer.neuronics-tp.ch> <49A2B276.1000109@gentoo.org> <49A2C40D.3060601@gentoo.org> <20090223155320.4b9f16fd@snowcone> <20090223171316.5d8f94d0@gentoo.org> X-Mailer: Claws Mail 3.7.0 (GTK+ 2.14.7; x86_64-pc-linux-gnu) 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 Content-Type: multipart/signed; boundary="Sig_/+aFC90_rlB/WPz82HlCkRgv"; protocol="application/pgp-signature"; micalg=PGP-SHA1 X-Archives-Salt: c77d898e-eabb-4aff-8587-46fe7f05aa70 X-Archives-Hash: 2b118d25ad0dcd5edeb0e1261ed8effb --Sig_/+aFC90_rlB/WPz82HlCkRgv Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Mon, 23 Feb 2009 17:13:16 +0100 Alexis Ballier wrote: > Which begs the question: is it really worth allowing it? > If we only allow constant assignments (which is an implicit > restriction in the file extension version) then this can be parsed > easily with grep/tr/awk/etc and can be the magic eapi guessing. Of > course the tree has to be checked before implementing this and we'll > have to wait a good amount of time before breaking the current eapi > bash-parsing but I'm not aware of any eapi proposal that would break > the current behavior and would be usable in the main tree within a > reasonable amount of time such that we can't ignore backward > compatibility. ...and then we have to do the whole thing again every time something new crops up. EAPI was supposed to solve this, and profile eapi and GLEP 55 finish the job. Repeatedly going back and saying "oh, we have to wait another year or more again" is unacceptable. > > In foo.eclass: > >=20 > > EAPI=3D"3" >=20 > I thought this was prohibited. It's legal, and people have done it, but it's considered by most people to be a horrible QA violation. --=20 Ciaran McCreesh --Sig_/+aFC90_rlB/WPz82HlCkRgv Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkmizK4ACgkQ96zL6DUtXhGRDgCgpGDhhT89O+fRxmk2EkUxMc/H GWcAn33U8tI84tlzTkyrfphFgYyrixH+ =ulqR -----END PGP SIGNATURE----- --Sig_/+aFC90_rlB/WPz82HlCkRgv--