Gentoo Archives: gentoo-dev

From: Patrice Clement <monsieurp@g.o>
To: gentoo-dev@l.g.o
Cc: proxy-maint@g.o
Subject: Re: [gentoo-dev] [RFD] Adopt-a-package, proxy-maintenance, and other musings
Date: Sat, 23 Jan 2016 11:13:22
Message-Id: 20160123111257.GE6302@ultrachro.me
In Reply to: [gentoo-dev] [RFD] Adopt-a-package, proxy-maintenance, and other musings by NP-Hardass
1 Tuesday 19 Jan 2016 00:44:49, NP-Hardass wrote :
2 > With all of the unclaimed herds and unclaimed packages within them, I
3 > started to wonder what will happen after the GLEP 67 transition
4 > finally comes to fruition. This left me with some concerns and I was
5 > wondering what the community thinks about them, and some possible
6 > solutions.
7 >
8 > There is a large number of packages from unclaimed herds that, at this
9 > time, look like they will not be claimed by developers. This will
10 > likely result in a huge increase in maintainer-needed packages (and
11 > subsequent package rot). This isn't to say that some of these
12 > packages weren't previously in a "maintainer-needed" like state, but
13 > now, they will explicitly be there.
14 >
15 > A possible approach to reducing this is to adopt some new policies.
16 >
17 > The first of which is an "adopt-a-package" type program. In
18 > functionality, this is no different than proxy-maintenance, however,
19 > this codifies it into an explicit policy whereby users are encouraged
20 > to step and take over a package. This obviously requires a greater
21 > developer presence in the proxy-maint project (or something similar),
22 > but, personally, I think that a stronger dev presence in proxy-maint
23 > would be better for Gentoo as a whole.
24 >
25 > The second policy change would be that maintainer-needed packages can
26 > have updates by anyone while maintaining the standard "you fix it if
27 > you break it" policy. This would extend to users as well. With the
28 > increased ease that users can contribute via git/github, they should
29 > be encouraged to contribute and have their efforts facilitated to ease
30 > contributions to whatever packages they desire (within the
31 > maintainer-needed category).
32 >
33 > Similar to the concept of a "bugday," coupled with above, an
34 > "ebuildday" where users and devs get together so users can learn to
35 > write ebuilds and for devs to work together to maintain packages that
36 > usually fall outside their normal workload could prove beneficial to
37 > the overall health of Gentoo packaging.
38 >
39 > Once again, these are just some random musings inspired by recent
40 > events on the dev ML, and thought it might be worth discussing.
41 > I've cc'd proxy-maint as a lot of this discussion is likely to involve
42 > them, and would like them to put in their official opinion as well.
43 >
44 >
45 > --
46 > NP-Hardass
47
48 More food for thought on the topic of "what do we do with maintainer-wanted
49 packages".
50
51 NP-Hardass I quite like your idea but what about clearing down the massive
52 queue of reports assigned to maintainer-wanted first?
53
54 Right now, the number of bug reports assigned to maintainer-wanted amounts to
55 over 4k: http://tiny.cc/maintainer_wanted
56
57 There's literally a slew of reports we can mark as WONTFIX / OBSOLETE because,
58 well, some of these bugs are over 10 years old (!) and a lot of projects have
59 stalled / are dead by now / or the industry has moved on. It has to be done at
60 some point anyway so better now than later. And the upside is that it doesn't
61 require ebuild skills or knowing Gentoo by heart: only clicking links and
62 checking whether projects are still alive.
63
64 What do you think?
65
66 --
67 Patrice Clement
68 Gentoo Linux developer
69 http://www.gentoo.org

Attachments

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

Replies