public inbox for gentoo-project@lists.gentoo.org
 help / color / mirror / Atom feed
From: Alec Warner <antarus@gentoo.org>
To: gentoo-project <gentoo-project@lists.gentoo.org>
Cc: "Robin H. Johnson" <robbat2@gentoo.org>
Subject: Re: [gentoo-project] Questions for Gentoo Council nominees: Council demands on maintainers & council legal liability
Date: Thu, 4 Jul 2019 13:33:09 -0700	[thread overview]
Message-ID: <CAAr7Pr9_V9gd2Jt0vQgEJZ6CQWLi42+Zm4thb8ApNB8cv+qQ4g@mail.gmail.com> (raw)
In-Reply-To: <511fe4ea-05c6-a871-cc00-360cff7ac3ff@gentoo.org>

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

On Thu, Jul 4, 2019 at 1:05 AM Kristian Fiskerstrand <k_f@gentoo.org> wrote:

> On 7/4/19 4:14 AM, Robin H. Johnson wrote:
> > I realize that there is only a short period left in the election, but
> > I've been busy with IRL issues, and mgorny's trustee manifesto [1]
> ascribed
> > something to the Council members that concerned me; there's one
> > additional good question for the Council that I'll close with.
> >
> > 1. Points 1a&1c of mgorny's manifesto imply that the council can
> >    unilaterally prevent support of any given package in Gentoo, and
> >    basically remove the package from the distribution.
> >
> >    This is despite any developers that may wish to support the package.
> >
> >    What's your opinion of the council using this offensively against
> >    packages? As a hypothetical, say systemd-ng comes about, with an even
> >    worse opinionated choices than those presently in systemd. Should the
> >    council be able to force support for openrc & systemd stop?
>
> Its definitely within the purview of the council to do it, but in most
> cases Gentoo is about flexibility so you don't want to. There are
> scenarios where you would have to consider it, though, e.g large impacts
> on others work (project out of scope), security issues , etc.
>

Clearly someone in Gentoo has this power, because in the end we choose who
has access to the means of production (nominally the mailing lists, irc,
bugzilla, git, etc..)
There is a question of centrality (should it be solely the council) vs some
other facility. If you literally read the GLEP[0] it makes it pretty clear
that:

1) The council is responsible for global issues.
2) Project leads still have some responsibility to their specific area.
3) Disciplinary actions can be appealed to the council.

If you were an originalist[2] and the council decided that
"mail-client/novell-groupwise-client"[1] was not suitable for the tree; I
wouldn't really expect the Council to have any particular say over this.
Not that they could not formulate an argument, but that literally their
purview does not extend here. This is explicitly called out in the GLEP
itself:

"Any dev may create a new project just by creating a new project page on
the wiki.gentoo.org (see [2]) and sending a Request For Comments (RFC)
e-mail to gentoo-dev. Note that this GLEP does not provide for a way for
the community at large to block a new project, even if the comments are
wholly negative."

I struggle to reconcile this text from GLEP 39 with the operational policy
that the "Council can do whatever they want and they are the ultimately
authority on ::gentoo."

Ultimately I think this is part of the point that Robin is raising and is a
key goal / right of Gentoo; because I do not think the council's purview
extends this far.

Note that (1) above is pretty vague, which is where i think all the leeway
comes into place in terms of the power the community lets the council have
(regardless of the actual text of the GLEP). It reminds me of the Commerce
Clause[3] in the US where the literal text of the amendment gives the
government broad regulatory authority. In the case of Gentoo, the Council's
authority extends only so far as the community tolerates them classifying
problems as 'global' (which is their clear purview) vs a local problem,
where its clearly the domain of a project lead or individual developer. I
don't expect a clearly written policy to cover all the ground here (because
there is too much ground to cover.)

-A

[0] https://www.gentoo.org/glep/glep-0039.html
[1] I randomly picked this package as an example.
[2] For the record, I am not, but I can certainly see how others might be.
[3] https://en.wikipedia.org/wiki/Commerce_Clause


> >
> > 2. As an additional point, can you try to give your version of a simple
> >    statement on the legal liabilities that the Council as a whole, and
> >    the Council members as individuals, have for their actions?
> >
>
> Council is no legal entity, so there is no as a whole, the individual
> legal liability is somewhat limited as there is no fiduciary duty etc
> arising due to this; which means no negligence claims etc.. So basically
> you're left with whatever else you can be sued for as an individual, but
> you're in a more profiled position so it is possibly more likely that
> you will face it by some angry internet people...
>

> --
> Kristian Fiskerstrand
> OpenPGP keyblock reachable at hkp://pool.sks-keyservers.net
> fpr:94CB AFDD 3034 5109 5618 35AA 0B7F 8B60 E3ED FAE3
>
>

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

  reply	other threads:[~2019-07-04 20:33 UTC|newest]

Thread overview: 110+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-06-15  9:42 [gentoo-project] Questions for Gentoo Council nominees Andrew Savchenko
2019-06-15  9:49 ` [gentoo-project] Questions for Gentoo Council nominees: GLEP 76 Andrew Savchenko
2019-06-15 10:20   ` Ulrich Mueller
2019-06-15 16:17   ` Kristian Fiskerstrand
2019-06-16 22:01   ` Thomas Deutschmann
2019-06-18 14:12   ` William Hubbs
2019-06-18 15:43     ` Luca Barbato
2019-06-18 15:47       ` William Hubbs
2019-06-24 22:18   ` Andrew Savchenko
2019-06-25  6:15     ` Michał Górny
2019-06-28 11:49       ` Andrew Savchenko
2019-06-28 12:09         ` Rich Freeman
2019-06-28 17:51           ` Andrew Savchenko
2019-06-30  4:48           ` desultory
2019-06-30 18:53             ` Rich Freeman
2019-07-01  5:02               ` desultory
2019-07-01 11:59                 ` Rich Freeman
2019-07-02  4:24                   ` desultory
2019-07-02 11:57                     ` Rich Freeman
2019-07-03  4:31                       ` desultory
2019-07-03 11:13                         ` Rich Freeman
2019-07-04  4:32                           ` desultory
2019-06-30  7:11   ` Patrick Lauer
2019-06-30  7:42     ` Michał Górny
2019-06-30  8:03       ` Patrick Lauer
2019-06-30 22:27         ` Robin H. Johnson
2019-07-01  1:31           ` Thomas Deutschmann
2019-06-15 10:00 ` [gentoo-project] Questions for Gentoo Council nominees: Power balance Andrew Savchenko
2019-06-15 10:34   ` Ulrich Mueller
2019-06-15 21:25   ` Andreas K. Huettel
2019-06-16  7:31   ` Mikle Kolyada
2019-06-16 15:56   ` Roy Bamford
2019-06-16 22:18   ` Thomas Deutschmann
2019-06-17  1:38   ` Kristian Fiskerstrand
2019-06-18 14:41   ` William Hubbs
2019-06-30  7:26   ` Patrick Lauer
2019-06-15 10:24 ` [gentoo-project] Questions for Gentoo Council nominees: Bringing new people Andrew Savchenko
2019-06-15 16:24   ` Kristian Fiskerstrand
2019-06-15 21:23   ` Andreas K. Huettel
2019-06-16 18:51   ` Mikle Kolyada
2019-06-16 22:21   ` Thomas Deutschmann
2019-06-19  2:39   ` William Hubbs
2019-06-16 18:09 ` [gentoo-project] Questions for Gentoo Council nominees: Gentoo as hobbyist distro Michał Górny
2019-06-16 19:13   ` Kristian Fiskerstrand
2019-06-16 22:39   ` Thomas Deutschmann
2019-06-19  6:24   ` Mikle Kolyada
2019-06-19 15:45     ` William Hubbs
2019-06-21 14:55       ` Mikle Kolyada
2019-06-19 14:32   ` William Hubbs
2019-06-20 14:48   ` Andreas K. Huettel
2019-06-21 13:21 ` [gentoo-project] Questions for Gentoo Council nominees: your achievements Michał Górny
2019-06-21 20:46   ` Kristian Fiskerstrand
2019-06-21 22:59   ` Georgy Yakovlev
2019-06-22  6:44   ` Ulrich Mueller
2019-06-22  7:06     ` Michał Górny
2019-06-22 22:57   ` Mikle Kolyada
2019-06-24 11:05     ` Mart Raudsepp
2019-06-24 11:25 ` [gentoo-project] Questions for Gentoo Council nominees: traits of a good Council member Michał Górny
2019-06-24 23:23 ` [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation Robin H. Johnson
2019-06-26 19:45   ` Kristian Fiskerstrand
2019-06-26 21:54     ` Matthew Thode
2019-06-26 22:03       ` Kristian Fiskerstrand
2019-06-26 22:06         ` Kristian Fiskerstrand
2019-06-26 22:13           ` Matthew Thode
2019-06-26 22:28             ` Kristian Fiskerstrand
2019-06-30 19:21             ` Andreas K. Huettel
2019-06-26 22:08         ` Matthew Thode
2019-06-26 22:15         ` Michael Everitt
2019-06-26 22:22           ` Kristian Fiskerstrand
2019-06-28 23:49           ` Andreas K. Huettel
     [not found]             ` <20190630215422.GA22747@bubba.lan>
2019-06-30 21:55               ` Aaron Bauman
2019-07-01  7:50                 ` Michał Górny
2019-07-01  9:31                   ` Roy Bamford
2019-07-01  9:52                     ` Michał Górny
2019-07-01 10:02                       ` Michael Everitt
2019-07-01 10:04                         ` Michael Everitt
2019-07-01 19:42                         ` Andreas K. Huettel
2019-07-01 19:44                           ` Andreas K. Huettel
2019-07-01 20:10                             ` Alec Warner
2019-07-01 21:14                               ` Roy Bamford
2019-07-02 12:40                                 ` Kristian Fiskerstrand
2019-07-01 11:26                       ` Roy Bamford
2019-07-01 12:07                         ` Rich Freeman
2019-07-01 19:34                         ` Andreas K. Huettel
2019-07-03  4:42                           ` desultory
2019-07-03  6:12                           ` [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation - Treasurer Response! Robin H. Johnson
2019-07-03  9:51                             ` Michael Everitt
2019-07-03 10:47                             ` Rich Freeman
2019-07-03 11:05                               ` Michael Everitt
2019-07-03 11:22                                 ` Rich Freeman
2019-07-03 11:27                               ` Kristian Fiskerstrand
2019-07-03 12:27                                 ` Rich Freeman
2019-07-03 13:45                                   ` Kristian Fiskerstrand
2019-07-03 12:56                             ` [gentoo-nfp] " Michał Górny
2019-07-03 13:08                               ` Rich Freeman
2019-07-03 13:17                                 ` Michał Górny
     [not found]                                 ` <20190703143429.yfieiru7cyykr5ca@gentoo.org>
     [not found]                                   ` <6b84c0a026551472a05e776921182ba8dae6fb1e.camel@gentoo.org>
     [not found]                                     ` <138757e484f751d567fb2702ce27de3e3e215a15.camel@gentoo.org>
2019-07-04  2:05                                       ` [gentoo-nfp] Re: [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation - Treasurer Response! (part 2) Robin H. Johnson
2019-06-30 10:36 ` [gentoo-project] Questions for Gentoo Council nominees Roy Bamford
2019-06-30 16:48   ` Thomas Deutschmann
2019-06-30 20:17   ` Andreas K. Huettel
2019-07-04  2:14 ` [gentoo-project] Questions for Gentoo Council nominees: Council demands on maintainers & council legal liability Robin H. Johnson
2019-07-04  6:26   ` Michał Górny
2019-07-04  8:03   ` Kristian Fiskerstrand
2019-07-04 20:33     ` Alec Warner [this message]
2019-07-04 23:46       ` Kristian Fiskerstrand
2019-07-06  2:54         ` desultory
2019-07-04 13:36   ` Thomas Deutschmann
2019-07-04 16:37     ` Ulrich Mueller
2019-07-04 18:49       ` Thomas Deutschmann
2019-07-04 19:22         ` Ulrich Mueller

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=CAAr7Pr9_V9gd2Jt0vQgEJZ6CQWLi42+Zm4thb8ApNB8cv+qQ4g@mail.gmail.com \
    --to=antarus@gentoo.org \
    --cc=gentoo-project@lists.gentoo.org \
    --cc=robbat2@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