Gentoo Archives: gentoo-project

From: "Michał Górny" <mgorny@g.o>
To: gentoo-project <gentoo-project@l.g.o>
Subject: [gentoo-project] Killing herds, take two
Date: Fri, 11 Aug 2017 21:37:37
Message-Id: 1502487442.784.1.camel@gentoo.org
1 Hi, everyone.
2
3 While technically we've fully exterminated the herd concept and unified
4 the whole metastructure into projects, I feel like some people are still
5 living the herd era. That is, creating projects that are basically
6 unmanaged groups of packages.
7
8 Only today I have disbanded the Forensics project, after being able to
9 get a clear answer from only member of the project who told me that
10 the project is not really a project but a group of correlated packages.
11 The project members only actually maintained a few of them while
12 the rest laid rotting, hidden behind project maintainer label.
13
14 GLEP 39 [1] says clearly:
15
16 > A project is a group of developers working towards a goal (or a set
17 > of goals).
18
19 In other words, projects are supposed to provide some structure for
20 people to work *together*. Maintaining multiple packages together is
21 a result of that.
22
23 Projects are not supposed to be used to loosely group packages that
24 the project members are not going to maintain together. Otherwise, this
25 only creates a fake maintainer entry which results in a number of
26 packages being effectively abandoned yet hidden behind the project.
27
28 So please, if your project only groups packages, and your members only
29 maintain a select few of them each, please disband the project and just
30 take the packages directly. This will reduce the unnecessary
31 bureaucracy, make things more transparent for everyone and let others
32 take the packages you don't care about.
33
34 TIA.
35
36 [1]:https://wiki.gentoo.org/wiki/GLEP:39
37
38 --
39 Best regards,
40 Michał Górny

Attachments

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