Gentoo Archives: gentoo-dev

From: Richard Freeman <rich0@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Re: Last rites: net-nntp/inn
Date: Tue, 12 Jan 2010 19:08:48
Message-Id: 4B4CC87A.80503@gentoo.org
In Reply to: Re: [gentoo-dev] Re: Last rites: net-nntp/inn by Markos Chandras
1 On 01/12/2010 01:30 PM, Markos Chandras wrote:
2 > IMHO ( this is not a treecleaners@ opinion, i m just talking for my
3 > self ), announcing and masking a package is a good way to inform and wake up
4 > everybody to take care of this package if they really really want to stay on
5 > portage.
6
7 I agree with the announce part, and the THREAT of masking. I just don't
8 think that the masking should happen at the same time as the announcement.
9
10 > Having open bugs for months isn't a way to let everybody know that this
11 > package is broken for long time, so it is a valid candidate for removal?
12 > Should we send that via e-mail as well?
13
14 I don't think an open bug constitutes notice. It is valid notice to the
15 maintainer of the package, but not to the larger community.
16
17 I probably have 100-200 packages installed, and I'd probably be annoyed
18 if any of them went away (I'm still missing kdirstat, but that isn't
19 really the kde team's fault). If an important one was about to go away
20 I might step in to maintain it, and I'm sure a lot of other people feel
21 the same way. At the same time, I can't monitor the bugs on 100-200
22 packages - that is the reason for having a maintainer.
23
24 I think the concern is that some maintainers don't respond in a timely
25 manner. Now, I don't know that maintainers have an obligation to fix
26 every bug within a certain timeframe - some packages are problematic and
27 I'm not sure that we should discard a 98% solution in favor of a 0% one
28 because we don't have a 100% one. However, serious issues should be in
29 scope for treecleaners, but the first goal should be to find a
30 maintainer, and only if that fails should we consider masking.
31
32 Also - if a maintainer can't be found we might also try to coordinate
33 with the Sunrise folks to see if they're willing to take it over.
34
35 We should also solicit proxy-maintainers among the user community when
36 we announce pending removals. That could be very helpful with something
37 like inn: I use it VERY lightly and I'm not a news guru, but I am a
38 dev. I bet we have users who are news gurus and who care about inn, but
39 they aren't Gentoo devs. Together we could probably cover the gaps and
40 I'm sure devs would be more willing to pick up a package if they knew
41 they had some help with the nuances of the package itself. If that
42 falls apart later, at least an active dev is assigned to the package,
43 and they can always decide to try to find a new maintainer or kill the
44 package (saving treecleaners the work of doing so).
45
46 In short - treecleaners should be about getting packages back into the
47 mainstream maintenance model, with removal being the fallback option if
48 that doesn't work. They shouldn't have to go out of their way to do
49 this, but an advance announcement and some coordination is probably a
50 good idea.
51
52 Rich

Replies

Subject Author
[gentoo-dev] Re: Last rites: net-nntp/inn Duncan <1i5t5.duncan@×××.net>