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 1MejE1-0007az-5O for garchives@archives.gentoo.org; Sat, 22 Aug 2009 05:33:14 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 9A61DE02A6; Sat, 22 Aug 2009 05:33:11 +0000 (UTC) Received: from mail.trelane.net (mail.trelane.net [66.93.203.104]) by pigeon.gentoo.org (Postfix) with ESMTP id 675C4E02A6 for ; Sat, 22 Aug 2009 05:33:11 +0000 (UTC) Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.trelane.net (Postfix) with ESMTP id 65B6A186616 for ; Sat, 22 Aug 2009 01:32:54 -0400 (EDT) X-Virus-Scanned: amavisd-new at trelane.net Received: from mail.trelane.net ([127.0.0.1]) by localhost (master.trelane.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iTmr5RMoQdTU for ; Sat, 22 Aug 2009 01:32:47 -0400 (EDT) Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.trelane.net (Postfix) with ESMTP id 5CDB818661F for ; Sat, 22 Aug 2009 01:32:47 -0400 (EDT) Received: from [172.16.1.99] (router.trelane.net [66.93.203.152]) by mail.trelane.net (Postfix) with ESMTPA id 1A4B0186616 for ; Sat, 22 Aug 2009 01:32:47 -0400 (EDT) Message-ID: <4A8F82F1.9080800@trelane.net> Date: Sat, 22 Aug 2009 01:32:33 -0400 From: Andrew D Kirch User-Agent: Thunderbird 2.0.0.22 (X11/20090708) 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 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Re: RFC: Make 10.0 profiles EAPI-2 'compliant' References: <90b936c0908121058y5fd25cfcm67a19761b1130896@mail.gmail.com> <20090821224638.1f797d4b@snowmobile> <200908220110.33794.reavertm@poczta.fm> <200908220145.00956.rbu@gentoo.org> <9f2790160908211729w79e1a838i8daf2e3df096c6bb@mail.gmail.com> <20090821194537.26537032@gentoo.org> In-Reply-To: <20090821194537.26537032@gentoo.org> X-Enigmail-Version: 0.95.7 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Archives-Salt: be13bf36-676f-4dba-be8e-975687b64d78 X-Archives-Hash: 70dbb38a092742479aa3359db3cf59d2 Ryan Hill wrote: > On Fri, 21 Aug 2009 17:29:12 -0700 > Chip Parker wrote: > > >> If you were building a house, and the blueprints had been signed off >> on calling for 1 meter high doors, but the builder had built in 2 >> meter high doors, would you then go back to the builder and require >> him to do something that makes those doors unusable for the vast >> majority of people entering the house? >> > > Package managers can implement whatever extra bells and whistles they like, > but they still have to follow the spec. Your metaphor is flawed in that > you're talking about a single house here. If it doesn't match the plan you > do an as-built and file a deviation with the registrar. The situation here > is more like if you build a hundred houses to code, and then one above code, > and then change code to match the one house and bulldoze the rest for not > meeting minimal requirements. You're punishing anyone who implements a > package manager to spec if you keep changing the spec in incompatible ways. > Right, this is called "punishing innovation". It's a hobby of bureaucrats everywhere. It could also be said to be "punishing excellence". We've had a lot of political systems which try to implement a design which weeds out both the mediocre, and the excellent, leaving us with the average all have been failures. The reason why they fail is that it is the above average who do the heaviest lifting. Andrew D Kirch Funtoo.org