Gentoo Archives: gentoo-dev

From: Ciaran McCreesh <ciaranm@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] QA Roles v2
Date: Thu, 02 Mar 2006 18:22:43
Message-Id: 20060302181849.247fe357@snowdrop.home
In Reply to: Re: [gentoo-dev] QA Roles v2 by Simon Stelling
1 On Thu, 02 Mar 2006 19:09:28 +0100 Simon Stelling <blubb@g.o>
2 wrote:
3 | Ciaran McCreesh wrote:
4 | > On Thu, 02 Mar 2006 11:35:34 -0600 Lance Albertson
5 | > <ramereth@g.o> wrote:
6 | > | QA shouldn't have to depend on the tools you use.
7 | >
8 | > Sure. However, the tree is far too large to check manually for many
9 | > things. If we were to do the Sekrit Tool's IUSE check manually, for
10 | > example, we'd still be in app-something, and would have missed many
11 | > of the screwups.
12 |
13 | Then fix the tool. I find it somehow ironic that a member of the QA
14 | team is trying to force a 'work-around' just to avoid fixing the
15 | source of the problem.
16
17 How? Writing a full bash parser is extremely difficult and would be a
18 complete waste of time. It's far saner to assume sane syntax, and just
19 bail out when crazy stuff is encountered. Sane syntax is not a work
20 around -- it's a basic thing that should be expected from any source
21 file that has to be worked on by more than one person, or even one
22 person over a long period of time.
23
24 Syntax is already, at least to a certain extent, mandated by policy.
25 The question at hand is whether violations of this policy should be
26 effectively ignored, or whether they should be treated as potentially
27 severe simply because they mask other problems.
28
29 --
30 Ciaran McCreesh : Gentoo Developer (Wearer of the shiny hat)
31 Mail : ciaranm at gentoo.org
32 Web : http://dev.gentoo.org/~ciaranm

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-dev] QA Roles v2 Lance Albertson <ramereth@g.o>