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 ) id 1S5hJG-0003wc-5Y for garchives@archives.gentoo.org; Thu, 08 Mar 2012 17:39:26 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 96CF7E08C6; Thu, 8 Mar 2012 17:39:17 +0000 (UTC) Received: from mail-wi0-f181.google.com (mail-wi0-f181.google.com [209.85.212.181]) by pigeon.gentoo.org (Postfix) with ESMTP id 8AB45E08A5 for ; Thu, 8 Mar 2012 17:38:30 +0000 (UTC) Received: by wico1 with SMTP id o1so550500wic.40 for ; Thu, 08 Mar 2012 09:38:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=date:from:to:subject:message-id:in-reply-to:references:x-mailer :mime-version:content-type; bh=pTI6nPesybfIdHhKsOS3N538VoDqmm67pwHIudnYP6g=; b=OzntvzbmvunnqHgC5E9hsbdR3PfzLaP1vaHRgFCz1b4hagQ7/qFCrfPMRiZLB+GjIW tdXeZZW3DHHLnLGk78oZ8FqRjEbjh1toYgiULIUia7ZKI1Ts1vrwHozyhrVS0c3wx0sO 7Gajk7qYiWp9Ks6yPCLTseoj9UQ8Um3xQgKkCJBGyhEAGFirZ3l3NFVvAEXjunXErY08 U9VplLqgMpIo5G9YO3+4wDde0vkEzrb3SUxiU0lBehIKddMJN9PEKCLILLQwwtwznMsL iZhrBg1WYRN5croyZxtz5iVngORohI3OIW9HI29wkqYna0nti4yp5LrcqR+ELN5aGTPG Pjhg== Received: by 10.180.102.231 with SMTP id fr7mr13637793wib.10.1331228309708; Thu, 08 Mar 2012 09:38:29 -0800 (PST) Received: from localhost (cpc13-broo7-2-0-cust130.14-2.cable.virginmedia.com. [82.9.16.131]) by mx.google.com with ESMTPS id s8sm45619843wiz.8.2012.03.08.09.38.28 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 08 Mar 2012 09:38:29 -0800 (PST) Date: Thu, 8 Mar 2012 17:37:22 +0000 From: Ciaran McCreesh To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] RFD: EAPI specification in ebuilds Message-ID: <20120308173722.4b9fa7eb@googlemail.com> In-Reply-To: <20120308183047.07006494@epia.jer-c2.orkz.net> References: <20311.51166.725757.212932@a1i15.kph.uni-mainz.de> <20312.24445.451487.577826@a1i15.kph.uni-mainz.de> <20120308094222.GA21435@lisa.schiffbauer.lan> <4F58DEC1.7080003@gentoo.org> <20120308163555.526d5e81@googlemail.com> <4F58E746.7040608@gentoo.org> <20120308171458.0d3af7cb@googlemail.com> <20120308183047.07006494@epia.jer-c2.orkz.net> X-Mailer: Claws Mail 3.8.0 (GTK+ 2.24.10; 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; micalg=PGP-SHA1; boundary="Sig_/S4xvWaTXJPCOOWASeGNOPgt"; protocol="application/pgp-signature" X-Archives-Salt: 227f0290-bd97-4c4c-9cae-e0ac71f0792f X-Archives-Hash: 15b8e33e6d6db09dbd0a5cd46d739623 --Sig_/S4xvWaTXJPCOOWASeGNOPgt Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Thu, 8 Mar 2012 18:30:47 +0100 Jeroen Roovers wrote: > On Thu, 8 Mar 2012 17:14:58 +0000 > Ciaran McCreesh wrote: > > Having a different, special rule for something that looks exactly > > like lots of other things that do not have that different, special > > rule is hardly hair splitting. This rule would have to be > > documented and have special code to carefully enforce it. That's a > > big deal. >=20 > Exactly like HOMEPAGE is a big deal? >=20 > HOMEPAGE Package's homepage. If you are unable to locate an > official one, try to provide a link to freshmeat.net or a similar > package tracking site. Never refer to a variable name in the string; > include only raw text. >=20 > http://devmanual.gentoo.org/ebuild-writing/variables/index.html That's a QA thing, not a spec thing, and it's there because some old-school developers don't know how to use their package manager properly, and want to copy-paste a string from an ebuild into their browser. It's a silly rule. And if you take a count of how many ebuilds and eclasses break that rule, you'll see exactly why such rules are a problem. --=20 Ciaran McCreesh --Sig_/S4xvWaTXJPCOOWASeGNOPgt Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (GNU/Linux) iEYEARECAAYFAk9Y7lUACgkQ96zL6DUtXhH5ZwCfem+jNOuTHf5Q7QHh/BYb1rNg q9wAn3ffA+H4xwo8A6mYl4hfvUqJwWB/ =SmAC -----END PGP SIGNATURE----- --Sig_/S4xvWaTXJPCOOWASeGNOPgt--