Gentoo Archives: gentoo-dev

From: R0b0t1 <r030t1@×××××.com>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Re: No more stable keywords for Games
Date: Sun, 19 Nov 2017 20:17:54
Message-Id: CAAD4mYj3maEZfaz-ae3nNMZQe1wyGE+mi+ZjesJ570x=HPDmaQ@mail.gmail.com
In Reply to: Re: [gentoo-dev] Re: No more stable keywords for Games by Philip Webb
1 Hello friends!
2
3 On Sun, Nov 19, 2017 at 12:45 PM, Philip Webb <purslow@××××××××.net> wrote:
4 > 171119 James Le Cuirot wrote:
5 >> On Sun, 19 Nov 2017 08:50:20 -0500
6 >> Philip Webb <purslow@××××××××.net> wrote:
7 >>> 171118 David Seifert wrote:
8 >>>> As the Games team does not have enough manpower to keep tabs on all
9 >>>> games packages, we have dropped all games-* ebuilds to unstable
10 >>>> keywords (modulo those required by stable non-games packages).
11 >>> Isn't this overkill in the absence of widespread bug reports for games ?
12 >>> 'Stable' doesn't mean well-maintained,
13 >>> but in the tree for some time & no serious bug reports.
14 >> There are plenty of bug reports for games.
15 >
16 > What percentage of games pkgs have bugs ?
17
18 I too would like some clarification on the standards being used.
19
20 > Marking all games 'unstable' still seems to be overkill.
21 >
22
23 To add to this, it is unlikely the situation will improve until it is
24 made easier for people to contribute. If one is not aware there is a
25 tendency for Gentoo-related issues to receive blog posts addressing
26 them, or to be passed down via word of mouth on IRC, or to be hidden
27 in a hard-to-find (and/or index) page of the Wiki.
28
29 The most likely explanation for this state of affairs is that getting
30 contributions accepted into the main tree is too hard.
31
32 It is one thing to say that contributions to the main Portage tree
33 require some standards to be upheld, but these standards do not seem
34 to be applied consistently. For example, crossdev, genkernel, and the
35 bootstrap-prefix and bootstrap-rap scripts are more or less
36 unmaintainable disasters. Crossdev in particular oscillates between
37 periods of relative stability and extreme brokenness, and the
38 bootstrap scripts are poorly explained with no extant documentation
39 and a workflow that does not clearly fit into Gentoo (or more properly
40 Portage) development at large. Other ebuilds may simply install low
41 quality software, or install software that is hard to manage with
42 Portage.
43
44 Respectfully,
45 R0b0t1

Replies