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 1M5oeG-00047N-LB for garchives@archives.gentoo.org; Sun, 17 May 2009 22:16:00 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 57CBFE0487; Sun, 17 May 2009 22:15:59 +0000 (UTC) Received: from yx-out-1718.google.com (yx-out-1718.google.com [74.125.44.155]) by pigeon.gentoo.org (Postfix) with ESMTP id 3B072E0487 for ; Sun, 17 May 2009 22:15:59 +0000 (UTC) Received: by yx-out-1718.google.com with SMTP id 36so8878934yxh.46 for ; Sun, 17 May 2009 15:15:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=RY7I2dKcL96Xobb6+3j0VvJfzm1PLRHWyMs2fjqjDC4=; b=ITNHVDDqIT6ankztZrbt9F6Zq6JLAWktNCFQnnrMp1i1BxCCRuXPIEmpDZ+ec9vko4 8L79CnSEDx//PmPJ60KUDNhhqJUP/5ER5WXKmf3ljVTh10spRp4LVPgkSuXD6lbnXsW+ I+lk5z5kj2Fh3wOlWOvSit3Obww/vjyueZ2fA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=RcAmc8q6T/cZKCRoaCoEImPXpCIm4rmcAAgZHgjj6wACsW9IuiEVAx4J1QqMpT0Cmz 9scLZyahGUE9HpoHcdb7qVqVtHrW/c8OpEbmwKDJOJEXTfwKSbL9NVfXuBqrF1PKMrjh KmU1yAeghD28Vn1biIqICrUhui4Sa1IlV+6MM= 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 Received: by 10.90.116.6 with SMTP id o6mr5277494agc.34.1242598558934; Sun, 17 May 2009 15:15:58 -0700 (PDT) In-Reply-To: <4A108AC5.30309@gentoo.org> References: <7c612fc60905170920k22189731i2540514e24e60959@mail.gmail.com> <18960.18295.65849.57779@a1ihome1.kph.uni-mainz.de> <4A104BCE.7000001@gentoo.org> <4A107F05.7020001@gentoo.org> <20090517222016.3164b564@snowmobile> <4A108AC5.30309@gentoo.org> Date: Sun, 17 May 2009 23:15:58 +0100 Message-ID: <75f3dce80905171515p11cdbcf3v25dbefbe11ba1ec2@mail.gmail.com> Subject: Re: [gentoo-dev] GLEP 55 updated From: David Leverton To: gentoo-dev@lists.gentoo.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Archives-Salt: 26967bca-e9f9-4505-9a27-60257af89976 X-Archives-Hash: 2436a9660d1e7bc515e63af8d12eda73 2009/5/17 Ben de Groot : > Ciaran McCreesh wrote: >> On Sun, 17 May 2009 23:17:57 +0200 >> Ben de Groot wrote: >>> 2. "Add new global scope functions in any sane way" >>> This is a valid use case, as seen by the eapi-2 update. But the way >>> this is currently handled by portage (advising to upgrade the package >>> manager) works. So I don't see a need to change the file extension for >>> this reason. >> >> It means we can't start using those new global scope functions until >> we're sure that everyone's going to be upgraded, because users get >> extremely upset if they start seeing that kind of message. > > Isn't that a given anyway? I think the way eapi-2 was introduced into > the tree wasn't particularly problematic. I think there might be a misunderstanding here. Ciaran means functions provided by the package manager that ebuilds can call during metadata generation, for example built-in versionator-like functionality, not new phase functions like src_prepare and src_configure.