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 6F0B813827E for ; Fri, 24 Jan 2014 18:10:41 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 52DECE0B2E; Fri, 24 Jan 2014 18:10:35 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 5435FE0963 for ; Fri, 24 Jan 2014 18:10:34 +0000 (UTC) Received: from [192.168.11.20] (cpe-72-177-217-176.satx.res.rr.com [72.177.217.176]) (using SSLv3 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: steev) by smtp.gentoo.org (Postfix) with ESMTPSA id 3B47633F141 for ; Fri, 24 Jan 2014 18:10:33 +0000 (UTC) Message-ID: <1390587030.24681.10.camel@oswin.hackershack.net> Subject: Re: [gentoo-dev] Re: rfc: revisiting our stabilization policy From: Steev Klimaszewski To: gentoo-dev@lists.gentoo.org Date: Fri, 24 Jan 2014 12:10:30 -0600 In-Reply-To: <20140124182607.52b3c52c@TOMWIJ-GENTOO> References: <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> <1390510534.14914.22.camel@oswin.hackershack.net> <20140123233806.4709abd5@TOMWIJ-GENTOO> <20140123224228.1780.qmail@stuge.se> <20140124005040.350249c9@TOMWIJ-GENTOO> <1390521859.3909.3.camel@oswin.hackershack.net> <20140124040444.058bd7a7@TOMWIJ-GENTOO> <1390535567.3909.12.camel@oswin.hackershack.net> <20140124182607.52b3c52c@TOMWIJ-GENTOO> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.8.5 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-Transfer-Encoding: 7bit X-Archives-Salt: 0ba414eb-cb92-4dd0-b346-60c48050f957 X-Archives-Hash: 0053ec64fdc369bfcee356d0563b8372 On Fri, 2014-01-24 at 18:26 +0100, Tom Wijsman wrote: > On Thu, 23 Jan 2014 21:52:47 -0600 > Steev Klimaszewski wrote: > > > The idea moves the work around, it doesn't lessen the workload at all. > > It is an idea to solve your actual problem, which isn't workload. > > You can easily find 7 people who have an armv7, and even v6, since the > > rpi is quite popular. > > They are easier to find than someone that has everything. > The problem isn't finding someone that has everything - we have people that test on ARMv5, some that test on ARMv6, we have some that test on ARMv7 - until ALL of them are tested, it doesn't get stabled on ARM. So again, it just shuffles around the work, and does nothing to address the actual problem which is manpower with people that have the slower machines to finish their testing. Unless you would like to suggest that we maybe just say fuck anyone using a slow machine? I disagree, and think we should take care of all of our users, not just the bleeding edge and fast users. > > Getting them into the arch team and willing to run stable and > > actually test programs is a whole other story, which lead to you > > saying: > > > > "People that have certain architectures can just add themselves, no > > extra work again." > > Which is for people already on the arm arch; consider the context you > quote this from, rather than assuming what is not explicitly stated. > That doesn't make any sense - if they are already on the arm arch team, they are already in the list. That wasn't the context of the quote AT ALL. And I told you when you said that it would allow people to add or remove themselves willy nilly, and that is NOT going to happen - and would NOT be good for QA. > > What you've thrown out as a possible solution is akin to taking a pile > > of peas on the plate and moving them around the plate so that the pile > > doesn't look so big. > > In other words, using separation to organize them properly. > > > It doesn't change the amount of work, but you do need to look in more > > places for the work. > > Which you can collect back into one place. > > > Finding people with the hardware is the main issue, and I think I > > mentioned before, some people are simply unwilling to invest in > > "slow" hardware, so we have to rely on the people who DO have it. > > And if that means things take longer to stable, well, why is that an > > issue? Stable is supposed to be that - stable. > > That is because you only look for people that have all the hardware. > No, we do not look ONLY for people that have all the hardware. But until it's tested on all of the arm arches, it doesn't get stabled. So your suggestion is "split it out to blah blah blah blah" - so that moves it around - but you know what? the slower machines are STILL going to take forever (because they are slow!) and the ebuilds will still need to stick around, because we will still be waiting. Problem NOT solved, problem just moved around a tiny bit. > > So, as QA, shouldn't you be doing something about that, rather than > > pointing to some URLs on the web, telling me I'm in the wrong for > > using the option that is supposed to handle that properly in my > > stable software? > > The problem lies in a different place than the software itself. > Spoken like a true QA person. Glad this is the type of person we have on our QA team. This is why everyone makes fun of our QA team, because we allow people in who don't actually give a shit about QA, only about covering up issues so they appear good but don't actually fix shit.