Gentoo Archives: gentoo-dev

From: Jakub Moc <jakub@g.o>
To: "Stephen P. Becker" <gentoo-dev@l.g.o>
Subject: Re[2]: [gentoo-dev] [RFC] QA Team's role
Date: Tue, 28 Feb 2006 13:39:05
Message-Id: 813285656.20060228143402@gentoo.org
In Reply to: Re: [gentoo-dev] [RFC] QA Team's role by "Stephen P. Becker"
1 28.2.2006, 13:54:36, Stephen P. Becker wrote:
2
3 >> You still haven't posted posted a *single example* of webapp-config
4 >> brokeness. You, I'd say you should either back up claims about "all the ways
5 >> in which webapp-config is broken" or apologize to the concerned developers
6 >> for false claims.
7 >>
8 >> Still waiting.
9 >>
10
11 > OK, here is one. It seems that webapp-config silently assumes your
12 > webserver is apache by default. If a user uses lighttpd for example,
13 > this is totally incorrect.
14
15 Why don't you voice your solutions on Bug 11007? The whole underlying stuff
16 is hell broader than what webapp-config assumes or doesn't assume.
17
18 > Now, this doesn't cause webapp-config to fail to emerge, but the first
19 > time you emerge any webapp, you get a big nasty error about no Apache
20 > group available, which further requires the end user to dig around the
21 > webapp-config manpage to figure out the correct file to edit *just* to
22 > get a silly php script to install in the correct location.
23
24 The above is a direct result of purging all kind of useful predefined
25 users/groups from /etc/{passwd,group} without considering any wider
26 consequences. It has already caused circular deps and broke a couple of
27 things, included but non-limited to installing Gentoo itself (search
28 bugzilla for related bugs). Where is the whole benefit from this, I still
29 have to see.
30
31 webapp-config should be updated to handle such situation more gracefully, so
32 why don't you file a bug about this? Is that all you have wrt "all the ways
33 in which webapp-config is broken"? If so, that's not really much of a
34 justification of the broad claim ciaranm has made as a QA project member.
35
36 > And please, don't tell me this is a feature. It breaks noninteractivity
37 > for every "webapp" in the entire tree.
38
39 What kind of non-interactivity? What's this universal non-interactivity
40 blurb of yours and ciaranm's about? There's no such thing when it comes to
41 configuration. If you want automated "configuration", then please use
42 Windows and stop moaning. If you don't want to read manpages or at least
43 --help, then please use Windows as well. If you want to use non-default
44 setup, then you need to change default values, that's what common sense
45 dictates at least. And don't use the (non)-interactivity magical formular in
46 a context where it has zero sense.
47
48
49 --
50 Best regards,
51
52 Jakub Moc
53 mailto:jakub@g.o
54 GPG signature: http://subkeys.pgp.net:11371/pks/lookup?op=get&search=0xCEBA3D9E
55 Primary key fingerprint: D2D7 933C 9BA1 C95B 2C95 B30F 8717 D5FD CEBA 3D9E
56
57 ... still no signature ;)

Replies

Subject Author
Re: [gentoo-dev] [RFC] QA Team's role "Stephen P. Becker" <geoman@g.o>