Gentoo Archives: gentoo-dev

From: Chris Gianelloni <wolf31o2@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Project Sunrise thread -- a try of clarification
Date: Fri, 09 Jun 2006 18:45:06
Message-Id: 1149878158.22473.69.camel@cgianelloni.nuvox.net
In Reply to: Re: [gentoo-dev] Project Sunrise thread -- a try of clarification by Brian Harring
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

Attachments

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