public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
Search results ordered by [date|relevance]  view[summary|nested|Atom feed]
thread overview below | download: 
* Re: [gentoo-dev] rfc: formally allow qa to suspend commit rights
  @ 2014-01-21  5:29 99%             ` Alec Warner
  0 siblings, 0 replies; 1+ results
From: Alec Warner @ 2014-01-21  5:29 UTC (permalink / raw
  To: Gentoo Dev

[-- Attachment #1: Type: text/plain, Size: 3484 bytes --]

On Mon, Jan 20, 2014 at 4:46 PM, Rich Freeman <rich0@gentoo.org> wrote:

> On Mon, Jan 20, 2014 at 7:22 PM, Patrick Lauer <patrick@gentoo.org> wrote:
> >
> > Yey, we're allowed to sometimes do revert games, if we're asking nicely
> > ... and the only way to stop the revert game is for QA to stand down.
> > We're allowed to send strongly-worded emails, but getting things baked
> > into policy is too radical.
>
> So, here is how I reconcile this.  There are basically two kinds of
> problems - technical problems, and people problems.  We need to deal
> with both.  I see QA as being primarily responsible for technical
> problems, and it should be staffed to deal with them.  I'm fully
> supportive of it being a policy-creating body, with the Council being
> the place to vet any policies that seem controversial.
>
> If an ebuild has a deficiency, that's a technical problem - QA should
> step in.  QA should also educate the maintainer so that they
> understand how to avoid the problem in the future.
>
> Suppose the maintainer refuses to take the problem seriously (whether
> they're just lazy, incompetent, or malicious).  Now, that is a people
> problem, and really shouldn't be QA's responsibility to deal with
> beyond pointing it out to Comrel.
>
> Comrel should deal with people problems, and they should be staffed
> accordingly.  They need the manpower so that they can deal with them
> efficiently.  When QA says that a developer is not following a
> technical policy, Comrel should defer to them as this is their area of
> expertise.  If either QA or Comrel gets out of hand there is always
> the appeal to Council, so neither body needs to be walking on
> eggshells or taking 18 months to decide to do something about a
> problem.  If QA feels like Comrel isn't taking their complaints
> seriously, there is the Council - Comrel should be taking their
> concerns seriously.  However, QA needs to recognize that people
> problems aren't always best solved with the use of command-line
> utilities.
>
> In then end we'll only get where we need to be if we work together,
> and avoid the passive-aggressive nonsense.  If somebody feels that QA
> is out of line by all means put it on the Council agenda.  Otherwise,
> devs need to do what they can to make the job of QA easier, and not
> harder.
>
> About the only time I really see need for "emergency suspension
> powers" is in the situation of some kind of hacking attempt.  I'm not
> aware of any attack like this ever being mounted, but if it were the
> necessary action would involve a lot more than just suspending
> somebody's commit rights.  Probably the best first action would be to
> disable all rsync/etc distribution, lock down cvs entirely, and then
> begin cleanup.
>
>
I can only think of one incident, and once we learned of the incident that
developer was let go.



> If there is some kind of general standing problem of Comrel ignoring
> QA by all means let the Council know (assuming you can't just work it
> out with them).  However, Comrel announced not all that long ago a
> general desire to enforce CoC with short bans/etc, and that they were
> interested in having a vital QA organization so that they have some
> kind of authority to rely on for technical questions.  That certainly
> sounds like a good direction to me, so I don't want to dwell too much
> on the past.
>
> Bottom line - don't be afraid to do your job, and when something gets
> in the way speak up about it!
>
> Rich
>
>

[-- Attachment #2: Type: text/html, Size: 4373 bytes --]

^ permalink raw reply	[relevance 99%]

Results 1-1 of 1 | reverse | options above
-- pct% links below jump to the message on this page, permalinks otherwise --
2014-01-19  5:02     [gentoo-dev] rfc: formally allow qa to suspend commit rights William Hubbs
2014-01-20  1:24     ` Alec Warner
2014-01-20  2:54       ` Tom Wijsman
2014-01-20 13:59         ` Rich Freeman
2014-01-20 14:09           ` Alan McKinnon
2014-01-21  0:22             ` Patrick Lauer
2014-01-21  0:46               ` Rich Freeman
2014-01-21  5:29 99%             ` Alec Warner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox