Gentoo Archives: gentoo-dev

From: Rich Freeman <rich0@g.o>
To: gentoo-dev <gentoo-dev@l.g.o>
Subject: Re: [gentoo-dev] games.eclass
Date: Sat, 22 Aug 2015 09:57:01
Message-Id: CAGfcS_=KC74NFPqL8wsXP6noWBXAhXrOzOzBSjK6h=B+CPZ_FQ@mail.gmail.com
In Reply to: Re: [gentoo-dev] games.eclass by "Daniel Campbell (zlg)"
1 On Sat, Aug 22, 2015 at 3:33 AM, Daniel Campbell (zlg) <zlg@g.o> wrote:
2 >
3 > Great question on the 'cdinstall' flag. Games from Humble Bundle and
4 > GOG are basically fetch-restricted and require the user to put the
5 > relevant distfile in /usr/portage/distfiles to install. 'cdinstall'
6 > could be applied only for games that the user wants to install via
7 > optical media. With it off, it could default to the fetch restriction.
8 > However, that could result in different checksums for the source. It
9 > may not be feasible to go the cdinstall route forever. Honestly, I'd
10 > need a concrete example and knowledge of the other releases to offer a
11 > better-informed opinion.
12
13 You hit a few issues here, and without trying to solution any of them
14 I'll elaborate just a bit more, and I think it does make a case for
15 there being value in a team focused on games:
16 1. As there is more emphasis on CI/QA/etc how do we control quality on
17 proprietary packages?
18 2. How do we know if a proprietary ebuild even builds/works?
19 3. What is our stance on maintainership/responsiveness/etc on these
20 kinds of packages, since we're so dependent on maintainers who have
21 access?
22
23 Besides this there is also the fact that games tend to be demanding on
24 graphics drivers and opengl/sdl/etc.
25
26 >
27 > I think hasufell works on games... thoughts?
28 >
29
30 I've actually had a few contact me privately now expressing interest
31 in games, so perhaps there is an opportunity to "put the band back
32 together." If anybody else would like to be among them please let me
33 know, and for those who have contacted me thanks and if you have
34 concerns with me sharing your name/address (but not any private
35 comments you have made) with the rest of the interested team please
36 let me know.
37
38 Also, thanks for those who have taken a bit of time to vent
39 frustrations both on the list and privately. I'd like to see
40 something constructive come out of all this, as James recently
41 expressed. I don't want to promise miracles though - I will say that
42 some frustrations I've seen expressed (by more than one on this topic
43 already) are the sorts of things you can find on blogs across the FOSS
44 world.
45
46 We do work that is important and often unpaid. We tend to have deep
47 technical skills but exercise them in huge communities where
48 interpersonal issues become magnified. We are activists and artists
49 and architects all at once. We're changing the world in ways that are
50 often unnoticed not only by the public, but by ourselves. This is
51 true of the entire FOSS world, but it seems especially true of Gentoo.
52
53 --
54 Rich