Gentoo Archives: gentoo-dev

From: Kent Fredric <kentnl@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] [RFC] Concept of Projects - How to proceed?
Date: Sun, 07 Jun 2020 11:51:25
Message-Id: 20200607235108.4d46978d@katipo2.lan
In Reply to: Re: [gentoo-dev] [RFC] Concept of Projects - How to proceed? by Rich Freeman
1 On Sun, 7 Jun 2020 06:43:19 -0400
2 Rich Freeman <rich0@g.o> wrote:
3
4 > Historically a lot of projects worked more like "tags" as an
5 > alternative way of grouping packages other than categories. While
6 > tags are a great idea projects are a terrible way to implement them.
7
8 I was thinking perhaps instead of "group membership" oriented things,
9 we could instead have a "developer proficiency" oriented system.
10
11 Developers could choose skills from a defined list (like projects, but
12 finely grained)
13
14 Maybe with some WOT based proficiency rating thing.
15
16 Then maybe the project system becomes used mostly for "primary
17 ownership" of well maintained sets of things with great team structure,
18 and the proficiency system becomes a defacto fallback for everything
19 else.
20
21 Packages are tagged with the sort of skills required to maintain them
22 effectively, and people who have registered with said proficiencies get
23 CC'd into the bug (somehow) and similar things.
24
25 Like, for instance, when a package uses perl stuff, but isn't
26 inherently owned by perl@, I still care, but registering that I care is
27 tricky.
28
29 And then potentially packages with above "good maintainer-ship" could
30 indicate some sort of maintainer-ship grant to
31 "people with proficiency > X in Y".
32
33 Yes, I'm likely over-thinking everything here too much, but I suspect
34 somebody could get some inspiration from something here :)