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 5A4211384B4 for ; Tue, 17 Nov 2015 23:43:09 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C84A721C005; Tue, 17 Nov 2015 23:42:54 +0000 (UTC) Received: from mail-ig0-f172.google.com (mail-ig0-f172.google.com [209.85.213.172]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id D53D9E080D for ; Tue, 17 Nov 2015 23:42:53 +0000 (UTC) Received: by igvg19 with SMTP id g19so106978540igv.1 for ; Tue, 17 Nov 2015 15:42:53 -0800 (PST) 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:cc:content-type; bh=kmN+7C4qxALUCp7xZufTOH8nL1Z+TUUfc5C35Pnq9KU=; b=l9heATcdxgZe+puYpnFuXh7Nt5eRUBjtXOTvaeb6OEePWZ5QPToV+7V4cRp5q8HWyQ obIOqTut4elOvDL3vTdvmeM1ymReG9c+qVqFZNb5VWu+VqwLnYPXt68B/hdgXicHYWbT n4JlQFiHTikmc1liPWV5bBis/6ijKGgXK7XnrFJmjH53kAyYeGSSPgq/i/J5YIRUQxvS eZlcCOisDM5mHU/biH3MhxneVhUotb7cPDb8IJbY4YQ5uiLL6OtYGm4EdcIP0fPA4dNi YefQ5z/rsF13xA9JtAqJsHHR2Xs4M5oss2Vte7dwc9r4g0WVc9rdDyMJz2aMC72St/c2 WF/A== 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 X-Received: by 10.50.61.209 with SMTP id s17mr4630876igr.70.1447803773175; Tue, 17 Nov 2015 15:42:53 -0800 (PST) Sender: freemanrich@gmail.com Received: by 10.79.118.215 with HTTP; Tue, 17 Nov 2015 15:42:53 -0800 (PST) In-Reply-To: References: <1447717075.aac24917ebe254a23990f0d7fff9f6f570b99d15.mpagano@gentoo> <20151117081929.120e85be.mgorny@gentoo.org> Date: Tue, 17 Nov 2015 18:42:53 -0500 X-Google-Sender-Auth: aC4-tOMQ6Hg8Lh7F8D5im9NsxUg Message-ID: Subject: Re: [gentoo-dev] Re: [gentoo-commits] repo/gentoo:master commit in: eclass/ From: Rich Freeman To: gentoo-dev Cc: Mike Pagano Content-Type: text/plain; charset=UTF-8 X-Archives-Salt: e78691df-7272-4216-9d7c-c47ec69e29a5 X-Archives-Hash: 7d6a2c55ec103e27c0c06f3172228f1b On Tue, Nov 17, 2015 at 3:37 PM, Raymond Jennings wrote: > As a possibly relevant side note, I've observed how api changes are handled > in the linux kernel: > > You can change whatever you want if it's a good idea, but as part of proving > it, you have to be willing to take over the warranty for anything you break. > > So basically you change what you please ONLY if you also take the burden of > fixing everything that depended on what you screwed with. > > Is this how things are handled by gentoo as well? > For the most part, yes, though sometimes changes are posted well in advance with the goal of getting everybody to pitch in. This is why a change like this was implemented with an EAPI change. There is no retroactive impact of the change, so nothing in the tree is affected. Developers just have to fix their ebuilds before they move to the new EAPI. -- Rich