From mboxrd@z Thu Jan  1 00:00:00 1970
Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org)
	by nuthatch.gentoo.org with esmtp (Exim 4.54)
	id 1FE2YG-0000ka-EJ
	for garchives@archives.gentoo.org; Tue, 28 Feb 2006 10:57:56 +0000
Received: from robin.gentoo.org (localhost [127.0.0.1])
	by robin.gentoo.org (8.13.5/8.13.5) with SMTP id k1SAtt9J004785;
	Tue, 28 Feb 2006 10:55:55 GMT
Received: from callisto.cs.kun.nl (callisto.cs.kun.nl [131.174.33.75])
	by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id k1SAruLe018644
	for <gentoo-dev@lists.gentoo.org>; Tue, 28 Feb 2006 10:53:56 GMT
Received: from localhost (localhost [127.0.0.1])
	by callisto.cs.kun.nl (Postfix) with ESMTP id 832EA2E8216
	for <gentoo-dev@lists.gentoo.org>; Tue, 28 Feb 2006 11:55:10 +0100 (CET)
From: Paul de Vrieze <pauldv@gentoo.org>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] [RFC] QA Team's role
Date: Tue, 28 Feb 2006 11:55:09 +0100
User-Agent: KMail/1.9.1
References: <20060226222217.GB17257@aerie.halcy0n.com> <44033F86.7060805@gentoo.org> <20060227181912.05d31da0@snowdrop.home>
In-Reply-To: <20060227181912.05d31da0@snowdrop.home>
X-Face: #Lb+'V@sGJ;ptgo5}V"W+5OCoo{LZv;bh,s,`WKLi/J)ed1_$0;6X<=?utf-8?q?700LVV/=3BLqPhiDP=5E=0A=09=27f=5Dfnv?=@%6M8\'HR1t=aFx;ePfp{ZQoBe+e)JOQ8T5*(_;mHY+cltLG<x1{H>q<;@$Y,=?utf-8?q?O=5C=24=0A=09Tm=23G6M?=,g![Q62J{na*S9d;R[^8pc%u\aiLqU@`kJtYl"^6pxdW
Precedence: bulk
List-Post: <mailto:gentoo-dev@lists.gentoo.org>
List-Help: <mailto:gentoo-dev+help@gentoo.org>
List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@gentoo.org>
List-Subscribe: <mailto:gentoo-dev+subscribe@gentoo.org>
List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org>
X-BeenThere: gentoo-dev@gentoo.org
Reply-to: gentoo-dev@lists.gentoo.org
MIME-Version: 1.0
Content-Type: multipart/signed;
  boundary="nextPart2897246.0B4jLyRKmd";
  protocol="application/pgp-signature";
  micalg=pgp-sha1
Content-Transfer-Encoding: 7bit
Message-Id: <200602281155.10211.pauldv@gentoo.org>
X-Archives-Salt: c89cc293-1b23-4255-82a0-3ea1cff1309f
X-Archives-Hash: 7543d53cfd2892ac1dca36b3cac54122

--nextPart2897246.0B4jLyRKmd
Content-Type: text/plain;
  charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

On Monday 27 February 2006 19:19, Ciaran McCreesh wrote:
> On Mon, 27 Feb 2006 12:05:58 -0600 Grant Goodyear <g2boojum@gentoo.org>
>
> wrote:
> | Of course, that leaves the question of who decides on the severity of
> | a QA violation?
>
> All this talk of severity, and no talk of "ease of detection" or "ease
> of fixing"...
>
> Allow me to explain. There are certain not particularly high impact
> issues that can very easily be detected, and with 100% reliability, by
> The Thing About Which We Do Not Talk. Any individual one of these
> doesn't look like such a big deal, but when we're talking a couple of
> hundred instances, all of which can easily be fixed in less overall
> time than it would take to even detect one instance of a particular
> severe problem, it's most definitely worth concentrating on the 'easy'
> issue.

I understand this point, but by your own admission, they are not=20
particularly high impact. In the case at hand, the particular issue does=20
however conflict with other goals. What I think would be reasonable is to=20
expect that you are not going to be able to solve 100% of the "easilly=20
detectable" issues. So, I think that while you continue to run the tests=20
on these packages, you maintain a list of exceptions, including the=20
reason for them being exceptions. Besides, work on finding solutions to=20
the problems behind it. But do not choose the greater evil (removing or=20
blocking a package) before the lesser evil (keeping a package with=20
well-documented issues).

In this respect I would like to propose that each package that has these=20
issues related to missing portage features, ensures that a related bug is=20
created for portage requesting that feature/a solution for the=20
fundamental problem. This bug should be marked as blocker for the package=20
related bugs in this respect. That way we can keep account of which=20
features in portage are needed for which packages.

Paul

=2D-=20
Paul de Vrieze
Gentoo Developer
Mail: pauldv@gentoo.org
Homepage: http://www.devrieze.net

--nextPart2897246.0B4jLyRKmd
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.1-ecc0.1.6 (GNU/Linux)

iD8DBQBEBCwObKx5DBjWFdsRAn+KAKCf1pevXFX+hjZuW7bL5yqNvz6xXQCgrn4Z
GJglIQbGWmbDXfI4tuDXGng=
=W2YF
-----END PGP SIGNATURE-----

--nextPart2897246.0B4jLyRKmd--
-- 
gentoo-dev@gentoo.org mailing list