Gentoo Archives: gentoo-user

From: Kent Fredric <kentnl@g.o>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Is Gentoo dead?
Date: Wed, 22 Apr 2020 14:29:38
Message-Id: 20200423022921.5b8ff022@katipo2.lan
In Reply to: [gentoo-user] Is Gentoo dead? by Consus
1 On Tue, 21 Apr 2020 19:58:03 +0300
2 Consus <consus@××××.net> wrote:
3
4 > Github bot warns
5 > you that contributing new packages to the main repo is low priority and
6 > probably no one will help you,
7
8 Maybe that's a misinterpretation.
9
10 Gentoo workflow isn't oriented around Pull requests, Pull requests are
11 generally a mechanism used to allow users and other non-developers to
12 "assist".
13
14 People who are dev's generally don't use PR's for their work, although
15 there are a few exceptions to this because the PR facility allows for
16 various "pre-testing" and "I'm not the guy in charge of this, so I
17 better let the guy who is look at it first" situations.
18
19 And somewhat as a result, contributions via the PR mechanism *are* low
20 priority. Not because nobody is around to do it, but because either we
21 have more important things to do, *or*, sometimes there are things we
22 must do *before* handling PR's.
23
24 Sometimes even people filing bugs for "please update this" serves no
25 purpose, because we're probably already aware there's an update, its
26 just a matter of time constraints and priorities.
27
28 I would argue we're actually more on top of, and aware of, things that
29 need to be done than users might imagine. Its just largely invisible
30 because you have to go *looking* for it, and you have to actually
31 communicate with dev's to really see what's going on, because
32 sometimes, its all in their head.
33
34 Just the perception from a portage consumption point *may* look like a
35 thing is stagnated "because no recent changes".
36
37 If you were to look at portage, you might think no work is happening on
38 the rust front, beyond the language itself being there.
39
40 But lots of research and experimental work is happening on overlays,
41 working out how to do a thing right, before burdening users with it.
42
43 ( And there's also the fact that properly reviewing a PR often requires
44 the same work investment to merely verify it, as if you were to do the
45 work yourself without a PR, which serves as a bit of a disincentive to
46 care about PRs )