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

2015-08-21 Thread Daniel Campbell (zlg)
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 08/21/2015 03:31 AM, Rich Freeman wrote: > On Fri, Aug 21, 2015 at 4:31 AM, Daniel Campbell (zlg) > wrote: >> Based on what I'm seeing in this thread, the problem seems to >> center around the description and application of the `dedicated` >> fla

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

2015-08-21 Thread Rich Freeman
On Fri, Aug 21, 2015 at 11:27 AM, hasufell wrote: > On 08/21/2015 02:04 PM, Rich Freeman wrote: >> Right now there isn't even a functional games team to leave alone, and >> this isn't just about games. >> > > Exactly. Start there, instead of having the council or QA impose games > policies. It's n

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

2015-08-21 Thread hasufell
On 08/21/2015 02:04 PM, Rich Freeman wrote: > Right now there isn't even a functional games team to leave alone, and > this isn't just about games. > Exactly. Start there, instead of having the council or QA impose games policies. It's not their job.

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

2015-08-21 Thread Ciaran McCreesh
On Thu, 20 Aug 2015 20:03:26 +0200 hasufell wrote: > That increases the burden of managing configuration and further abuses > REQUIRED_USE where it wasn't meant to be used in the first place. Daily reminder that there's no such thing as "how REQUIRED_USE is meant to be used in the first place", b

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

2015-08-21 Thread Rich Freeman
On Fri, Aug 21, 2015 at 7:28 AM, Alexander Berntsen wrote: > As an old-school gamer and someone who runs dedicated servers and have > done so for years, I disagree. So would a lot of gamers. As an old-school gamer I think the USE=client/server thing makes a lot of sense. So would a lot of gamers

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

2015-08-21 Thread Alexander Berntsen
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On 21/08/15 12:58, Rich Freeman wrote: > Somebody made the argument that sometimes having consistency > within domains matters more than global consistency. I can buy > that argument, but I don't think this is one of those cases. As an old-school ga

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

2015-08-21 Thread Rich Freeman
On Fri, Aug 21, 2015 at 6:31 AM, Rich Freeman wrote: > The eclass isn't officially deprecated, but it probably should be. > You should install a game just like you'd install a word-processor or > a web browser. It is just another desktop application (99% of the > time). Ugh, I should have read u

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

2015-08-21 Thread Rich Freeman
On Fri, Aug 21, 2015 at 3:16 AM, Sergey Popov wrote: > > > While i am all for unification, i do not think that this is the case, > where QA should be involved. "Dedicated server" is established phrase, > that all users, who wants to maintain such services, know. So, i do not > think that our dire

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

2015-08-21 Thread Rich Freeman
On Fri, Aug 21, 2015 at 4:31 AM, Daniel Campbell (zlg) wrote: > Based on what I'm seeing in this thread, the problem seems to center > around the description and application of the `dedicated` flag. I'm > fully in favor of the `server` and `client` flags because they're > clear and consistent. ++

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

2015-08-21 Thread Daniel Campbell (zlg)
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 08/20/2015 10:42 AM, 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 buildin

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

2015-08-21 Thread Kent Fredric
On 21 August 2015 at 19:16, Sergey Popov wrote: > Now, THAT should be fixed either way - by moving 'dedicated' to > 'server'(for those packages), or, preferabbly - by allowing > USE='dedicated' to work as hasufell said - build ONLY dedicated server > and no client at all. Another compromise that

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

2015-08-21 Thread Sergey Popov
20.08.2015 20:42, 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

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] 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] 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