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 0FEF613827E for ; Fri, 24 Jan 2014 10:33:52 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1C502E0B4B; Fri, 24 Jan 2014 10:33:44 +0000 (UTC) Received: from smtpout.karoo.kcom.com (smtpout.karoo.kcom.com [212.50.160.34]) by pigeon.gentoo.org (Postfix) with ESMTP id 1377DE0B3C for ; Fri, 24 Jan 2014 10:33:42 +0000 (UTC) X-IronPort-AV: E=Sophos;i="4.95,712,1384300800"; d="scan'208";a="52308719" Received: from unknown (HELO rathaus.eclipse.co.uk) ([91.84.65.16]) by smtpout.karoo.kcom.com with ESMTP; 24 Jan 2014 10:33:42 +0000 Date: Fri, 24 Jan 2014 10:46:06 +0000 From: "Steven J. Long" To: gentoo-dev@lists.gentoo.org Subject: [gentoo-dev] Re: rfc: revisiting our stabilization policy Message-ID: <20140124104605.GA19957@rathaus.eclipse.co.uk> Mail-Followup-To: gentoo-dev@lists.gentoo.org References: <52D5E60A.80600@gentoo.org> <20140115020934.GA3886@laptop.home> <52D5F0BF.3060305@gentoo.org> <20140115024604.GA3952@laptop.home> <20140115232804.1c26beda@kruskal.home.chead.ca> <20140116234442.27c361d1@TOMWIJ-GENTOO> <20140119143157.72fc0e91@kruskal.home.chead.ca> <20140120014713.2cafc257@TOMWIJ-GENTOO> <20140123181242.GA17827@rathaus.eclipse.co.uk> <20140123201333.71e52bfc@TOMWIJ-GENTOO> 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=utf-8 Content-Disposition: inline In-Reply-To: <20140123201333.71e52bfc@TOMWIJ-GENTOO> X-Archives-Salt: 198516df-c57c-4ae2-8a20-cabf2c9409db X-Archives-Hash: 8c959062d72483b2198f69d11f5dc54e Tom Wijsman wrote: > "Steven J. Long" wrote: > > What? Without a stable tree, Gentoo is useless afaic. > > It moves us closer to upstream releases, a little more bleeding edge; a > lot of users and developers run that already, it is found to be useful. What? More vague. As are many of your philosophical statements in later and prior mails, so I'll ignore those. > > I don't think that's what was being proposed, though. The question was > > really the old complaint about slow architectures; the "-* arch" > > solution sounds like the most reasonable definition of "dropping" > > keywords, in the absence of AT communication otherwise. > > Dropping keywords and specifying -* are a world apart of each other. That's why it's in quotes. > The former means that it is not ready for wide stable or testing users, > the latter means that it has been tested to not work at all; > furthermore, we need to explicitly specify which arches in that case. You're missing the point, again. The question was what does "dropping keywords" mean, when the maintainer has stabilised a newer version on the arch/s s/he has available, but feels that slower archs are holding up that process. I'm slightly at a loss as to why it's such a big deal to just leave the old ebuild as-is, given that anyone on a stabled arch should upgrade automatically. But given that the maintainer feels they don't want that old ebuild around, and that the arch in question has not got round to testing the new one, for whatever reason (it's their call, after all, as to how their arch progresses), instead of simply removing that ebuild, or bumping it to unstable (which makes zero sense), just leave it stable on the slow arch/s in question, and remove the others. If you must do anything, which I'm unpersuaded about, but it's your call, as maintainer. This seems like a rarity, but when it's an issue, people get annoyed on either side. The solution proposed by the ARM team, seems like a simple way round, and indicates clearly to anyone perusing the ebuild, that a newer version needs stabling on the "slow" archs. By all means, raise technical objections; just not a philosophical one. Again this is a minor issue afaic, in terms of frequency, need for change, and how difficult it is to solve. Resolve it, and let's get back to the fun stuff instead. -- #friendly-coders -- We're friendly, but we're not /that/ friendly ;-)