public inbox for gentoo-project@lists.gentoo.org
 help / color / mirror / Atom feed
From: Rich Freeman <rich0@gentoo.org>
To: gentoo-project@lists.gentoo.org
Cc: "Anthony G. Basile" <blueness@gentoo.org>
Subject: Re: [gentoo-project] Call for Agenda Items -- Council Meeting 2015-10-11
Date: Fri, 9 Oct 2015 05:35:46 -0400	[thread overview]
Message-ID: <CAGfcS_mc4aAEp94ukb=mrjFxwf2M=3tpCy_UKRck1HmHUQPRqw@mail.gmail.com> (raw)
In-Reply-To: <20151008203032.4d3fe6aa.mgorny@gentoo.org>

On Thu, Oct 8, 2015 at 2:30 PM, Michał Górny <mgorny@gentoo.org> wrote:
>
> Thank all of your for your continuous support. I will not be deploying
> any scripts to improve integration in any way.

Ok, this makes this the second item on the agenda where the proponents
essentially have announced an intention to quit before the meeting
because of voiced disagreement.  As with the other, I suggest we move
forward and discuss/decide so that at least the issue has some closure
and either Michał or others have a sense of what does and doesn't have
support.

Gentoo is a relatively large project.  If this were a group of 5
self-selected developers maybe we could all just do our own thing and
rely on the fact that we knew we agreed on everything before we
started.  If we had a big complex release process we could perhaps
rely on the fact that revert wars and such aren't really visible to
our users.  We have neither of those, so we need to have at least a
semblance of governance before we go making changes.

In both of the cases at hand (dynamic deps and github integration) the
proponents have known for many months that the issues were
controversial.  When you propose any change you're going to have to
expect opposition.  When you propose a controversial change you're
deluding yourself if you think you'll avoid it.

People have a right to voice contrary opinions with reasoned
arguments.  The fact that not everybody agrees with those arguments
does not diminish their value.

You do have a right to expect timely resolution of the issues, but the
council meeting schedule isn't a mystery.  We meet once a month per
the wiki page, and the meeting chairs are all pre-announced.  Your
issue will be discussed on the lists before we meet, as a courtesy to
the entire community so that we can make informed and reasoned
decisions, and there is no appearance of insiders/etc.  We just have
too many users to go shooting from the hip on things that are directly
visible to them, even if this might have been more fashionable at a
time in the past.

I appreciate the efforts individuals and teams go through to come up
with new features, and seeing them criticized, perhaps unfairly, is no
doubt difficult.  However, there are others in Gentoo who contribute
and they need us to have some kind of semblance of policy to do so.
That includes teams like QA, or Comrel, or Infra, who don't want to be
the referees in revert wars and battles over bugzilla configuration
and so on.  They count on some kind of semblance of order to do their
jobs.  So does the entire developer community, because in the end
we're all trusting each other to cooperate.

The Council doesn't operate solely as a popularity contest.  We don't
print out and weigh the emails for and against to make every decision.
Bring your arguments to the lists.  You don't have to have the last
reply to every email to win.  Indeed, you don't /necessarily/ need to
reply to any of them to win.  So, take a break from the argument if it
is making your blood boil.  Half the time when people seem to want to
give up on issues it is in cases where 6/7 council members seem
inclined to support them.  You'll never persuade everybody, nor do you
have to.

-- 
Rich


  reply	other threads:[~2015-10-09  9:35 UTC|newest]

Thread overview: 105+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-09-30 14:01 [gentoo-project] Call for Agenda Items -- Council Meeting 2015-10-11 Andreas K. Huettel
2015-09-30 18:15 ` Michał Górny
2015-09-30 19:10   ` Ulrich Mueller
2015-09-30 19:22     ` Michał Górny
2015-09-30 19:39       ` Ulrich Mueller
2015-09-30 19:47         ` Michał Górny
2015-09-30 20:05           ` Ulrich Mueller
2015-09-30 20:12             ` Michał Górny
2015-10-01 13:00             ` Alexis Ballier
2015-09-30 19:45     ` Rich Freeman
2015-09-30 20:21   ` Andreas K. Huettel
2015-09-30 20:26     ` Michał Górny
2015-09-30 20:36       ` Andreas K. Huettel
2015-09-30 20:39         ` Michał Górny
2015-10-01 21:53           ` Andreas K. Huettel
2015-09-30 21:05         ` Rich Freeman
2015-10-01 12:53         ` Alexis Ballier
2015-10-01 12:55     ` Alexis Ballier
2015-10-01 19:08     ` Kristian Fiskerstrand
2015-10-01 19:14       ` Michał Górny
2015-10-01 19:14         ` Kristian Fiskerstrand
2015-10-01 19:39           ` Michał Górny
2015-10-01 19:53             ` Kristian Fiskerstrand
2015-10-02 14:42     ` Andreas K. Huettel
2015-10-02 18:22       ` Michał Górny
2015-10-03  9:40         ` Ulrich Mueller
2015-10-03 10:49           ` Michał Górny
2015-10-03 11:23             ` Alex Legler
2015-10-02  0:57   ` [gentoo-project] Project membership vs being on a mail alias: pitfalls and problems Robin H. Johnson
2015-10-02  6:49     ` Michał Górny
2015-10-05  5:47   ` [gentoo-project] Call for Agenda Items -- Council Meeting 2015-10-11 Michał Górny
2015-09-30 18:43 ` [gentoo-project] " Ulrich Mueller
2015-09-30 18:45 ` [gentoo-project] " Michał Górny
2015-10-08 12:42   ` Andrew Savchenko
2015-10-08 12:58     ` Anthony G. Basile
2015-10-08 14:09       ` Michał Górny
2015-10-08 15:01         ` Anthony G. Basile
2015-10-08 15:27           ` hasufell
2015-10-08 18:24           ` Rich Freeman
2015-10-09  1:21             ` Andrew Savchenko
2015-10-09  9:44               ` Rich Freeman
2015-10-09 10:29                 ` Anthony G. Basile
2015-10-09 16:12                   ` Ian Delaney
2015-10-09 19:29                     ` Rich Freeman
2015-10-09 10:31               ` hasufell
2015-10-09 10:50                 ` Anthony G. Basile
2015-10-09 10:58                   ` hasufell
2015-10-09 11:07                     ` Anthony G. Basile
2015-10-09 11:17                     ` Anthony G. Basile
2015-10-09 11:23                       ` hasufell
2015-10-09 11:56                         ` Anthony G. Basile
2015-10-09 12:15                           ` hasufell
2015-10-09 23:40                             ` Andreas K. Huettel
2015-10-10 10:16                               ` hasufell
2015-10-10 11:35                                 ` Andreas K. Huettel
2015-10-10 11:37                                   ` hasufell
2015-10-10 12:21                                     ` Fabian Groffen
2015-10-10 12:23                                       ` hasufell
2015-10-10 13:56                                         ` Andreas K. Huettel
2015-10-10 17:14                                         ` Dale
2015-10-10 18:56                             ` Andrew Savchenko
2015-10-10 18:59                               ` Ciaran McCreesh
2015-10-10 21:41                                 ` Rich Freeman
2015-10-17 23:14                                   ` Andrew Savchenko
2015-10-17 23:36                                     ` Rich Freeman
2015-10-18  0:33                                       ` Anthony G. Basile
2015-10-20  9:36                                     ` Alexander Berntsen
2015-10-20 10:05                                       ` Rich Freeman
2015-10-20 10:11                                         ` Alexander Berntsen
2015-10-10 19:17                               ` hasufell
2015-10-10  1:41             ` Matt Turner
2015-10-08 18:30           ` Michał Górny
2015-10-09  9:35             ` Rich Freeman [this message]
2015-10-10  1:51               ` Matt Turner
2015-10-10  8:21                 ` Anthony G. Basile
2015-10-09 23:38             ` Andreas K. Huettel
2015-10-10  7:21               ` Michał Górny
2015-10-10  1:44             ` Matt Turner
2015-10-08 18:48         ` Michael Orlitzky
2015-10-08 20:22           ` James Le Cuirot
2015-10-09 23:34           ` Andreas K. Huettel
2015-10-10  7:26             ` Michał Górny
2015-09-30 19:12 ` Rich Freeman
2015-10-01 18:36   ` Rich Freeman
2015-09-30 20:24 ` Manuel Rüger
2015-10-01 12:32 ` Rich Freeman
2015-10-01 13:18   ` Ulrich Mueller
2015-10-12  8:23   ` Michał Górny
2015-10-12 12:42     ` Ulrich Mueller
2015-10-18 20:58       ` Ulrich Mueller
2015-10-18 21:18         ` Rich Freeman
2015-10-18 21:49           ` Ulrich Mueller
2015-10-18 22:13           ` hasufell
2015-10-18 23:35             ` Rich Freeman
2015-10-18 21:28         ` Michał Górny
2015-10-18 21:54           ` hasufell
2015-10-18 21:56           ` Ulrich Mueller
2015-10-18 22:28           ` Daniel Campbell
2015-10-18 22:40             ` James Le Cuirot
2015-10-19  7:55               ` Michał Górny
2015-10-19 10:44                 ` hasufell
2015-10-12 13:07     ` hasufell
2015-10-04 11:13 ` Michał Górny
2015-10-04 12:17   ` Rich Freeman
2015-10-07 11:58     ` Michał Górny

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_mc4aAEp94ukb=mrjFxwf2M=3tpCy_UKRck1HmHUQPRqw@mail.gmail.com' \
    --to=rich0@gentoo.org \
    --cc=blueness@gentoo.org \
    --cc=gentoo-project@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