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 1MeEAH-0002VM-Li for garchives@archives.gentoo.org; Thu, 20 Aug 2009 20:23:17 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 013EEE03D2; Thu, 20 Aug 2009 20:23:16 +0000 (UTC) Received: from mail-ew0-f218.google.com (mail-ew0-f218.google.com [209.85.219.218]) by pigeon.gentoo.org (Postfix) with ESMTP id A3366E03D2 for ; Thu, 20 Aug 2009 20:23:15 +0000 (UTC) Received: by ewy18 with SMTP id 18so200310ewy.14 for ; Thu, 20 Aug 2009 13:23:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:date:from:to:subject :message-id:in-reply-to:references:x-mailer:mime-version :content-type; bh=WVi8N6zUpx14VSsgKkDuEunW7yYGDlu3ErIjczVF3OM=; b=M6rTh+xxu831MceOT9SWJH5RvYXriEHfAjmRCHIZfuOAqn0p2YQ++rKZCypYdo80Jm /NclfM0sYXkDvoq0EkhegYlnwVqk7s4W0fPUgOpw/yiItEWBYDbSJasvxxikOpoFP9f6 t0bzch7H1PK7/jQwjaUA1aaSkvARmH96Ti5Qc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=date:from:to:subject:message-id:in-reply-to:references:x-mailer :mime-version:content-type; b=CCaNcwL4nEgJWm/Jf3Oy8PN3CvEag4gdMPNYViheLSFLjHNDFoV9Ox/6D/Vzmq85xN FRrort4VJcXrFN5mWtB7pIIQMtFN1lJf4hWzD7zv7/7ba1k6KH0wzE8PYYcoaSBkMdcy pibX8oc+7v8eMBC0VlD8W3VGUe4ZDMWLTHry4= Received: by 10.210.27.4 with SMTP id a4mr517586eba.76.1250799795072; Thu, 20 Aug 2009 13:23:15 -0700 (PDT) Received: from snowcone (92-235-187-79.cable.ubr18.sgyl.blueyonder.co.uk [92.235.187.79]) by mx.google.com with ESMTPS id 7sm514621eyg.25.2009.08.20.13.23.14 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 20 Aug 2009 13:23:14 -0700 (PDT) Date: Thu, 20 Aug 2009 21:23:08 +0100 From: Ciaran McCreesh To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Re: Re: Re: Re: RFC: Make 10.0 profiles EAPI-2 'compliant' Message-ID: <20090820212308.4c867d37@snowcone> In-Reply-To: <4A8D899E.7080501@trelane.net> References: <90b936c0908121058y5fd25cfcm67a19761b1130896@mail.gmail.com> <200908122041.34205.scarabeus@gentoo.org> <20090812194656.47300704@snowcone> <20090813135658.2d497f7b@snowcone> <44655500.sygxnxrhqW@news.friendly-coders.info> <20090813193451.31961a95@snowcone> <3865504.XFPclIEk6a@news.friendly-coders.info> <4A8A447F.5050708@gentoo.org> <12148931.hacUC6rHWN@news.friendly-coders.info> <4A8D21E7.2040604@trelane.net> <20090820155213.13474b14@snowcone> <4A8D899E.7080501@trelane.net> X-Mailer: Claws Mail 3.7.2 (GTK+ 2.16.5; x86_64-pc-linux-gnu) 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 Content-Type: multipart/signed; micalg=PGP-SHA1; boundary="Sig_/ZO6yW9f/EGoTG+2tARHRkbB"; protocol="application/pgp-signature" X-Archives-Salt: 82d24757-4c7d-49b2-878a-dcb8fbdd05aa X-Archives-Hash: e9001b538eccdb6b031307ca37971cea --Sig_/ZO6yW9f/EGoTG+2tARHRkbB Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Thu, 20 Aug 2009 13:36:30 -0400 Andrew D Kirch wrote: > > > I look forward to seeing Funtoo's creation of EAPI funtoo-2. >=20 > Obviously you don't get it. We aren't going to spend time writing > this sort of spurious and unnecessary specification documents. Why not? Are you saying you don't want the way Funtoo's package manager works to be documented? I'll remind you that the feature in question isn't documented anywhere. It's a five minute job, and it will mean Funtoo's tree can be used by any of the many third party tools that work with repositories. I find it hard to believe that one of Funtoo's goals is to use undocumented features and not have any way for contributors to know what the package format is. > Nor do you, as I have proven, have standing to file such a bug as you > are not on the council (even as an alternate), and the SOLE option > for packages violating PMS per the council is a council vote to mask > the package.=20 That's not the sole option at all. The first thing to do is to get the issue fixed. Masking is the nuclear option. > Portage is a tool used by users, repoman is a tool used by developers > for tree QA. repoman isn't an effective way of getting messages to overlay developers. > Considering the zeal with which you are pushing this > "accidentally works with Portage until Portage is fixed", I believe a > reasonable person is going to look at the b.g.o bug, and at the > Paludis bug and realize that you're more interested in process than > innovation, and that you simply don't care about throwing needless > confusing warnings at users (indeed a prima facia examination of > Paludis would seem to confirm this, and my concerns WRT Paludis and > the development methods are well known). I think they'll also > realize that throughout this process you've been less than honest, > and a huge impairment to the work going on at Funtoo. The process for innovation is EAPIs. This allows innovation to go through in a well defined manner that doesn't cause highly random breakage every time a new feature comes along. Unfortunately, your early misconception that EAPIs are about Paludis is getting in the way of you taking a few simple steps to turn this from exploiting undocumented behaviour to a well defined feature. EAPIs are there to help you, not hold you back. --=20 Ciaran McCreesh --Sig_/ZO6yW9f/EGoTG+2tARHRkbB Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (GNU/Linux) iEYEARECAAYFAkqNsK8ACgkQ96zL6DUtXhE+LwCgt1yLzuQc6f+ADWKEpMxhV846 /SQAnRYiZuecOaSAsgwC27B297QrEtA0 =fo4i -----END PGP SIGNATURE----- --Sig_/ZO6yW9f/EGoTG+2tARHRkbB--