public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
From: Rich Freeman <rich0@gentoo.org>
To: gentoo-dev <gentoo-dev@lists.gentoo.org>
Subject: Re: [gentoo-dev] games.eclass
Date: Fri, 21 Aug 2015 14:44:31 -0400	[thread overview]
Message-ID: <CAGfcS_=XFazgeUVAQ0h49AHYg_HJyuweH2K_+cUcSN2-mNvfsQ@mail.gmail.com> (raw)
In-Reply-To: <55D76B4C.7040103@gentoo.org>

On Fri, Aug 21, 2015 at 2:17 PM, hasufell <hasufell@gentoo.org> wrote:
>
> I don't know. Stick to your word, maybe?

I'm glad we have you here to be our conscience.  :)

I'm sure this will go on the next agenda.  However, the decision to
kick the can was actually an intentional one.  We were hoping to see
more interest in fixing the games team and it didn't turn up.  We
didn't want to cause more harm than good.

>
> So far, neither the council, nor QA, nor ComRel were particularly
> helpful with the situation.

Well, the problem is that nobody wants to clean up games.  Short of
the council members joining the games team and doing the work
themselves there isn't really anything that is going to make you
happy.  Another solution is to just treeclean all the games, and that
certainly isn't going to make anybody happy.

We get it.  Everybody wants somebody else to spend a lot of time doing
something that will make their life easier for free.  It is a pretty
common theme in FOSS.  Certainly we're not the only distro where I've
seen this sort of complaint come up.

I think we try to find a good balance in Gentoo in empowering devs and
still providing most of the benefits of centralization to users and
each other.

>
> If the team is disbanded, then regular tree policy applies and
> everything goes through the regular community discussion/decision
> channels without the need of QA putting their prefixes/hats everywhere.

So far the QA team hasn't done anything at all on this issue.  In fact
the QA lead suggested that he didn't want to take the initiative.
Perhaps you should wait for QA to actually do something before you
appeal it to the council, and wait for the council to deny your appeal
before you complain about it here.

And QA doesn't just govern packages maintained by project teams.  In
fact, those are the sorts of packages they /should/ have to spend the
least time worrying about.  Of course, they're free to pursue policy
violations wherever they see them.

In any case, I don't find the whole argument about "who has permission
to implement this really good idea" debate very helpful.  I'd rather
focus on whether it is a really good idea.  If it is, let's make it
happen.

I don't want to turn into Debian where after it is clear that most
people want something to happen they go back and forth for six months
with 14 resolutions and 12 committees and 85 appeals to parliamentary
procedure all arguing over who has the power to do what.  Heaven
forbid that there are two developers somewhere who are forced to do
something without as much due process as the US government affords
people accused of murder.  This isn't the US Senate.  If devs ever
want that kind of operation, do me a favor and elect somebody else to
Council.

This is just a discussion right now.  I think most of the arguments
pro and con have been made, and if there are others people can make
them.

I just don't think it is helpful to argue about who is allowed to
raise the topic in the first place, or who is allowed to make the
decision.  QA has fairly broad discretion in our current setup, and
the Council has jurisdiction over just about anything that isn't
financial/legal in nature.  Heck, some have argued for having a
project leader / dictator role to cut through red tape.  We don't need
to argue about whether we're allowed to make progress.

>
> If a new team is constituted, then they might establish new policies,
> also without QA dictating anything. And I would give that some time,
> which means don't start funny mass commits/conversions.
>

Well, that "new team" has had months since they failed to resolve the
last crisis, and it has weeks before the next council meeting.  If the
"new team" hasn't even gotten around to acting like they actually
exist by then, I wouldn't expect everybody else to hold their breath.

-- 
Rich


  reply	other threads:[~2015-08-21 18:44 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 [this message]
2015-08-21 19:42           ` Daniel Campbell (zlg)
2015-08-21 21:09             ` James Le Cuirot
2015-08-22  7:33               ` Daniel Campbell (zlg)
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='CAGfcS_=XFazgeUVAQ0h49AHYg_HJyuweH2K_+cUcSN2-mNvfsQ@mail.gmail.com' \
    --to=rich0@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