1 |
On Fri, 2006-06-09 at 05:42 -0700, Brian Harring wrote: |
2 |
> On Fri, Jun 09, 2006 at 08:16:32AM -0400, Chris Gianelloni wrote: |
3 |
> > On Fri, 2006-06-09 at 02:49 +0200, Markus Ullmann wrote: |
4 |
> > > > This is a bug for an ebuild that the user does not think is related to |
5 |
> > > > the pam_skey. Go back and read what I wrote. |
6 |
> > > > |
7 |
> > > |
8 |
> > > it was agreed upon that we don't keep extra bugzilla or whatever for all |
9 |
> > > things on o.g.o but keep track of all issues within bugs.g.o. and btw, |
10 |
> > > most work on "new" bugs is done by bug wranglers and not the common |
11 |
> > > devs. So if they say the workload from it is too high, I'll take it as |
12 |
> > > valid reason as they have to handle it. |
13 |
> > |
14 |
> > I'm sorry, but you're avoiding the question here. How will the |
15 |
> > bug-wranglers even *know* that this is related to a package in the |
16 |
> > overlay? They wouldn't. As I ststed *repeatedly* now. The user has |
17 |
> > not mentioned that they're using pam_skey, as is a common occurrence in |
18 |
> > bugs. |
19 |
> |
20 |
> Curious, how will the wrangler know in general? *cough* they won't. |
21 |
|
22 |
I already covered this. If you're going to be a part of the |
23 |
conversation, try to keep up, will you? *grin* |
24 |
|
25 |
> You're using a generic arguement against a specific target- iow, apply |
26 |
> it to overlays.g.o in general instead of singling sunrise out via it. |
27 |
|
28 |
Except the other overlays are not designed as end-user overlays. They |
29 |
are designed to aid developers. Also, they are targeted at a specific |
30 |
task/goal, as opposed to being a dumping ground for the unwanted and |
31 |
unmaintained. |
32 |
|
33 |
> Meanwhile, answer to that one is better bug data for reporting- dump |
34 |
> of (random out of the ass example) first level deps, and where they |
35 |
> came from (overlay/portdir). |
36 |
|
37 |
I definitely agree that better bug data would help the situation. |
38 |
However, it does not change the fact that this is still a dumping |
39 |
ground. Again, this was something that was *explicitly* stated that |
40 |
overlays.gentoo.org would *not* become, yet here we are. |
41 |
|
42 |
> Downside to that data is that slackers will automatically punt the bug |
43 |
> if they see non portdir in cases where it's obvious it's an issue in |
44 |
> the pkg rather then the deps, but there always is a downside... |
45 |
|
46 |
Most people tend to not punt the bug so much as ask for proof that it |
47 |
isn't caused by the overlay. I know that we have done this in games and |
48 |
it has almost always ended up as something the user has done thanks to |
49 |
an overlay. In the cases where it truly is a bug, we fix it. |
50 |
|
51 |
> > > We're not the first large overlay project, there are other ones out |
52 |
> > > there already and these "wrong" bugs aren't a new thing arising here... |
53 |
> > |
54 |
> > No. You're the first large overlay project that is on official Gentoo |
55 |
> > infrastructure, even after it was agreed that there wouldn't be |
56 |
> > something like this. With the non-official projects, we simply don't |
57 |
> > support any bugs from anyone using them. It's that simple. With this |
58 |
> > project, you're vying for official status, meaning we cannot do that. |
59 |
> > This will be an *enormous* time sink for the entire ebuild developer |
60 |
> > pool. |
61 |
> |
62 |
> Same for above re: "large overlay", realistically, like it or not the |
63 |
> general case of N overlay/repo is coming down the pipe. |
64 |
|
65 |
Sure. Doesn't mean I have to support anything but the one and only |
66 |
official Gentoo package repository. Complain all you want, but I became |
67 |
a Gentoo developer, not a $random_repository developer for a reason. |
68 |
|
69 |
> Personally, I'd rather see this particular case be handled from the |
70 |
> get go as an experiment- lay out from the start the exit conditions |
71 |
> for it (if it becomes a dumping ground, out she goes). |
72 |
|
73 |
I'd rather the things that were agreed upon when the overlays project |
74 |
was started were actually adhered to, instead. I guess it is just too |
75 |
much to ask from some people to keep their word. |
76 |
|
77 |
...and people wonder why Gentoo developers don't trust each other |
78 |
anymore. |
79 |
|
80 |
> Reason? Devs/users have been after a true testing branch/repo from |
81 |
> day one, if we're doing overlays and people are willing to try and |
82 |
> supply that demand, lets get the question answered once and for all |
83 |
> (instead of everyone and their mother shooting off about every |
84 |
> potential they can think of for why it might fail). |
85 |
|
86 |
Fine. Make a proposal to actually add it to the tree and do it |
87 |
properly. There's no need to have this sort of thing limited to a very |
88 |
small subset of developers who couldn't *possibly* keep up with the |
89 |
workload. Yes, there will only be a few developers and they'll be |
90 |
really busy, especially since they're going to be checking every commit |
91 |
to ensure that there's no malicious code...... |
92 |
|
93 |
-- |
94 |
Chris Gianelloni |
95 |
Release Engineering - Strategic Lead |
96 |
x86 Architecture Team |
97 |
Games - Developer |
98 |
Gentoo Linux |