From: "Daniel Campbell (zlg)" <zlg@gentoo.org>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] games.eclass
Date: Sat, 22 Aug 2015 00:33:21 -0700 [thread overview]
Message-ID: <55D825C1.2080507@gentoo.org> (raw)
In-Reply-To: <20150821220924.7b642295@symphony.aura-online.co.uk>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
On 08/21/2015 02:09 PM, James Le Cuirot wrote:
> On Fri, 21 Aug 2015 12:42:07 -0700 "Daniel Campbell (zlg)"
> <zlg@gentoo.org> wrote:
>
>>> Sure, we did drop this, but I don't really see this line of
>>> argument actually accomplishing anything productive. Creating
>>> a games team that fixes these issues would be productive.
>>> Letting others fix them is also productive. Nobody is opposed
>>> to having a games project - it just seems like nobody cares
>>> enough to actually make it happen. That's ok - we can still get
>>> things done.
>>
>> What would be required to revive the games project? One of the
>> reasons I became a dev was to help out the games team, and if
>> it's defunct, I want to see what's necessary to fix it. I'm still
>> a new dev (May 2015), but I wouldn't mind doing some dirty work
>> if it means we can put squabbles like this behind us and get
>> enough devs together to give game ebuilds the attention they
>> deserve. I don't have a lot of free time, but sitting here
>> discussing stuff isn't fixing anything, either... If I can spend
>> what little Gentoo time I have on fixing things, I'd be glad to.
>
> At last, some positivity! As I said before, I would like to work on
> a few games too. I would certainly take up any Java-based ones and
> I have four of those in mind already. I've dabbled with ebuilds for
> many other games in the past, some already in the tree and some
> not, and some from source, some not. The Humble Bundle games are of
> particular interest to me. I'm obviously bogged with the more
> boring Java stuff for the foreseeable future though so as much as
> I'd like to, stepping up to be a lead would be unwise.
I, too, have interest in Humble Bundle games since most of the games I
have and can test come from them.
>
> Do we actually need a team? Games come in all shapes and sizes so
> I think the assertion that they should be handled like any other
> application is somewhat valid. Many games are commercial so it's
> likely that certain games would only be handled by one or two team
> members anyway. The main thing I've been concerned about in the
> past is how to handle data. Should it be packaged separately? How
> do we handle the cdinstall flag these days when there are also
> multiple online sources like Humble Bundle and GOG? Do we just do
> whatever seems best for the game in question? I'd be happy to hold
> such discussions in a distro-wide fashion though.
>
Despite games being "just another application", I think they differ
simply because they're a *different type* of application. Fonts and
icon-sets are similar to games in that they are mostly assets, and
they get the separate treatment they deserve. Games are an odd mix of
software and assets, so I think they deserve to be considered their
own type of software. They're also built in different ways than most
typical software is.
Great question on the 'cdinstall' flag. Games from Humble Bundle and
GOG are basically fetch-restricted and require the user to put the
relevant distfile in /usr/portage/distfiles to install. 'cdinstall'
could be applied only for games that the user wants to install via
optical media. With it off, it could default to the fetch restriction.
However, that could result in different checksums for the source. It
may not be feasible to go the cdinstall route forever. Honestly, I'd
need a concrete example and knowledge of the other releases to offer a
better-informed opinion.
I think hasufell works on games... thoughts?
- --
Daniel Campbell - Gentoo Developer
OpenPGP Key: 0x1EA055D6 @ hkp://keys.gnupg.net
fpr: AE03 9064 AE00 053C 270C 1DE4 6F7A 9091 1EA0 55D6
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJV2CW8AAoJEAEkDpRQOeFwmD4QAK+XDYvgKngBsF2PAZahSrSz
zxkp3fRdkTf81ZojI5u3bqby15n93026FoIXCkWEdjcJnV4xIxGDLSqIJ7BfxObS
MtGsk48upYO3K0/af4AYCLOU7P8B22SNrkgCYyS0v++4ZOEkdLV+i2TdCXwSEXNW
lJig9X3iot1oYRsHHNnmlfPhkHgZsaeox48m1DazxlcWbVDHvcq8kiATaUyOLB1O
+nOJEXBMI9bXaUjCW7kX7OGROJrzP6zpU/lGoEE4+jHg1X39chlIUJnJbaBkcHUG
MoUc25NLB72C+dPhnsQQPMh/MA4bI6K2IhpIWR1Pthebb+GslwBMxxKkxop+tRpV
2nuz9qRRqVQWN55ugwBlFhG8nUA+jIIFaWNKl/4sF9FyZ1AT/yoZYldvlRF6OtT2
sm9H0XlXr2kdO3kFdD9ZiyA/APivAtBTUxeDGmvAd/iuzrjOUhXNX8zmuVYQGGtu
3C4y3IK9nFpFtAInfTGuwq5iRtfVOt0DmEEwF6ad8qofxigopRkKX0eWOgapeZtx
0PkUjv99bt2lc3Hrn0kA9ECUJ8X8pT3aZhVSuV/bZpwG1fqOTkNzFEQgm15PyMVN
v45z3/s6A4dJgZtGdlAB6c0/8kA+Ae4Fg5n65mQJqIoS2UqEQGf8FaTv0YpKYwc1
Qngd4iwJUUpcgm2DNey9
=A20Q
-----END PGP SIGNATURE-----
next prev parent reply other threads:[~2015-08-22 7:33 UTC|newest]
Thread overview: 43+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-08-20 17:42 [gentoo-dev] QA bikeshed: killing USE=dedicated in favor of uniform USE=client+server Michał Górny
2015-08-20 18:03 ` hasufell
2015-08-20 19:32 ` James Le Cuirot
2015-08-20 20:17 ` hasufell
2015-08-20 19:56 ` Rich Freeman
2015-08-21 6:39 ` [gentoo-dev] " Duncan
2015-08-21 14:29 ` [gentoo-dev] " Ciaran McCreesh
2015-08-20 20:31 ` Alexander Berntsen
2015-08-20 21:19 ` [gentoo-dev] " Martin Vaeth
2015-08-20 21:33 ` hasufell
2015-08-20 22:06 ` [gentoo-dev] " Jason A. Donenfeld
2015-08-20 22:18 ` hasufell
2015-08-21 1:03 ` Rich Freeman
2015-08-21 3:11 ` Kent Fredric
2015-08-21 6:50 ` [gentoo-dev] games.eclass (was: Re: QA bikeshed: killing USE=dedicated in favor of uniform USE=client+server) Ulrich Mueller
2015-08-21 15:10 ` [gentoo-dev] games.eclass hasufell
2015-08-21 17:39 ` Rich Freeman
2015-08-21 18:17 ` hasufell
2015-08-21 18:44 ` Rich Freeman
2015-08-21 19:42 ` Daniel Campbell (zlg)
2015-08-21 21:09 ` James Le Cuirot
2015-08-22 7:33 ` Daniel Campbell (zlg) [this message]
2015-08-22 9:56 ` Rich Freeman
2015-08-22 11:10 ` hasufell
2015-08-22 14:32 ` James Le Cuirot
2015-08-22 15:25 ` Rich Freeman
2015-08-22 20:47 ` hasufell
2015-08-22 23:48 ` Rich Freeman
2015-08-22 18:01 ` Daniel Campbell (zlg)
2015-08-22 21:16 ` hasufell
2015-08-21 1:36 ` [gentoo-dev] QA bikeshed: killing USE=dedicated in favor of uniform USE=client+server Alexandre Rostovtsev
2015-08-21 7:16 ` Sergey Popov
2015-08-21 8:11 ` Kent Fredric
2015-08-21 10:58 ` Rich Freeman
2015-08-21 11:28 ` Alexander Berntsen
2015-08-21 12:04 ` Rich Freeman
2015-08-21 15:27 ` hasufell
2015-08-21 17:17 ` Rich Freeman
2015-08-21 18:29 ` [gentoo-dev] " Duncan
2015-08-21 8:31 ` [gentoo-dev] " Daniel Campbell (zlg)
2015-08-21 10:31 ` Rich Freeman
2015-08-21 11:01 ` Rich Freeman
2015-08-21 19:31 ` Daniel Campbell (zlg)
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=55D825C1.2080507@gentoo.org \
--to=zlg@gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox