[gentoo-dev] games.eclass (was: Re: QA bikeshed: killing USE=dedicated in favor of uniform USE=client+server)

2015-08-20 Thread Ulrich Mueller
> On Fri, 21 Aug 2015, hasufell wrote: > Like allowing that devs may or may not use games.eclass, so that > users cannot expect consistent behavior for games anymore? Sorry, but that is not accurate. Usage of games.eclass has been deprecated by QA [1] (with the council's mandate [2]), so dev

[gentoo-dev] Re: QA bikeshed: killing USE=dedicated in favor of uniform USE=client+server

2015-08-20 Thread Duncan
Rich Freeman posted on Thu, 20 Aug 2015 15:56:11 -0400 as excerpted: > On Thu, Aug 20, 2015 at 2:03 PM, hasufell wrote: >> On 08/20/2015 07:42 PM, Michał Górny wrote: >>> As an alternative, we would use USE=client and USE=server along with >>> proper IUSE defaults to control client & server build

Re: [gentoo-dev] QA bikeshed: killing USE=dedicated in favor of uniform USE=client+server

2015-08-20 Thread Kent Fredric
On 21 August 2015 at 13:03, Rich Freeman wrote: > I'd rather see groups like QA making proposals to improve cross-Gentoo > consistency than see stagnation. It was an RFC, and people can post > issues with it, or escalate to Council if they're concerned. If > taking it to Council I'd suggest you

Re: [gentoo-dev] QA bikeshed: killing USE=dedicated in favor of uniform USE=client+server

2015-08-20 Thread Alexandre Rostovtsev
On Thu, 2015-08-20 at 19:42 +0200, Michał Górny wrote: > Hi, > > Right now, a number of game packages are using USE=dedicated to control > 'installing a dedicated game server only'. Aside to that, some game > packages also have USE=server that controls building the server itself. > Non-game packag

Re: [gentoo-dev] QA bikeshed: killing USE=dedicated in favor of uniform USE=client+server

2015-08-20 Thread Rich Freeman
On Thu, Aug 20, 2015 at 6:18 PM, hasufell wrote: > On 08/21/2015 12:06 AM, Jason A. Donenfeld wrote: >> This seems quite reasonable, and I welcome QA's efforts at maintaining >> uniformity and cleanliness. >> ++ I'd rather see groups like QA making proposals to improve cross-Gentoo consistency t

Re: [gentoo-dev] QA bikeshed: killing USE=dedicated in favor of uniform USE=client+server

2015-08-20 Thread hasufell
On 08/21/2015 12:06 AM, Jason A. Donenfeld wrote: > This seems quite reasonable, and I welcome QA's efforts at maintaining > uniformity and cleanliness. > Like allowing that devs may or may not use games.eclass, so that users cannot expect consistent behavior for games anymore? Instead of ignori

Re: [gentoo-dev] QA bikeshed: killing USE=dedicated in favor of uniform USE=client+server

2015-08-20 Thread Jason A. Donenfeld
This seems quite reasonable, and I welcome QA's efforts at maintaining uniformity and cleanliness. +1 On Aug 20, 2015 7:43 PM, "Michał Górny" wrote: > Hi, > > Right now, a number of game packages are using USE=dedicated to control > 'installing a dedicated game server only'. Aside to that, some

Re: [gentoo-dev] Re: QA bikeshed: killing USE=dedicated in favor of uniform USE=client+server

2015-08-20 Thread hasufell
On 08/20/2015 11:19 PM, Martin Vaeth wrote: > Alexander Berntsen wrote: >> >> - -1. The way "dedicated" is used in games ebuilds is a very established >> term that all gamers know and expect to behave in a specific way. >> This will mess with our users. > > How do you know what the users know and

[gentoo-dev] Re: QA bikeshed: killing USE=dedicated in favor of uniform USE=client+server

2015-08-20 Thread Martin Vaeth
Alexander Berntsen wrote: > > - -1. The way "dedicated" is used in games ebuilds is a very established > term that all gamers know and expect to behave in a specific way. > This will mess with our users. How do you know what the users know and expect? When installing a game, I was regularly surpr

Re: [gentoo-dev] QA bikeshed: killing USE=dedicated in favor of uniform USE=client+server

2015-08-20 Thread Alexander Berntsen
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 - -1. The way "dedicated" is used in games ebuilds is a very established term that all gamers know and expect to behave in a specific way. This will mess with our users. \ Also, this is retarded micro-management bullshit. QA doesn't need to police e

Re: [gentoo-dev] QA bikeshed: killing USE=dedicated in favor of uniform USE=client+server

2015-08-20 Thread hasufell
On 08/20/2015 09:32 PM, James Le Cuirot wrote: > On Thu, 20 Aug 2015 20:03:26 +0200 > hasufell wrote: > >>> As an alternative, we would use USE=client and USE=server along with >>> proper IUSE defaults to control client & server builds >>> appropriately. Both flags use positive logic, and REQUIRE

Re: [gentoo-dev] QA bikeshed: killing USE=dedicated in favor of uniform USE=client+server

2015-08-20 Thread Rich Freeman
On Thu, Aug 20, 2015 at 2:03 PM, hasufell wrote: > On 08/20/2015 07:42 PM, Michał Górny wrote: >> As an alternative, we would use USE=client and USE=server along with >> proper IUSE defaults to control client & server builds appropriately. >> Both flags use positive logic, and REQUIRED_USE='|| ( c

Re: [gentoo-dev] QA bikeshed: killing USE=dedicated in favor of uniform USE=client+server

2015-08-20 Thread James Le Cuirot
On Thu, 20 Aug 2015 20:03:26 +0200 hasufell wrote: > > As an alternative, we would use USE=client and USE=server along with > > proper IUSE defaults to control client & server builds > > appropriately. Both flags use positive logic, and REQUIRED_USE='|| > > ( client server )' is rather clear. >

Re: [gentoo-dev] Re: New eclass: kde5-meta-pkg

2015-08-20 Thread Michał Górny
Dnia 2015-08-21, o godz. 05:08:50 Michael Palimaka napisał(a): > On 21/08/15 04:50, Michał Górny wrote: > > Dnia 2015-08-21, o godz. 04:24:55 > > Michael Palimaka napisał(a): > > > >> This is trivial, but posted anyway for completeness. > > > > I think that this eclass is underdocumented. > >

[gentoo-dev] Re: New eclass: kde5-meta-pkg

2015-08-20 Thread Michael Palimaka
On 21/08/15 04:50, Michał Górny wrote: > Dnia 2015-08-21, o godz. 04:24:55 > Michael Palimaka napisał(a): > >> This is trivial, but posted anyway for completeness. > > I think that this eclass is underdocumented. > Please elaborate on what documentation you think is missing.

Re: [gentoo-dev] New eclass: kde5-meta-pkg

2015-08-20 Thread Michał Górny
Dnia 2015-08-21, o godz. 04:24:55 Michael Palimaka napisał(a): > This is trivial, but posted anyway for completeness. I think that this eclass is underdocumented. -- Best regards, Michał Górny pgpDebIglntYB.pgp Description: OpenPGP digital signature

[gentoo-dev] New eclass: kde5-meta-pkg

2015-08-20 Thread Michael Palimaka
This is trivial, but posted anyway for completeness. # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ # @ECLASS: kde5-meta-pkg.eclass # @MAINTAINER: # k...@gentoo.org # @BLURB: This eclass contains boilerplate for KDE 5 meta packages

Re: [gentoo-dev] QA bikeshed: killing USE=dedicated in favor of uniform USE=client+server

2015-08-20 Thread hasufell
On 08/20/2015 07:42 PM, Michał Górny wrote: > Hi, > > Right now, a number of game packages are using USE=dedicated to control > 'installing a dedicated game server only'. Aside to that, some game > packages also have USE=server that controls building the server itself. > Non-game package use USE=c

[gentoo-dev] QA bikeshed: killing USE=dedicated in favor of uniform USE=client+server

2015-08-20 Thread Michał Górny
Hi, Right now, a number of game packages are using USE=dedicated to control 'installing a dedicated game server only'. Aside to that, some game packages also have USE=server that controls building the server itself. Non-game package use USE=client and USE=server. In order to improve uniformity of