From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id CEE081381FA for ; Thu, 5 Jun 2014 16:55:04 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id BB582E0AC1; Thu, 5 Jun 2014 16:55:03 +0000 (UTC) Received: from mail-vc0-f182.google.com (mail-vc0-f182.google.com [209.85.220.182]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 22691E0A6F for ; Thu, 5 Jun 2014 16:55:02 +0000 (UTC) Received: by mail-vc0-f182.google.com with SMTP id il7so1511847vcb.27 for ; Thu, 05 Jun 2014 09:55:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:content-type; bh=NSRlAk3798Isu9zLpDEFpo3spc+Nb7zy2lZVxPxMSbU=; b=mlmlVomSlK9CGAMwbcAgGO/mKog92km2mlmTMdEKbqbiIFCT4JWV6qyxrHEJmepOAq 6qJ48BsBVjGcJ9OZhNR8lHZN7p71r9w6dRxjB+lIHtx02zrg9VFpILXs8ytyzD+4pDbb 49kNpgnQZi2crHHdi8f9+qzJNHjJ0VC1HBznj+O+AdoFvJcLG7uWnxURLbBwnWNgECmg dGY/S8uGy8RXoY3j87MqgC0jM3lxnJbtwgNbczptRpkAWizEXulyivlLn6wqwm6ooRKl 45CW5iWlquW/S+AxZQfIVFOuyuCeX6DUFjIVQd2d0GnTbZxFuoOsTGHOoX7YsKqJvqA6 LkVQ== Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Project discussion list X-BeenThere: gentoo-project@lists.gentoo.org Reply-To: gentoo-project@lists.gentoo.org MIME-Version: 1.0 X-Received: by 10.220.176.68 with SMTP id bd4mr3586461vcb.70.1401987302138; Thu, 05 Jun 2014 09:55:02 -0700 (PDT) Sender: freemanrich@gmail.com Received: by 10.52.30.227 with HTTP; Thu, 5 Jun 2014 09:55:02 -0700 (PDT) In-Reply-To: <20140605094259.18e18cbb.dolsen@gentoo.org> References: <201405292103.06299.dilfridge@gentoo.org> <5390958B.7030204@gentoo.org> <20140605094259.18e18cbb.dolsen@gentoo.org> Date: Thu, 5 Jun 2014 12:55:02 -0400 X-Google-Sender-Auth: z0XK7ctkiUKwPfkP-HgjochzCec Message-ID: Subject: Re: [gentoo-project] Re: [gentoo-dev-announce] Call For Agenda Items - 10 Jun 2014 From: Rich Freeman To: gentoo-project@lists.gentoo.org Content-Type: text/plain; charset=UTF-8 X-Archives-Salt: 4f68e4be-6e00-4b9e-927d-7d2471b16ea3 X-Archives-Hash: daf6010736bb1dfdd3486cc49f097290 On Thu, Jun 5, 2014 at 12:42 PM, Brian Dolbec wrote: > On Thu, 05 Jun 2014 12:06:35 -0400 > Richard Yao wrote: >> >> I think we should define a minimum amount of time before new EAPIs may >> be introduced to the portage tree. 2 years seems reasonable. >> > > That likely won't work. Plus I believe it is already set at a minimum > of 1 year, with the possibility for exceptions to be approved by > council. But if the ideas and patches to implement them are not done, > it could be many years before final approval. I put it on the agenda, but my two cents: New EAPIs require council approval already. Setting a policy (like this one - not speaking generally) on what the council is allowed to do requires council approval. Changing such a policy around what the council is allowed to do requires council approval. Making a one-time exception to the policy the council set for itself requires council approval. So, I don't really get the point. The council is basically telling itself not to do something unless it thinks it should do it anyway. It is a bit like Congress saying that a congressional pay raise should require congressional approval when every one to-date has had it anyway. If we were arguing that new EAPIs should require a vote of all devs or something I could at least see that as a policy that actually means something, though I'd disagree with it. That said, both proposals around EAPI limitations really just describe what we're already trending towards. The council has already deprecated some EAPIs to keep the count down, and it looks like in this entire term the most we're doing is giving a thumbs-up to the general content of EAPI6 without actually giving it a final approval (it still requires implementation). So, we're not exactly trending towards drowning in EAPIs. Just my two cents - feel free to change my mind... Rich