Gentoo Archives: gentoo-dev

From: Chris Gianelloni <wolf31o2@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] RFC: AT emerge info cruft > attachments to [STABLE] bugs
Date: Fri, 11 Aug 2006 16:36:15
Message-Id: 1155313876.10631.28.camel@inertia.twi-31o2.org
In Reply to: Re: [gentoo-dev] RFC: AT emerge info cruft > attachments to [STABLE] bugs by Jeroen Roovers
1 On Fri, 2006-08-11 at 18:00 +0200, Jeroen Roovers wrote:
2 > And do you propose ATs still attach `emerge info` in this solution?
3
4 No. It really should be inline. I'm sorry if you think that 5K seems
5 like a lot of "spam" but having to open a browser just to look at
6 "emerge --info" is a complete waste of time. Especially as I have
7 already said that I've used information from *other arches* to help me
8 pinpoint problems on the architecture that I am currently testing.
9
10 > gcc 4.1.1 works on x86 with the following:
11 > >
12 > > USE="gtk nls -bootstrap -build -doc -fortran -gcj -hardened -ip28
13 > > -ip32r10k -mudflap -multislot -nocxx -objc -objc++ -objc-gc -test
14 > > -vanilla"
15 >
16 > Looks OK to me. But hey, aren't arch devs and testers alike supposed to
17 > test (almost) all flags? And also, wouldn't you also want to know about
18 > FEATURES, specifically FEATURES='{test,collision-detect}'? How about
19 > KEYWORDS? You would still need to be able to find the full `emerge info`
20 > in an attachment, I guess.
21
22 Umm... Arch Testers are required to use FEATURES="test
23 collision-protect" as well as stable KEYWORDS, so that really is
24 somewhat irrelevant, especially on a success. While it's all warm and
25 fuzzy to say that every iteration of a package must be tested, I'd like
26 to see you try with things like PHP.
27
28 > > This still gives us most of the pertinent information without the rest
29 > > of the "spam" of emerge --info. It makes the emails from bugzilla
30 > > still usable for those of us that don't waste the time to open up
31 > > bugzilla for every bug. I do most of my bug management via email. I
32 > > open the bug *only* when I need to comment, or after I've performed
33 > > the work requested. Having to open the bug every time would be a
34 > > complete waste of time for me. Much more so than simply *deleting*
35 > > an email that doesn't pertain to me, or scrolling past unimportant
36 > > information.
37 >
38 > So we are still looking for a compromise that will place the burden on
39 > the $arch ADs and ATs, not the $other_arch devs, right? Currently it's
40 > basically a mindless integral copy/paste action which benefits only a
41 > few.
42
43 What burden? Having to delete a message? Scroll past a hundred lines
44 of text? Seriously, the impact on the people that *rely* on this to get
45 their work done would seem to outweigh the minor inconvenience of having
46 to scroll/hit the delete key.
47
48 > > I would find that this change would be disruptive to my ability to
49 > > work on these architecture teams. As stated before, sometimes another
50 > > architecture's problem can point you at something to test. If a
51 > > certain USE combination doesn't work on x86, wouldn't you want to
52 > > test it on hppa specifically to make sure that it isn't a global
53 > > issue? I know that I sure test any combinations from $other_arches
54 > > when testing for a given $arch, if they've reported a failure.
55 >
56 > I still think failures should be reported in separate bugs, as they are
57 > likely to cause lots more information to be passed.
58
59 They still need to be mentioned in the stabilization bug, no matter
60 what. The problem that I see with your proposal is it removes
61 information from the bug in question by spreading it out all over
62 bugzilla, as well as reduces transparency. As I have said, I have found
63 other architecture's information to be *invaluable* in my own
64 architecture developer work. Perhaps you have found this to not be the
65 case for you, but trying to force everyone to switch to a process that
66 is only slightly more convenient for you and causes others to spend a
67 proportionally much greater amount of time to get the same information
68 sounds like a bad idea to me.
69
70 You asked for some comments. I've commented. I don't find information
71 to be "cruft" and my vote would be "no" on forcing attachments for
72 "emerge --info"...
73
74 --
75 Chris Gianelloni
76 Release Engineering - Strategic Lead
77 x86 Architecture Team
78 Games - Developer
79 Gentoo Linux

Attachments

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

Replies