1 |
begin quote |
2 |
On Sat, 10 Jul 2004 15:49:43 +1000 |
3 |
Andrew Cowie <andrew@×××××××××××××××××××.com> wrote: |
4 |
|
5 |
> Hey Spider, welcome home. |
6 |
|
7 |
Thanks, The same to you, I think :) |
8 |
|
9 |
> On Fri, 2004-07-09 at 20:05 +0200, Spider wrote: |
10 |
> > We are subscribed, if you post a bug to repeat that info to us, you |
11 |
> > are simply cluttering our buglists. My current -unread- list of |
12 |
> > bugs is way over six thousand. around a thousand of those are Gnome |
13 |
> > related. See my issue? |
14 |
> |
15 |
> Well, realistically, if your unread email queue is over 6000 (not an |
16 |
> unheard of situation for any of us, really), how can you be expected |
17 |
> to pay attention to ftp-release-list@×××××.org? |
18 |
|
19 |
Actually, thats a simple one, since it is a stack of mail, its my |
20 |
working "todo" list of releases when I start doing updates. And I far |
21 |
prefer the digest of the days releases compared to the often duplicated |
22 |
messages to bugzilla which generate far more traffic and actually forces |
23 |
me to load it, reply and close (and find a duplicate at that too..) |
24 |
|
25 |
|
26 |
|
27 |
> |
28 |
> > Also, unstable releases never end up in the tree, but are maintained |
29 |
> > (usually ;) in paralell by devs, who then at some time compare notes |
30 |
> > and push it into the tree as package.masked during the rc phase of |
31 |
> > Gnome development. |
32 |
> |
33 |
> That makes good sense for the late RC stage, sure. But it *does not* |
34 |
> make sense for the point releases that are largely full of bug fixes |
35 |
> that immediately follow a major version release |
36 |
|
37 |
Note that this was -only- the policy for the development series, as that |
38 |
was implied as "desired" by the previous poster (2.7.x series) And not |
39 |
either policy or practice for normal stable releases. |
40 |
|
41 |
|
42 |
|
43 |
> - those need to get out (to ~arch, at least) as quickly as possible. I |
44 |
> mean, it's absurd that we have presented 2.6.0 as stable to our user |
45 |
> population, when we all know it's a mess full of glitches (in the |
46 |
> upstream code, not the ebuilds) - glitches that were promptly fixed by |
47 |
> upstream and released as 2.6.1 and 2.6.2 |
48 |
|
49 |
I agree, and this has simply been the case of developer evaporation, I |
50 |
left the country (and hence my cvs access + ssh keys..) Something we |
51 |
hope to fix up as soon as I'm through the gnome@g.o bugs to see if there |
52 |
are outstanding issues. (There are some for ppc + corba fex.) |
53 |
|
54 |
|
55 |
> |
56 |
> |
57 |
> Here's the thing: as I said to you in the room at GUADEC when 2.6.2 |
58 |
> was announced, the trouble is that no one outside you and foser and |
59 |
> one or two others have any idea what's going on with the ebuilds |
60 |
> around Gnome. |
61 |
> |
62 |
> So a few suggestions: |
63 |
> |
64 |
> * One approach is the hard mask thing, which is a lot of work. |
65 |
|
66 |
No, its not an acceptable approach to the development series. We |
67 |
really don't want to clutter the whole tree with commits, and even if |
68 |
things are hard masked, each update would require Manifest and digest |
69 |
checks on all other builds. adding the developer series to the tree |
70 |
will simply overload it too much. |
71 |
|
72 |
|
73 |
> |
74 |
> * Another would be using a meta-bug to record discussion around a |
75 |
> point release issue. For example, |
76 |
> http://bugs.gentoo.org/show_bug.cgi?id=55947 |
77 |
> (which has a growing Cc list) could be used as a place to discuss |
78 |
> what's up with the ebuilds that collectively make up a release, and |
79 |
> how progress is going to fixing them. Indeed, people's being on the Cc |
80 |
> list can be used as an indication of their potential willingness to be |
81 |
> beta testers. |
82 |
|
83 |
|
84 |
its a viable solution, yes. Currently theres a few issues.. Gstreamer |
85 |
is unpleasant in some situations, which completely break media setups in |
86 |
some machines. Other issues are the spontaneous documentation breakage |
87 |
( text-apps herd might have some feedback there ) |
88 |
|
89 |
|
90 |
|
91 |
> * Find a way to bring more manpower to the situation. When spider is |
92 |
> away for a two months and foser has a broken hand, things kinda grind |
93 |
> to a halt in Gnome ebuild land. That makes you two somewhat of a |
94 |
> single point of failure; systematic ways to prevent that sort of thing |
95 |
> are important. |
96 |
|
97 |
Yeah, We need this all over the whole diestirbution, the herds is a step |
98 |
in that direction, and helps us concentrate some more on it, however it |
99 |
doesn't help if everyone in a herd dissappears at the same time. |
100 |
Unfortuately, Gentoo as a whole is understaffed. |
101 |
|
102 |
> |
103 |
> Naturally, Gentoo/Gnome is not your paid employment, but that so many |
104 |
> of us depend on your work means that we do need to come up with |
105 |
> solutions that address the needs of the community. |
106 |
|
107 |
Yeah, unfortunately that is far too true. : ) |
108 |
|
109 |
It helped when I had the time to work 50+ hours / week on gentoo ( |
110 |
basically 10 hour workdays ), sadly, I don't have the time for that |
111 |
anymore. |
112 |
|
113 |
|
114 |
//Spider |
115 |
-- |
116 |
begin .signature |
117 |
Tortured users / Laughing in pain |
118 |
See Microsoft KB Article Q265230 for more information. |
119 |
end |