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-36003-garchives=archives.gentoo.org@lists.gentoo.org>)
	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 <gentoo-dev@lists.gentoo.org>; Sun, 17 May 2009 22:15:59 +0000 (UTC)
Received: by yx-out-1718.google.com with SMTP id 36so8878934yxh.46
        for <gentoo-dev@lists.gentoo.org>; 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: <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.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: <d77765540905170856wa882914ica3dc4698c03bc96@mail.gmail.com>
	 <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 <levertond@googlemail.com>
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 <yngwin@gentoo.org>:
> Ciaran McCreesh wrote:
>> On Sun, 17 May 2009 23:17:57 +0200
>> Ben de Groot <yngwin@gentoo.org> 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.