Gentoo Archives: gentoo-dev

From: Chris Gianelloni <wolf31o2@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Official overlay support
Date: Thu, 23 Mar 2006 18:35:37
Message-Id: 1143138330.14434.54.camel@cgianelloni.nuvox.net
In Reply to: Re: [gentoo-dev] Official overlay support by Chris Bainbridge
1 On Thu, 2006-03-23 at 16:40 +0000, Chris Bainbridge wrote:
2 > On 23/03/06, Chris Gianelloni <wolf31o2@g.o> wrote:
3 > > On Thu, 2006-03-23 at 14:41 +0000, Stuart Herbert wrote:
4 > > > Your nightmare scenario seems unavoidable. Enabling per-overlay bug
5 > > > tracking doesn't stop users posting bugs in bugzilla. It just causes
6 > > > confusion for users, because they're not sure where to go. Normally,
7 > > > it's not a problem - because the overlay contributors are normally the
8 > > > owners of the real package.
9 > >
10 > > No, it does not stop them, but it sure will curb the number of users
11 > > posting their bugs to the wrong place. Remember that only more advanced
12 > > users are the ones using overlays. We won't have Joe Sixpack using an
13 > > overlay. Instead it'll be Bob Developer-to-be.
14 >
15 > If the software a user wants is in an overlay, then the user will be
16 > forced to install the overlay.
17
18 It shouldn't be in the overlay, is I think the point many are trying to
19 make. If the software is good enough for any of our users, it should be
20 good enough for the tree.
21
22 Yes, I know that this isn't a realistic stance, but we can't go around
23 thinking that overlays won't negatively impact the tree, either.
24
25 > Another thing that some people may not have considered - with many
26 > developers using various permutations of overlays, how can you
27 > guarantee that what is being checked into the main tree will build for
28 > a normal user? In order to test that, a developer would have to
29 > disable all overlays, unemerge everything provided by the overlays,
30 > and then build and test with a plain "non-overlay" gentoo. That's a
31 > lot of work; I doubt most developers are doing it.
32
33 Developers should be doing testing in a chroot, really. I'll definitely
34 agree with you that many do not.
35
36 > There is a discussion on the forums at the moment along a similar
37 > topic http://forums.gentoo.org/viewtopic-t-443469.html - the vote
38 > seems to indicate 58% of users are "not really happy with the way the
39 > portage tree is handled".
40
41 No. It indicates nothing except that 58% of the 80 people who filled
42 out the poll are "not really happy with the way the portage tree is
43 handled" which by my counts, isn't even a drop in the bucket of our
44 number of users, making the statistic completely worthless.
45
46 --
47 Chris Gianelloni
48 Release Engineering - Strategic Lead
49 x86 Architecture Team
50 Games - Developer
51 Gentoo Linux

Attachments

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

Replies

Subject Author
Re: [gentoo-dev] Official overlay support Chris Bainbridge <chris.bainbridge@×××××.com>