Gentoo Archives: gentoo-dev

From: Mike Frysinger <vapier@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] [RFC] QA Team's role
Date: Tue, 28 Feb 2006 23:13:27
Message-Id: 200602281808.10068.vapier@gentoo.org
In Reply to: Re: [gentoo-dev] [RFC] QA Team's role by Alec Warner
1 On Tuesday 28 February 2006 16:58, Alec Warner wrote:
2 > Mike Frysinger wrote:
3 > > On Tuesday 28 February 2006 16:02, Jakub Moc wrote:
4 > >>28.2.2006, 21:39:43, Mike Frysinger wrote:
5 > >>>whats your point ? if an ebuild author wants to control the SLOT, then
6 > >>>they should be able to without having an invalid warning issued on the
7 > >>>subject
8 > >>>
9 > >>>considering the nature of the warning, it should be trivial to make it
10 > >>>into a proper QA check by having the class see where files were
11 > >>> installed and then warn/abort if certain conditions are met
12 > >>>
13 > >>>there's no reason for the user to see this crap
14 > >>
15 > >>Yeah, and there's no reason for user to see USE_EXPAND QA notice crap,
16 > >>eclass inherited illegally crap and a couple of others - this isn't going
17 > >>anywhere.
18 > >
19 > > unrelated ... that is a portage limitation that has deeper work going on
20 > > around it to resolve the issue properly ... this is an eclass limitation
21 > > that can be resolved now
22 > >
23 > >>You are trying to solve something that noone ever complained about. Why
24 > >> not rather solve stuff like ebuilds that depend unconditionally on arts,
25 > >> but because they inherit kde eclass they get bogus arts use flag from
26 > >> the eclass. This is an issue that's truly confusing and that people are
27 > >> filing bugs about. There's the difference between doing something useful
28 > >> and wasting time on an artificially invented issue.
29 > >
30 > > right, so from now on people shouldnt bother fixing issues until a bug is
31 > > filed, that way we know someone actually cares enough to have the issue
32 > > resolved
33 > >
34 > > today's lesson: proactive QA is frowned upon, it's only a bug when a user
35 > > files a report at bugs.gentoo.org
36 >
37 > Actually as was mentioned on #gentoo-qa earlier today, I'd prefer to see
38 > bugs filed in almost all circumstances. If QA and the maintainer can
39 > fix stuff without bugs, thats cool, especially for trivial matters. If
40 > QA and the developer aren't getting along on a specific issue then there
41 > is no reason NOT to have a bug open.
42 >
43 > Otherwise you get circumstances that were also discussed, such as "I
44 > told the maintainer in person over a year ago..." which may in fact be
45 > true, but people forget things and make mistakes and now you have
46 > nothing to point at for proof of inactivity except a vague statement.
47 > Better to cover your rear and be able to point to a year old bug with a
48 > solution attached, and be like "look there is a bug and a fix and no one
49 > did jack squat." Essentially you have a case for any sane developer to
50 > agree with.
51
52 dont get me wrong, i wasnt implying that bugs shouldnt be filed ... i was
53 addressing the incorrect idea that it isnt a valid QA issue unless a user
54 experiences it and complains via bugzilla
55 -mike
56 --
57 gentoo-dev@g.o mailing list

Replies

Subject Author
Re: [gentoo-dev] [RFC] QA Team's role Paul de Vrieze <pauldv@g.o>