1 |
On Wednesday, 04. October. 2006 13:00, Thomas Cort wrote: |
2 |
> There have been a number of developers leaving Gentoo in the past 6 |
3 |
> months as well as a number of news stories on DistroWatch, Slashdot, |
4 |
> LWN, and others about Gentoo's internal problems. No one seems to have |
5 |
> pin pointed the problem, but it seems glaringly obvious to me. We |
6 |
> simply don't have enough developers to support the many projects that |
7 |
> we have. Here are my ideas for fixing this problem: |
8 |
> |
9 |
> - Cut the number of packages in half (put the removed ebuilds in |
10 |
> community run overlays) |
11 |
|
12 |
We (treecleaner, poke Alec about that) are currently working on something |
13 |
alike. A user / Alec suggested putting removed packages into a seperate |
14 |
overlay, so the ebuilds would be still accessible (without using |
15 |
sources.gentoo.org and putting it into a local overlay). |
16 |
|
17 |
> - Formal approval process (or at least strict criteria) for adding |
18 |
> new packages |
19 |
> |
20 |
> - Make every dev a member of at least 1 arch team |
21 |
|
22 |
I think that would solve the understaffing of some of the arch teams (iirc |
23 |
amd64 and x86 are having enough devs / at's right now) |
24 |
|
25 |
> - Double the number of developers with aggressive recruiting |
26 |
|
27 |
Before you do that, you'll have to double the number of recruiters. Otherwise |
28 |
you're creating a pretty bottleneck. |
29 |
|
30 |
> - No competing projects |
31 |
> |
32 |
> - New projects must have 5 devs, a formal plan, and be approved by the |
33 |
> council |
34 |
> |
35 |
> - Devs can only belong to 5 projects at most |
36 |
|
37 |
Reducing the stress on people ? No clue what that would solve. |
38 |
|
39 |
> - Drop all arches and Gentoo/Alt projects except Linux on amd64, |
40 |
> ppc32/64, sparc, and x86 |
41 |
|
42 |
I guess at least Diego and Fabian are going to yell at you right now. |
43 |
|
44 |
> - Reduce the number of projects by eliminating the dead, weak, |
45 |
> understaffed, and unnecessary projects |
46 |
> |
47 |
> - Project status reports once a month for every project |
48 |
|
49 |
That would be great, but to whom should they report ? The council ? Or |
50 |
via -core ? |
51 |
|
52 |
-- |
53 |
Christian Heim <phreak at gentoo.org> |
54 |
GPG key ID: 9A9F68E6 |
55 |
Fingerprint: AEC4 87B8 32B8 4922 B3A9 DF79 CAE3 556F 9A9F 68E6 |
56 |
|
57 |
Your friendly treecleaner/mobile/kernel/vserver/openvz monkey |
58 |
-- |
59 |
gentoo-dev@g.o mailing list |