Gentoo Archives: gentoo-dev

From: "Michał Górny" <mgorny@g.o>
To: gentoo-dev@l.g.o, Daniel Campbell <zlg@g.o>
Subject: Re: [gentoo-dev] games.eclass policy
Date: Wed, 17 Feb 2016 07:40:21
Message-Id: 17EF8F06-5304-4DD6-BFD6-3BB45B920833@gentoo.org
In Reply to: Re: [gentoo-dev] games.eclass policy by Daniel Campbell
1 Dnia 17 lutego 2016 03:09:18 CET, Daniel Campbell <zlg@g.o> napisał(a):
2 >-----BEGIN PGP SIGNED MESSAGE-----
3 >Hash: SHA256
4 >
5 >On 02/08/2016 01:49 PM, Michał Górny wrote:
6 >> On Sun, 7 Feb 2016 04:13:38 -0800 Daniel Campbell <zlg@g.o>
7 >> wrote:
8 >>
9 >>> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
10 >>>
11 >>> On 02/07/2016 03:09 AM, Michał Górny wrote:
12 >>>> On Sun, 7 Feb 2016 11:38:27 +0100 "M.B." <tomboy64@××××.cn>
13 >>>> wrote:
14 >>>>
15 >>>>> Hello folks.
16 >>>>>
17 >>>>> While hacking away on a new ebuild I came across the issue
18 >>>>> that games.eclass apparently got banned from future use. The
19 >>>>> only references I was able to dig up (apart from helpful
20 >>>>> people on IRC), were
21 >>>>> https://bugs.gentoo.org/show_bug.cgi?id=566498 (games.eclass:
22 >>>>> use of games group needs to be removed wrt 20151011 Council
23 >>>>> meeting) and
24 >>>>>
25 >https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Meeting_Summ
26 >ar
27 >>>>>
28 >>> ies#Games_team_policies_issue
29 >>>>>
30 >>>>>
31 >>> (A mere deprecation notice).
32 >>>>>
33 >>>>> In contrast, a simple "grep deprec /usr/portage/eclass/"
34 >>>>> gives numerous deprecation warnings; just games.eclass is not
35 >>>>> among them.
36 >>>>>
37 >>>>> Please provide some guidance how (community-)developers are
38 >>>>> supposed to handle games (in particular wrt games.eclass) in
39 >>>>> the future. This also includes usage of
40 >>>>> /usr/games/{bin/lib/share} etc.
41 >>>>
42 >>>> For reference, this is the reference decision:
43 >>>>
44 >>>>
45 >https://projects.gentoo.org/council/meeting-logs/20151213-summary.tx
46 >t
47 >>>>
48 >>>>
49 >>>>
50 >I'm going to open a bug asking games team how they're going to
51 >>>> proceed.
52 >>>>
53 >>> Please let us know when you do; there are a few Humble Bundle
54 >>> games I'd like to bring to the tree and I, too, don't have much
55 >>> to go on as far as guidelines beyond our usual.
56 >>
57 >> I'm sorry for replying this late. The relevant bugs are:
58 >>
59 >> https://bugs.gentoo.org/show_bug.cgi?id=566498 for games group
60 >> https://bugs.gentoo.org/show_bug.cgi?id=574080 for paths
61 >> https://bugs.gentoo.org/show_bug.cgi?id=574082 as tracker for both
62 >>
63 >Thanks for the links. I understand games have been the subject of a
64 >lot of 'discussion' on the ML over the past few years. What do you
65 >believe to be some of the main blockers to getting more dev
66 >participation? From what I gather, a decent portion of us play games
67 >on our systems, so it seems reasonable to get more maintainership
68 >spread out. There's a lot of user interest too, as Ian pointed out.
69
70 To answer that, we have to go back a while.
71
72 The games team was pretty much formed of two kinds of developers back then. One kind was retired developers, the other kind was developers who did what they cared about and ignored everything and everyone else. Bugs, join requests, complaints, all went ignored and games team kept silent claim to games in gentoo.
73
74 So the first Council case against games team was that they did not accept any new members. Or rather, silently ignored join requests. They also ignored inquiries wrt the case and the Council.
75
76 The result was that the Council set up someone external to take care of inviting new members, and electing new team lead afterwards. As it could be predicted, nobody wanted to join, or rather be forced into the team they weren't welcome in.
77
78 Then the case against policies started. The first abolished myth was games team sole claim to games in gentoo. Where Council pretty much only confirmed that they have no right for that and everyone can maintain game ebuilds without having games team approval or co-maintenance.
79
80 The remaining cases you already know.
81
82 During the whole process, I don't recall a single reply from games team member. And in the meantime, they continue their silent routine of doing whatever they care about, and ignoring Council requests.
83
84 >- --
85 >Daniel Campbell - Gentoo Developer
86 >OpenPGP Key: 0x1EA055D6 @ hkp://keys.gnupg.net
87 >fpr: AE03 9064 AE00 053C 270C 1DE4 6F7A 9091 1EA0 55D6
88 >-----BEGIN PGP SIGNATURE-----
89 >Version: GnuPG v2
90 >
91 >iQIcBAEBCAAGBQJWw9ZJAAoJEAEkDpRQOeFwoDcP/2rHwIb1ztpkBOzt0UWh4IYr
92 >fbKHCi+NJ9p5j7alLQyjIarZgYMY5yLvRWaP+pR9PPyjIhAmEGEI1SoGLQC8MhJ2
93 >fqOUKr+EH2mt8I4U3EGzsLAMA4JXm1yaKmDcFV3RQett4uUD9MWECQUxrLBQ/cME
94 >F0kPaBziIAZM30+jBoplTISNW7n4L4a/S6smcUV0XR7vGL3P67UQiD1zQ2LvF2Ny
95 >Yj4NMk3Z79rYzog0mqNKaSPVR45rEpTPz+BSoxqwt2t117GQP01n3WlKdyOecKuH
96 >KRyJ90pOnmJVRmH3pLYubJwq0mjvv4YYD1HVVWzK5r30kmVbd5rWrwt/RVGnpkGk
97 >EI8CdKuiQwXeWjb+X1Jo0kEhs2e5dKRmPM4z2xHv7YCkkshO/aOC51iP75yLnnZS
98 >8pxp/D61Xdbfbjm8l+0oHJdIJ9qm6Oc5UGohcWU4pk/mTHNutWjKaOAT3D+Rtu7/
99 >ILCajj5QapXgJUqEZ8YleWD0e/7Ft2AvWaNNgalz4717daIHhk/JBE0WDDv1M3Pe
100 >+KT4pC9zToAZelwOnQGLZLyccbyLpgqrwsYArgsqBV3uTwgYRCTqEbBDZAx2m994
101 >0RyxIgF201hsGKp6yIS9X2nQEgZwFrM3XWDckydiQhpFi6ZMxbWsdKZJxVOUVOEf
102 >JAF0lamHDp2Em+rjKLU7
103 >=/tsU
104 >-----END PGP SIGNATURE-----
105
106
107 --
108 Best regards,
109 Michał Górny (by phone)

Replies

Subject Author
Re: [gentoo-dev] games.eclass policy Michael Sterrett <mr_bones_@g.o>
Re: [gentoo-dev] games.eclass policy Denis Dupeyron <calchan@g.o>