Gentoo Archives: gentoo-user

From: Rich Freeman <rich0@g.o>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Is Gentoo dead?
Date: Tue, 21 Apr 2020 20:27:26
Message-Id: CAGfcS_m5ZDX++TeFvUauPytu26JkKF1eE5aRrtsY9P1=7zGJzw@mail.gmail.com
In Reply to: Re: [gentoo-user] Is Gentoo dead? by Consus
1 On Tue, Apr 21, 2020 at 3:01 PM Consus <consus@××××.net> wrote:
2 >
3 > On Tue, Apr 21, 2020 at 07:47:44PM +0100, Peter Humphrey wrote:
4 > > On Tuesday, 21 April 2020 17:58:03 BST Consus wrote:
5 > >
6 > > > ... and even distribution kernel is not an official thing, but a desperate
7 > > > attempt of someone to fix things.
8 > >
9 > > Eh? Desperate?
10 >
11 > Yeah, mgorny likes to do some provocative stuff like forking Portage.
12 >
13
14 Much of the progress in Gentoo comes from things like this. Indeed it
15 is practically encouraged if you read GLEP 39. While a lot of
16 teamwork/consensus is required to keep the lights on and generally
17 maintain good QA, most of the work of really advancing Gentoo comes
18 from small groups of one or more devs just independently forking stuff
19 and moving it forward. In a fork you can make more radical changes
20 without worrying about breaking things, and then eventually the
21 improvements either make their way back into the original project, or
22 the fork replaces the original. Those who still care for the original
23 do the community a service by providing incremental improvements
24 without instability.
25
26 The beauty of FOSS is that the code is all free to anybody to use as
27 they wish. There is no such thing as a "bad fork." It is just more
28 free code that anybody can use as they wish. Obviously people don't
29 always work on the things we want them to work on, but it doesn't cost
30 us anything really when they do so, and we're always free to do the
31 same ourselves.
32
33 There are some QA/CI tools out there that have substantially improved
34 the quality of the distro, and most of them have started out as one
35 dev just creating a tinderbox or whatever and filing bugs when they
36 see problems. The only real downside to this is if somebody quits we
37 might lose these tools - but there are efforts to host them on infra
38 once we start to treat them as part of the core experience. When they
39 start out they're just one dev's random contributions and they may or
40 may not persist.
41
42 On the topic of portage mgorny is not the only one to talk about
43 forking it. Not too long ago there was talk about a fork to work on
44 an improved DAG solver and other speed/quality improvements. And of
45 course there was paludis and pkgcore much further back. Those
46 projects in part lead to PMS which has improved the quality of our
47 repos substantially.
48
49 --
50 Rich

Replies

Subject Author
Re: [gentoo-user] Gentoo Tinderboxes? Michael Jones <gentoo@×××××××.com>