On 08/22/2015 08:01 PM, Daniel Campbell (zlg) wrote:
>> The primary concern of gamers is that the game runs and that they
>> can reasonably install it (see the games-roguelike/nethack bug
>> which was unsolved for 8 years).
> 
> What happened with that bug? 8 years? That's insane!
> 

It got fixed in several overlays and then later got force-fixed by QA.

>> And this is just one example where games-specific
>> policies/guidelines are necessary. Another topic is ebuild cleanups
>> which have to be handled differently for various reasons.
> 
> What ebuild cleanups are we talking about, specifically?
> 

A great example is games-strategy/openra, which is very shaky in terms
of stability and if you want to play it on LAN, you definitely want more
than one version to try out.

Another example are fps games like games-fps/urbanterror where a lot of
servers still run older versions (and you might even want to play these
on LAN).

> 
> Since you have some experience working on game ebuilds and are clearly
> invested in seeing games maintain their quality, what do you want to
> see happen to games on Gentoo? If we can gather a list of things we
> want to do or fix (from games maintainers, users, and other devs),
> maybe we can settle on actionable things and find a way forward.
> 

Things I think that need to stay the same, although they can be improved:
* strict review policies, because I don't think it makes a lot of sense
to not communicate (we already had that). We have git, we can
communicate quickly and double check each others ebuilds/fixes. Games
ebuilds in particular have a lot of pitfalls.
* the team should have the freedom to enforce their own set of policies
and guidelines to a certain extent
* the team should be the go-to guys when it comes to games ebuilds
(pretty similar to what we have with other projects already... ofc you
can maintain your own python/games package without the python/games
herd, but it's really not very good style)

Things that need to change
* communicate more and be more open to global discussions
* be more open to community collaborations (github PRs for example)
* be proactive... don't just wait that people contact you
* actually process membership applications and extend the team
* be more active on the wiki and create useful sites (e.g. I started
https://wiki.gentoo.org/wiki/Games)
* try to bring more GoG and humble bundle games to the tree
* have an official games overlay for packages that really cannot meet
our current minimum standards (or other trash/graveyard/WIP things)...
the main work/collaboration however should happen in the tree
* help improve steam gaming on gentoo, even if it's just documentation
* improve official gentoo gaming support channels in general

Reply via email to