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 42FD1138CE3 for ; Mon, 10 Feb 2014 14:58:33 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 64543E0BB4; Mon, 10 Feb 2014 14:58:28 +0000 (UTC) Received: from albert.telenet-ops.be (albert.telenet-ops.be [195.130.137.90]) by pigeon.gentoo.org (Postfix) with ESMTP id 532C6E0B18 for ; Mon, 10 Feb 2014 14:58:27 +0000 (UTC) Received: from TOMWIJ-GENTOO ([94.226.55.127]) by albert.telenet-ops.be with bizsmtp id QeyS1n00C2khLEN06eySJy; Mon, 10 Feb 2014 15:58:26 +0100 Date: Mon, 10 Feb 2014 15:58:23 +0100 From: Tom Wijsman To: rich0@gentoo.org Cc: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] [RFC] Tightening EAPI rules Message-ID: <20140210155823.0a394bd2@TOMWIJ-GENTOO> In-Reply-To: References: <52F8C97D.4030403@gentoo.org> <20140210142159.711c3f46@TOMWIJ-GENTOO> <20140210152358.00eeb1ed@TOMWIJ-GENTOO> X-Mailer: Claws Mail 3.9.0 (GTK+ 2.24.22; 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: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 49c2ff91-38bc-41db-b6b1-0786dfb5c329 X-Archives-Hash: 2cad0106bbf9451a7e7f320e7ecf0f93 On Mon, 10 Feb 2014 09:41:13 -0500 Rich Freeman wrote: > On Mon, Feb 10, 2014 at 9:23 AM, Tom Wijsman > wrote: > > Well, that package maintainers are called developers on Gentoo isn't > > helping the interpretation here; regardless of how one defines > > those, both maintainers and PM implementers have to be taken into > > account here. > > > > From quick thoughts the latter are a bit more affected than the > > former, but perhaps Patrick can highlight what he sees as a burden. >=20 > You would think, but the reason I raised the question was that > historically every time this has come up the package manager > maintainers usually chime in and say that they don't consider it a > problem. I want to do whatever I can to make them happy since we are > so desperately in need of more of them, but... =46rom my limited look at the code I've done so far in the small bit of repoman work on the Portage team, as detailed in another mail I just sent to you on this ML, I wouldn't consider it as a problem just now. We for example have /usr/lib/portage/pym/portage/eapi.py to easily deal with it, it's just that such checks would drop in that file and across the Portage source code when the versions listed in those checks are no longer used. It's currently reasonable to have this amount of checks, but imagine it growing to what you would need for 10 versions; that'd be a different story, but perhaps it is too early to wonder about this now. --=20 With kind regards, Tom Wijsman (TomWij) Gentoo Developer E-mail address : TomWij@gentoo.org GPG Public Key : 6D34E57D GPG Fingerprint : C165 AF18 AB4C 400B C3D2 ABF0 95B2 1FCD 6D34 E57D