Gentoo Archives: gentoo-dev

From: Markos Chandras <hwoarang@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] net-proxy/squid needs your love
Date: Sun, 08 Aug 2010 11:26:48
Message-Id: 20100808112714.GC12722@Mystical
In Reply to: Re: [gentoo-dev] net-proxy/squid needs your love by "Jorge Manuel B. S. Vicetto"
1 On Sun, Aug 08, 2010 at 11:06:51AM +0000, Jorge Manuel B. S. Vicetto wrote:
2 > >>
3 > > The inactivity of many herds most of the time blocks the work of some other
4 > > herds. Isn't council's responsibility to step up and resolve these
5 > > interproject issues? It shouldn't be that difficult to ask for monthly project
6 > > status updates ( A simple "Yes, we are alive but slow kthxbye" would be
7 > > sufficient, just to know that somebody is actually listening to that e-mail
8 > > alias after all ), discuss this on Council's monthly meetings ( Shouldn't it take
9 > > more than 20' if you already have the status updates on your Inbox ) and decide whether
10 > > you should prune these herds or not. IMHO undertakers cannot handle the load
11 > > atm but council can.
12 >
13 > The issue to me is not council inquiring about projects / herds status,
14 > but the aftermath of that. Some people argue that the council should be
15 > able to close projects and or reform our structure. I don't like that
16 > for the reasons I've stated on my manifesto.
17 > About the montly updates check my above note about the cron jobs.
18 > One thing that has been raised and I think we can already do, is to have
19 > someone (who? - I'd suggest a reformed metastructure project) follow the
20 > yearly projects elections and report them on a global page about teams
21 > and leads. Another option would be to have the elections team publish
22 > all results under its project space.
23 I really really really doubt that most of our projects run yearly elections.
24 Instead of having one person following every project status updates, make the
25 project leads sending reports to e.g. gentoo-project ML about status updates.
26 Something like [Qt project]: 4 active, 15 inactive members, elections two
27 months ago, we need more manpower is sufficient. Posting such reports on
28 public ML will help users to track down project needs and step up and help if
29 needed. If we have enough manpower we can have a global page as well
30 > As GLEP39 already mandates on its specification[4] that all projects
31 > "must occur at least once every 12 months", we can have the
32 > metastructure project report any cases where that doesn't happen to the
33 > dev ml. What should happen after that is something I think the project
34 > needs to address. I'd prefer to have it done in the reform of GLEP39
35 > process.
36 Sure but you need to give this project powerzzzz to smash down any project
37 that fails to report its status as well.
38 >
39 > > Furthermore this inactivity ( as I said before ) doesn't look that good at all
40 > > to our user community . Moreover it seems like dead herds don't even
41 > > bother to ask for help or "hire" more proxy maintainers to co-maintainer some
42 > > of their ebuilds. They just stay quiet on their corner and do nothing. Since
43 > > Council is supposed to be the leading entity of Gentoo I was wondering how
44 > > come this issue never popped up on any of your meetings. Do you really don't
45 > > see a problem here or I am just that weird and everything is running smoothly?
46 >
47 > This has been raised on previous council meetings, as far as I can
48 > remember not recently, though.
49 > I agree Gentoo has a problem with dead teams, but I don't think this
50 > problem can be fixed "by decree". Either we can get new people
51 > interested in a team
52 Really? I am pretty sure that there are quite a lot of people out there that
53 want to help but they simply can't get in touch with slow ( lets don't say
54 "dear" ) projects. Just look at the bugs of these projects. There are tons of
55 patches attached but projects don't give a shit.
56 > or if possible we may have to drop it, but I
57 > believe a team status won't change just because council labels it as
58 > "moribund" or "dead".
59 This is not about labeling. This is about reality. If a project is really
60 dead, remove it from the list, assign the bugs to maintainer-needed and let
61 everybody know that there is really nobody looking after these packages.
62
63 I think users prefer a smaller ( ebuild number wise ) but more active project than a big and slow
64 one.
65
66 --
67 Markos Chandras (hwoarang)
68 Gentoo Linux Developer
69 Web: http://hwoarang.silverarrow.org
70 Key ID: 441AC410
71 Key FP: AAD0 8591 E3CD 445D 6411 3477 F7F7 1E8E 441A C410