Gentoo Archives: gentoo-project

From: Rich Freeman <rich0@g.o>
To: gentoo-project@l.g.o
Subject: Re: [gentoo-project] Council appointed leaders for QA and DevRel
Date: Wed, 17 Aug 2011 18:17:23
Message-Id: CAGfcS_mZPhdrGa_9Khjh=L0ixfsADcWKw6=zhSgeSFhqZo_k4Q@mail.gmail.com
In Reply to: Re: [gentoo-project] Council appointed leaders for QA and DevRel by Markos Chandras
1 On Wed, Aug 17, 2011 at 12:26 PM, Markos Chandras <hwoarang@g.o> wrote:
2 > Personally, I want to shrink portage. There is no way for 250 listed
3 > developers ( I would be glad if 100 of us were really active ) to
4 > maintain thousands of ebuilds. I have already said that many many times
5 > and I will say it again. We need to stop pretending that everything is
6 > fine. We need to support only the packages that we can *really* support
7 > and lets hope that more people will join in when they see their packages
8 > going away.
9
10 I think this depends on your definition of "support." If a package is
11 stale but works fine, I'd prefer to just leave it alone. Obviously a
12 package that is broken or has security bugs should be removed if
13 nobody steps up.
14
15 Think about the typical use case. The typical user has probably 10-30
16 applications they REALLY care about, and if they were two years old
17 they'd be upset.
18
19 However, the typical user probably has 100-200 packages installed on
20 their system, usually as dependencies, or because they do trivial
21 things like display the time in the corner of the screen. Users need
22 these packages and the functionality they bring, but nobody really
23 cares if they're running a 5-year-old version of agetty, slim, or
24 libX11 unless it has a security bug or simply doesn't work with the
25 software they care about.
26
27 So, I think it is in our interests to leverage the work that has been
28 done in the past. If that version of slim stops working with the
29 latest xfce release, chances are somebody will fix it. If agetty has
30 a security hole, somebody will fix it, and so on. However, merely
31 ditching software simply because it is old reduces the usability of
32 Gentoo without really getting us anything. Those packages cost
33 NOTHING to maintain, since nobody is maintaining them anyway.
34
35 If we simply drop lots of packages, I don't think users will volunteer
36 in droves to become devs and fix them. More likely, they'll just go
37 elsewhere, and we'll actually end up with fewer devs.
38
39 I think the average level of quality in Gentoo is adequate. There are
40 a few problem spots that crop up and should be dealt with. However,
41 packages that are simply older than upstream aren't automatically a
42 problem.
43
44 Rich

Replies

Subject Author
Re: [gentoo-project] Council appointed leaders for QA and DevRel Markos Chandras <hwoarang@g.o>