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 |