public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Jun 11th, 2009 Council Meeting Format
@ 2009-06-02  4:15 Doug Goldstein
  2009-06-02  5:10 ` Arun Raghavan
                   ` (9 more replies)
  0 siblings, 10 replies; 17+ messages in thread
From: Doug Goldstein @ 2009-06-02  4:15 UTC (permalink / raw
  To: gentoo-council, gentoo-dev

All,

The current council meetings have gotten completely out of hand for
weeks meetings have become nothing more then a continuation of the
senseless bicker-fest that have become the e-mail threads on GLEP54,
GLEP55, and EAPI-3 without any real progress or sense coming of them.
It's taken me a little bit to step up and put a stop to it but I fully
intend on putting a stop to it. The point of the council meetings is
to bring up a topic and decide on its merits whether it should be
brought into the Gentoo Project or not. I quote from the first line of
the Gentoo Council website:

"The elected Gentoo Council decides on global issues and policies that
affect multiple projects in Gentoo."

We have all collectively failed the Gentoo Project since we have not
been doing this for the past several weeks. I propose the following
changes be instituted before the meeting and happen through the
meeting:

1) Agenda Topics are posted to the appropriate mailing lists at a
MINIMUM 7 days prior to the meeting. (That means the agenda must be
formed by this Thursday).
1a) Any changes to the agenda should be ACK'd by the council members
(off list via the council alias). Changes can not occur less than 48
hours from the meeting.
2) The #gentoo-council channel become moderated as we had discussed
several times in the past.
2a) Topics will be brought up and people wishing to address the
council and the developer body at large should speak to the day's
appointed moderator. We can take turns or I can do it (maybe it'll
keep my head from banging against the keyboard as it has in the past
watching the various non-council members argue completely non-agenda
items back and forth).
2b) Requests are made in tells and honored in turn. The moderator will
announce to the channel who wishes to speak and the order they are in
and will efficiently work through the list. If you can not remain on
topic, you will lose your voice.
3) Once discussion on the topic has concluded, the council members
will vote on the actions requested by the developer body. That does
not mean it is time for council members to concoct an entirely new
plan by the seat of their pants... which leads me to the next topic.
4) Council members will now be expected to ACK the agenda on the
appropriate mailing lists at least 48 hours prior to the meeting. If
you can't, let the council know. You should be able to do this without
relying on your proxy, but your proxy may do this for you as well if
you have an extended away.
4a) Failure to ACK the agenda will be noted on the meeting minutes.
4b) Council members will be expected to formulate their thoughts in
reply to the agenda items and to research the discussion they wish to
have on the mailing list PRIOR to the meeting and not fly by the seat
of their pants.
4c) "The first I heard of this and I need 4 weeks to research this."
or any variation of the quoted statement is no longer a valid
statement. The point of the meeting is to weigh and debate the items
before us now. Do your research PRIOR to the meeting, not during.

I know this is a sharp pill to swallow and a firm deviation from the
past 2 or 3 months of council meetings but this is something the
council toyed with before and it was successful until we started to
let it slip to the situation we have today.

I look forward to the current council members ack'ing this e-mail
(whether it be in parts or in whole) and I look forward to our Gentoo
developer body ack'ing this e-mail to show support that they want a
"goal oriented action taking" council and not a "delay and talk"
council. This council has only a few short weeks remaining and now is
the time to start reviewing candidates and seeing if they will do for
you in the coming year what you expect a council to do.

If people like this, great. If people don't, then I can feel comforted
that I spoke my piece about what I want to see the council become and
people don't share the same vision as me.

-- 
Doug Goldstein
Gentoo Council Member



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [gentoo-dev] Jun 11th, 2009 Council Meeting Format
  2009-06-02  4:15 [gentoo-dev] Jun 11th, 2009 Council Meeting Format Doug Goldstein
@ 2009-06-02  5:10 ` Arun Raghavan
  2009-06-02  5:53 ` Andrew D Kirch
                   ` (8 subsequent siblings)
  9 siblings, 0 replies; 17+ messages in thread
From: Arun Raghavan @ 2009-06-02  5:10 UTC (permalink / raw
  To: gentoo-dev; +Cc: gentoo-council

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

Hello,
I haven't been able to attend a council meeting for a bit since it
occurs at ~2:30 am my time, but for what it's worth:

On Mon, 2009-06-01 at 23:15 -0500, Doug Goldstein wrote:
[...]
> 1) Agenda Topics are posted to the appropriate mailing lists at a
> MINIMUM 7 days prior to the meeting. (That means the agenda must be
> formed by this Thursday).
> 1a) Any changes to the agenda should be ACK'd by the council members
> (off list via the council alias). Changes can not occur less than 48
> hours from the meeting.

Subject to common-sense w.r.t. making exceptions (which I presume will
be few and far-apart), ++.

> 2) The #gentoo-council channel become moderated as we had discussed
> several times in the past.
> 2a) Topics will be brought up and people wishing to address the
> council and the developer body at large should speak to the day's
> appointed moderator. We can take turns or I can do it (maybe it'll
> keep my head from banging against the keyboard as it has in the past
> watching the various non-council members argue completely non-agenda
> items back and forth).
> 2b) Requests are made in tells and honored in turn. The moderator will
> announce to the channel who wishes to speak and the order they are in
> and will efficiently work through the list. If you can not remain on
> topic, you will lose your voice.

I thought the intention was to have this as the policy whenever things
got out of hand. Am I wrong, or is it just that this not been enforced?
I'm all for this as a discretionary measure.

> 3) Once discussion on the topic has concluded, the council members
> will vote on the actions requested by the developer body. That does
> not mean it is time for council members to concoct an entirely new
> plan by the seat of their pants... which leads me to the next topic.

++

> 4) Council members will now be expected to ACK the agenda on the
> appropriate mailing lists at least 48 hours prior to the meeting. If
> you can't, let the council know. You should be able to do this without
> relying on your proxy, but your proxy may do this for you as well if
> you have an extended away.
> 4a) Failure to ACK the agenda will be noted on the meeting minutes.

I don't really see this as being strictly necessary. If we find
ourselves having to use this measure often, there's definitely something
wrong with the system.

> 4b) Council members will be expected to formulate their thoughts in
> reply to the agenda items and to research the discussion they wish to
> have on the mailing list PRIOR to the meeting and not fly by the seat
> of their pants.

++

> 4c) "The first I heard of this and I need 4 weeks to research this."
> or any variation of the quoted statement is no longer a valid
> statement. The point of the meeting is to weigh and debate the items
> before us now. Do your research PRIOR to the meeting, not during.

I guess 4 (c) can be made - if enough members of the council require
more time to grok the issue, then just postpone the item?

At one of the earlier meetings that I had attended, the modus operandi
was to allocate some amount of time to discussion of the topic, and then
either (a) make a decision (if things are reasonably clear), (b) defer
till the next meeting (if they're not)

Keeping things time-bound might sound a bit overboard, but for the more
contentious topics, it's a good way to make sure that you don't just end
up running around in circles.

-- Arun

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [gentoo-dev] Jun 11th, 2009 Council Meeting Format
  2009-06-02  4:15 [gentoo-dev] Jun 11th, 2009 Council Meeting Format Doug Goldstein
  2009-06-02  5:10 ` Arun Raghavan
@ 2009-06-02  5:53 ` Andrew D Kirch
  2009-06-02 13:49   ` Tiziano Müller
  2009-06-02  5:59 ` Robin H. Johnson
                   ` (7 subsequent siblings)
  9 siblings, 1 reply; 17+ messages in thread
From: Andrew D Kirch @ 2009-06-02  5:53 UTC (permalink / raw
  To: gentoo-dev

Doug Goldstein wrote:
> All,
>
> The current council meetings have gotten completely out of hand for
> weeks meetings have become nothing more then a continuation of the
> senseless bicker-fest that have become the e-mail threads on GLEP54,
> GLEP55, and EAPI-3 without any real progress or sense coming of them.
> It's taken me a little bit to step up and put a stop to it but I fully
> intend on putting a stop to it. The point of the council meetings is
> to bring up a topic and decide on its merits whether it should be
> brought into the Gentoo Project or not. I quote from the first line of
> the Gentoo Council website:
I would strongly advice that EAPI-3 and GLEP's 54/55 be dropped at least
for the time being (at a minimum 90 days).  The argument has left any
trappings of merit or rational behind, and has replaced them with
religion.  As this is now a dogmatic issue a resolution cannot be
reached at this time.
>
> We have all collectively failed the Gentoo Project since we have not
> been doing this for the past several weeks.

Vigorous debate fails no one.  Religious zealotry however fails us all. 
In recognizing that this is what's happening iwth EAPI-3, and GLEP's
54/55 is the first step towards moving on to a new and fair debate on
these issues down the road.

Andrew



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [gentoo-dev] Jun 11th, 2009 Council Meeting Format
  2009-06-02  4:15 [gentoo-dev] Jun 11th, 2009 Council Meeting Format Doug Goldstein
  2009-06-02  5:10 ` Arun Raghavan
  2009-06-02  5:53 ` Andrew D Kirch
@ 2009-06-02  5:59 ` Robin H. Johnson
  2009-06-02  6:30 ` Patrick Lauer
                   ` (6 subsequent siblings)
  9 siblings, 0 replies; 17+ messages in thread
From: Robin H. Johnson @ 2009-06-02  5:59 UTC (permalink / raw
  To: gentoo-dev; +Cc: gentoo-council

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

(items 1 through 2b):
> ...
+1. Go and read up Robert's Rules of Order folks. The equivalent for
your own language usually exists. Erskine May (en_GB) and Code Morin
(fr_CA) off the top of my head.

> 3) Once discussion on the topic has concluded, the council members
> will vote on the actions requested by the developer body.
Specifically note for those here that wish to dissent:
"Once discussion on the topic has concluded"
If the council feels there is insufficent discussion or outstanding
issues, it may be postponed. GLEPs have frequently been postponed in
the past. Off the top of my head, the first time it happened was GLEP44
(20060209).

> That does not mean it is time for council members to concoct an
> entirely new plan by the seat of their pants... which leads me to the
> next topic.
For some topics, alternative plans MAY be appropriate.
- For GLEPs I would say that alternatives are completely out of place.
  The suggestion that an alternative is needed to the GLEP implies that
  the GLEP author(s) either need to take the further input into
  consideration, or convince the objecting members of the council that
  the objectionable portion of the GLEP is indeed sound.
- For other issues, the council should certainly have the power to come
  up with another plan - especially if blending presented plans leads to
  further agreement between dissenting parties. There are certainly
  precedents for this: 
  - 20051215: Manifest1 multi-hash
  - 20070308: Executive powers and CoC actions

> 4) Council members will now be expected to ACK the agenda on the
> appropriate mailing lists at least 48 hours prior to the meeting. If
> you can't, let the council know. You should be able to do this without
> relying on your proxy, but your proxy may do this for you as well if
> you have an extended away.
> 4a) Failure to ACK the agenda will be noted on the meeting minutes.
The failure of a proxy to ACK should probably fall on the elected
council member for whom the proxy was acting?

> 4b) Council members will be expected to formulate their thoughts in
> reply to the agenda items and to research the discussion they wish to
> have on the mailing list PRIOR to the meeting and not fly by the seat
> of their pants.
> 4c) "The first I heard of this and I need 4 weeks to research this."
> or any variation of the quoted statement is no longer a valid
> statement. The point of the meeting is to weigh and debate the items
> before us now. Do your research PRIOR to the meeting, not during.
Could you codify the time requirement you expect councilmembers to put
into their work? In the past, sometimes councils were busy with
real-life, so independent research did not get done by any member prior
to the meeting.

> I look forward to the current council members ack'ing this e-mail
> (whether it be in parts or in whole) and I look forward to our Gentoo
> developer body ack'ing this e-mail to show support that they want a
> "goal oriented action taking" council and not a "delay and talk"
> council. This council has only a few short weeks remaining and now is
> the time to start reviewing candidates and seeing if they will do for
> you in the coming year what you expect a council to do.
As developer, but also as a former council member, I'd like to ACK the
general principles espoused in this email. A few of the details strike
me as reactionary, but the concept is sound.

-- 
Robin Hugh Johnson
Gentoo Linux Developer & Infra Guy
E-Mail     : robbat2@gentoo.org
GnuPG FP   : 11AC BA4F 4778 E3F6 E4ED  F38E B27B 944E 3488 4E85

[-- Attachment #2: Type: application/pgp-signature, Size: 330 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [gentoo-dev] Jun 11th, 2009 Council Meeting Format
  2009-06-02  4:15 [gentoo-dev] Jun 11th, 2009 Council Meeting Format Doug Goldstein
                   ` (2 preceding siblings ...)
  2009-06-02  5:59 ` Robin H. Johnson
@ 2009-06-02  6:30 ` Patrick Lauer
  2009-06-02 16:05 ` Tobias Scherbaum
                   ` (5 subsequent siblings)
  9 siblings, 0 replies; 17+ messages in thread
From: Patrick Lauer @ 2009-06-02  6:30 UTC (permalink / raw
  To: gentoo-dev

On Tuesday 02 June 2009 06:15:43 Doug Goldstein wrote:
> All,
>
> The current council meetings have gotten completely out of hand for
> weeks meetings have become nothing more then a continuation of the
> senseless bicker-fest that have become the e-mail threads on GLEP54,
> GLEP55, and EAPI-3 without any real progress or sense coming of them.
> It's taken me a little bit to step up and put a stop to it but I fully
> intend on putting a stop to it. 
You have my full support for that.

> The point of the council meetings is
> to bring up a topic and decide on its merits whether it should be
> brought into the Gentoo Project or not.
I'd say the point is to decide on technical issues, not just limited to adding 
new things.

[snip]
> I propose the following
> changes be instituted before the meeting and happen through the
> meeting:
[snip]
A bit harsh maybe, and needs everyone involved to agree to it to work, but 
that looks like a great plan to allow council to actually decide on issues.

> If people like this, great. If people don't, then I can feel comforted
> that I spoke my piece about what I want to see the council become and
> people don't share the same vision as me.
If people don't want to play by the rules they can go play in their own 
sandbox. We're a large community that needs a certain amount of structure and 
rules to work efficiently, anyone trying to sabotage that should be 
sanctioned. I don't mean to imply that we need more rules (that never works) 
but better rules and someone to enforce them.

Just my two Groschen,

Patrick



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [gentoo-dev] Jun 11th, 2009 Council Meeting Format
  2009-06-02  5:53 ` Andrew D Kirch
@ 2009-06-02 13:49   ` Tiziano Müller
  0 siblings, 0 replies; 17+ messages in thread
From: Tiziano Müller @ 2009-06-02 13:49 UTC (permalink / raw
  To: gentoo-dev

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

Am Dienstag, den 02.06.2009, 01:53 -0400 schrieb Andrew D Kirch:
> Doug Goldstein wrote:
> > All,
> >
> > The current council meetings have gotten completely out of hand for
> > weeks meetings have become nothing more then a continuation of the
> > senseless bicker-fest that have become the e-mail threads on GLEP54,
> > GLEP55, and EAPI-3 without any real progress or sense coming of them.
> > It's taken me a little bit to step up and put a stop to it but I fully
> > intend on putting a stop to it. The point of the council meetings is
> > to bring up a topic and decide on its merits whether it should be
> > brought into the Gentoo Project or not. I quote from the first line of
> > the Gentoo Council website:
> I would strongly advice that EAPI-3 and GLEP's 54/55 be dropped at least
> for the time being (at a minimum 90 days).  The argument has left any
> trappings of merit or rational behind, and has replaced them with
> religion.  As this is now a dogmatic issue a resolution cannot be
> reached at this time.
> >
> > We have all collectively failed the Gentoo Project since we have not
> > been doing this for the past several weeks.
> 
> Vigorous debate fails no one.  Religious zealotry however fails us all. 
> In recognizing that this is what's happening iwth EAPI-3, and GLEP's
> 54/55 is the first step towards moving on to a new and fair debate on
> these issues down the road.

Why are you mentioning EAPI-3 here? That topic got closed two meetings
ago.

-- 
Tiziano Müller
Gentoo Linux Developer, Council Member
Areas of responsibility:
  Samba, PostgreSQL, CPP, Python, sysadmin, GLEP Editor
E-Mail   : dev-zero@gentoo.org
GnuPG FP : F327 283A E769 2E36 18D5  4DE2 1B05 6A63 AE9C 1E30

[-- Attachment #2: Dies ist ein digital signierter Nachrichtenteil --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [gentoo-dev] Jun 11th, 2009 Council Meeting Format
  2009-06-02  4:15 [gentoo-dev] Jun 11th, 2009 Council Meeting Format Doug Goldstein
                   ` (3 preceding siblings ...)
  2009-06-02  6:30 ` Patrick Lauer
@ 2009-06-02 16:05 ` Tobias Scherbaum
  2009-06-02 18:02 ` Tiziano Müller
                   ` (4 subsequent siblings)
  9 siblings, 0 replies; 17+ messages in thread
From: Tobias Scherbaum @ 2009-06-02 16:05 UTC (permalink / raw
  To: gentoo-dev; +Cc: gentoo-council

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

Heya,

thanks for bringing this up!

Doug Goldstein wrote:
> All,
> 
> The current council meetings have gotten completely out of hand for
> weeks meetings have become nothing more then a continuation of the
> senseless bicker-fest that have become the e-mail threads on GLEP54,
> GLEP55, and EAPI-3 without any real progress or sense coming of them.
> It's taken me a little bit to step up and put a stop to it but I fully
> intend on putting a stop to it.

Remove EAPI-3 from that list (as we got that off our desk for now, but
the whole process could've been much easier, yeah ...), but in general:
the neverending GLEP54/55 stuff isn't fun and i don't see us getting any
further on that anytime soon.

> 1) Agenda Topics are posted to the appropriate mailing lists at a
> MINIMUM 7 days prior to the meeting. (That means the agenda must be
> formed by this Thursday).
> 1a) Any changes to the agenda should be ACK'd by the council members
> (off list via the council alias). Changes can not occur less than 48
> hours from the meeting.

ack

> 2) The #gentoo-council channel become moderated as we had discussed
> several times in the past.

The "experiment" do keep meetings unmoderated was quite successful in
the beginning nearly a year ago, i'd like to get back to the beginn of
our experiment instead of just +m. If it proves not to work ... well we
still have +m.

> 2a) Topics will be brought up and people wishing to address the
> council and the developer body at large should speak to the day's
> appointed moderator. We can take turns or I can do it (maybe it'll
> keep my head from banging against the keyboard as it has in the past
> watching the various non-council members argue completely non-agenda
> items back and forth).
> 2b) Requests are made in tells and honored in turn. The moderator will
> announce to the channel who wishes to speak and the order they are in
> and will efficiently work through the list. If you can not remain on
> topic, you will lose your voice.

See above, looks good to me and would help in making meetings more
productive, just marking the channel +m is something we can do if "real"
moderation doesn't work. 

> 3) Once discussion on the topic has concluded, the council members
> will vote on the actions requested by the developer body. That does
> not mean it is time for council members to concoct an entirely new
> plan by the seat of their pants... which leads me to the next topic.

Add: Things to vote upon must be clear and precise worded. Discussing
for half an hour of what's been voted upon and changing votes for
several times is a huge waste of time (like we had 2 1/2 weeks ago).

> 4) Council members will now be expected to ACK the agenda on the
> appropriate mailing lists at least 48 hours prior to the meeting. If
> you can't, let the council know. You should be able to do this without
> relying on your proxy, but your proxy may do this for you as well if
> you have an extended away.
> 4a) Failure to ACK the agenda will be noted on the meeting minutes.
> 4b) Council members will be expected to formulate their thoughts in
> reply to the agenda items and to research the discussion they wish to
> have on the mailing list PRIOR to the meeting and not fly by the seat
> of their pants.
> 4c) "The first I heard of this and I need 4 weeks to research this."
> or any variation of the quoted statement is no longer a valid
> statement. The point of the meeting is to weigh and debate the items
> before us now. Do your research PRIOR to the meeting, not during.

... and ack.

wkr,
Tobias

[-- Attachment #2: Dies ist ein digital signierter Nachrichtenteil --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [gentoo-dev] Jun 11th, 2009 Council Meeting Format
  2009-06-02  4:15 [gentoo-dev] Jun 11th, 2009 Council Meeting Format Doug Goldstein
                   ` (4 preceding siblings ...)
  2009-06-02 16:05 ` Tobias Scherbaum
@ 2009-06-02 18:02 ` Tiziano Müller
  2009-06-02 18:59 ` Petteri Räty
                   ` (3 subsequent siblings)
  9 siblings, 0 replies; 17+ messages in thread
From: Tiziano Müller @ 2009-06-02 18:02 UTC (permalink / raw
  To: gentoo-dev; +Cc: gentoo-council

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

Am Montag, den 01.06.2009, 23:15 -0500 schrieb Doug Goldstein:
> All,
> 
> The current council meetings have gotten completely out of hand for
> weeks meetings have become nothing more then a continuation of the
> senseless bicker-fest that have become the e-mail threads on GLEP54,
> GLEP55, and EAPI-3 without any real progress or sense coming of them.
> It's taken me a little bit to step up and put a stop to it but I fully
> intend on putting a stop to it. The point of the council meetings is
> to bring up a topic and decide on its merits whether it should be
> brought into the Gentoo Project or not. I quote from the first line of
> the Gentoo Council website:
> 
> "The elected Gentoo Council decides on global issues and policies that
> affect multiple projects in Gentoo."
> 
> We have all collectively failed the Gentoo Project since we have not
> been doing this for the past several weeks. I propose the following
> changes be instituted before the meeting and happen through the
> meeting:
> 
> 1) Agenda Topics are posted to the appropriate mailing lists at a
> MINIMUM 7 days prior to the meeting. (That means the agenda must be
> formed by this Thursday).
ACK

> 1a) Any changes to the agenda should be ACK'd by the council members
> (off list via the council alias). Changes can not occur less than 48
> hours from the meeting.
> 2) The #gentoo-council channel become moderated as we had discussed
> several times in the past.
While there were some meetings where this would really have been
appropriate I don't think it should be a general rule.

> 2a) Topics will be brought up and people wishing to address the
> council and the developer body at large should speak to the day's
> appointed moderator. We can take turns or I can do it (maybe it'll
> keep my head from banging against the keyboard as it has in the past
> watching the various non-council members argue completely non-agenda
> items back and forth).
(mostly the discussions where between council and non-council members)

> 2b) Requests are made in tells and honored in turn. The moderator will
> announce to the channel who wishes to speak and the order they are in
> and will efficiently work through the list. If you can not remain on
> topic, you will lose your voice.
I don't think that this way is appropriate since there should be as less
boundaries as possible. And establishing an environment where people get
received in audience (like with a king) can not be the way...

> 3) Once discussion on the topic has concluded, the council members
> will vote on the actions requested by the developer body. That does
> not mean it is time for council members to concoct an entirely new
> plan by the seat of their pants... which leads me to the next topic.
The goal should be to get a common conclusion without having to vote.
Voting should be a last resort measurement in case a decision is needed
and people can't agree.

> 4) Council members will now be expected to ACK the agenda on the
> appropriate mailing lists at least 48 hours prior to the meeting. If
> you can't, let the council know. You should be able to do this without
> relying on your proxy, but your proxy may do this for you as well if
> you have an extended away.
If you want to reorganize how things work, please remove the concept of
"proxies" completely and rather allow council members to miss in total 4
meetings with two of them without announcement. (numbers are examples)
The reason is that proxies will never be as well prepared as council
members (or as council members should be), etc.

> 4a) Failure to ACK the agenda will be noted on the meeting minutes.
Failure to ACK will be counted as missing a meeting since it has to be
assumed that the given council member is unprepared.
And, after all, being a council member doesn't only involve the presency
at the meeting but also some sort of involvement or understanding of the
topics.

> 4b) Council members will be expected to formulate their thoughts in
> reply to the agenda items and to research the discussion they wish to
> have on the mailing list PRIOR to the meeting and not fly by the seat
> of their pants.
But there must still be some room for discussions.

> 4c) "The first I heard of this and I need 4 weeks to research this."
> or any variation of the quoted statement is no longer a valid
> statement. The point of the meeting is to weigh and debate the items
> before us now. Do your research PRIOR to the meeting, not during.
Full ACK.

> 
> I know this is a sharp pill to swallow and a firm deviation from the
> past 2 or 3 months of council meetings but this is something the
> council toyed with before and it was successful until we started to
> let it slip to the situation we have today.
> 
> I look forward to the current council members ack'ing this e-mail
> (whether it be in parts or in whole) and I look forward to our Gentoo
> developer body ack'ing this e-mail to show support that they want a
> "goal oriented action taking" council and not a "delay and talk"
> council. This council has only a few short weeks remaining and now is
> the time to start reviewing candidates and seeing if they will do for
> you in the coming year what you expect a council to do.
> 
> If people like this, great. If people don't, then I can feel comforted
> that I spoke my piece about what I want to see the council become and
> people don't share the same vision as me.



-- 
Tiziano Müller
Gentoo Linux Developer, Council Member
Areas of responsibility:
  Samba, PostgreSQL, CPP, Python, sysadmin, GLEP Editor
E-Mail   : dev-zero@gentoo.org
GnuPG FP : F327 283A E769 2E36 18D5  4DE2 1B05 6A63 AE9C 1E30

[-- Attachment #2: Dies ist ein digital signierter Nachrichtenteil --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [gentoo-dev] Jun 11th, 2009 Council Meeting Format
  2009-06-02  4:15 [gentoo-dev] Jun 11th, 2009 Council Meeting Format Doug Goldstein
                   ` (5 preceding siblings ...)
  2009-06-02 18:02 ` Tiziano Müller
@ 2009-06-02 18:59 ` Petteri Räty
  2009-06-02 21:15 ` [gentoo-dev] Re: [gentoo-council] " Ulrich Mueller
                   ` (2 subsequent siblings)
  9 siblings, 0 replies; 17+ messages in thread
From: Petteri Räty @ 2009-06-02 18:59 UTC (permalink / raw
  To: gentoo-dev; +Cc: gentoo-council

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

Doug Goldstein wrote:
> All,
> 
> The current council meetings have gotten completely out of hand for
> weeks meetings have become nothing more then a continuation of the
> senseless bicker-fest that have become the e-mail threads on GLEP54,
> GLEP55, and EAPI-3 without any real progress or sense coming of them.
> It's taken me a little bit to step up and put a stop to it but I fully
> intend on putting a stop to it. The point of the council meetings is
> to bring up a topic and decide on its merits whether it should be
> brought into the Gentoo Project or not. I quote from the first line of
> the Gentoo Council website:
> 

Well EAPI-3 not progressing is due to lack of people implementing features.

> 
> 1) Agenda Topics are posted to the appropriate mailing lists at a
> MINIMUM 7 days prior to the meeting. (That means the agenda must be
> formed by this Thursday).

ack

> 1a) Any changes to the agenda should be ACK'd by the council members
> (off list via the council alias). Changes can not occur less than 48
> hours from the meeting.

ack

> 2) The #gentoo-council channel become moderated as we had discussed
> several times in the past.

We can use this if we can't control the discussion otherwise.

> 2a) Topics will be brought up and people wishing to address the
> council and the developer body at large should speak to the day's
> appointed moderator. We can take turns or I can do it (maybe it'll
> keep my head from banging against the keyboard as it has in the past
> watching the various non-council members argue completely non-agenda
> items back and forth).
> 2b) Requests are made in tells and honored in turn. The moderator will
> announce to the channel who wishes to speak and the order they are in
> and will efficiently work through the list. If you can not remain on
> topic, you will lose your voice.
> 3) Once discussion on the topic has concluded, the council members
> will vote on the actions requested by the developer body. That does
> not mean it is time for council members to concoct an entirely new
> plan by the seat of their pants... which leads me to the next topic.
> 4) Council members will now be expected to ACK the agenda on the
> appropriate mailing lists at least 48 hours prior to the meeting. If
> you can't, let the council know. You should be able to do this without
> relying on your proxy, but your proxy may do this for you as well if
> you have an extended away.
> 4a) Failure to ACK the agenda will be noted on the meeting minutes.
> 4b) Council members will be expected to formulate their thoughts in
> reply to the agenda items and to research the discussion they wish to
> have on the mailing list PRIOR to the meeting and not fly by the seat
> of their pants.
> 4c) "The first I heard of this and I need 4 weeks to research this."
> or any variation of the quoted statement is no longer a valid
> statement. The point of the meeting is to weigh and debate the items
> before us now. Do your research PRIOR to the meeting, not during.

ok

Regards,
Petteri

PS. Let's try to keep threads on a single mailing list.



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 261 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* [gentoo-dev] Re: [gentoo-council] Jun 11th, 2009 Council Meeting Format
  2009-06-02  4:15 [gentoo-dev] Jun 11th, 2009 Council Meeting Format Doug Goldstein
                   ` (6 preceding siblings ...)
  2009-06-02 18:59 ` Petteri Räty
@ 2009-06-02 21:15 ` Ulrich Mueller
  2009-06-03 19:54 ` [gentoo-dev] " Piotr Jaroszyński
  2009-06-03 21:41 ` Denis Dupeyron
  9 siblings, 0 replies; 17+ messages in thread
From: Ulrich Mueller @ 2009-06-02 21:15 UTC (permalink / raw
  To: Doug Goldstein; +Cc: gentoo-council, gentoo-dev

>>>>> On Mon, 1 Jun 2009, Doug Goldstein wrote:

> We have all collectively failed the Gentoo Project since we have not
> been doing this for the past several weeks. I propose the following
> changes be instituted before the meeting and happen through the
> meeting:

> 1) Agenda Topics are posted to the appropriate mailing lists at a
> MINIMUM 7 days prior to the meeting. (That means the agenda must be
> formed by this Thursday).
> 1a) Any changes to the agenda should be ACK'd by the council members
> (off list via the council alias). Changes can not occur less than 48
> hours from the meeting.

Ack.

> 2) The #gentoo-council channel become moderated as we had discussed
> several times in the past.
> 2a) Topics will be brought up and people wishing to address the
> council and the developer body at large should speak to the day's
> appointed moderator. We can take turns or I can do it (maybe it'll
> keep my head from banging against the keyboard as it has in the past
> watching the various non-council members argue completely non-agenda
> items back and forth).
> 2b) Requests are made in tells and honored in turn. The moderator will
> announce to the channel who wishes to speak and the order they are in
> and will efficiently work through the list. If you can not remain on
> topic, you will lose your voice.

Ack for the rules, but I would leave the channel open. Keep moderation
as an option if people don't stick to the rules and if there's too
much noise.

> 3) Once discussion on the topic has concluded, the council members
> will vote on the actions requested by the developer body. That does
> not mean it is time for council members to concoct an entirely new
> plan by the seat of their pants... which leads me to the next topic.

Ack, plus the addition proposed by Tobias.

> 4) Council members will now be expected to ACK the agenda on the
> appropriate mailing lists at least 48 hours prior to the meeting. If
> you can't, let the council know. You should be able to do this without
> relying on your proxy, but your proxy may do this for you as well if
> you have an extended away.
> 4a) Failure to ACK the agenda will be noted on the meeting minutes.

It's not clear to me for what you need the 48 hours here? It should be
enough if the final agenda is acknowledged before the meeting. Or make
it the meeting's first topic, as it is usual in other contexts.

I agree that they shouldn't be any last-minute changes to the agenda,
but that's covered by point 1a) above.

> 4b) Council members will be expected to formulate their thoughts in
> reply to the agenda items and to research the discussion they wish to
> have on the mailing list PRIOR to the meeting and not fly by the seat
> of their pants.
> 4c) "The first I heard of this and I need 4 weeks to research this."
> or any variation of the quoted statement is no longer a valid
> statement. The point of the meeting is to weigh and debate the items
> before us now. Do your research PRIOR to the meeting, not during.

Full ack.

Ulrich



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [gentoo-dev] Jun 11th, 2009 Council Meeting Format
  2009-06-02  4:15 [gentoo-dev] Jun 11th, 2009 Council Meeting Format Doug Goldstein
                   ` (7 preceding siblings ...)
  2009-06-02 21:15 ` [gentoo-dev] Re: [gentoo-council] " Ulrich Mueller
@ 2009-06-03 19:54 ` Piotr Jaroszyński
  2009-06-04 14:27   ` Doug Goldstein
  2009-06-03 21:41 ` Denis Dupeyron
  9 siblings, 1 reply; 17+ messages in thread
From: Piotr Jaroszyński @ 2009-06-03 19:54 UTC (permalink / raw
  To: gentoo-dev

2009/6/2 Doug Goldstein <cardoe@gentoo.org>:
> All,
>
> The current council meetings have gotten completely out of hand for
> weeks meetings have become nothing more then a continuation of the
> senseless bicker-fest that have become the e-mail threads on GLEP54,
> GLEP55, and EAPI-3 without any real progress or sense coming of them.
> It's taken me a little bit to step up and put a stop to it but I fully
> intend on putting a stop to it. The point of the council meetings is
> to bring up a topic and decide on its merits whether it should be
> brought into the Gentoo Project or not. I quote from the first line of
> the Gentoo Council website:

I am the author of both mentioned GLEPs but I don't feel too guilty
about that. Council had every opportunity to decide upon them , one
way or another, or state clearly that they don't like this or that.
Instead, there has been a pointless discussion each time (4c comes to
mind here). Imho, council should be less afraid to make difficult
decisions.

> "The elected Gentoo Council decides on global issues and policies that
> affect multiple projects in Gentoo."
>
> We have all collectively failed the Gentoo Project since we have not
> been doing this for the past several weeks. I propose the following
> changes be instituted before the meeting and happen through the
> meeting:
>
> 1) Agenda Topics are posted to the appropriate mailing lists at a
> MINIMUM 7 days prior to the meeting. (That means the agenda must be
> formed by this Thursday).
> 1a) Any changes to the agenda should be ACK'd by the council members
> (off list via the council alias). Changes can not occur less than 48
> hours from the meeting.

Sounds good, but I would still allow some flexibility even during the
meeting if no-one objects.

> 2) The #gentoo-council channel become moderated as we had discussed
> several times in the past.
> 2a) Topics will be brought up and people wishing to address the
> council and the developer body at large should speak to the day's
> appointed moderator. We can take turns or I can do it (maybe it'll
> keep my head from banging against the keyboard as it has in the past
> watching the various non-council members argue completely non-agenda
> items back and forth).
> 2b) Requests are made in tells and honored in turn. The moderator will
> announce to the channel who wishes to speak and the order they are in
> and will efficiently work through the list. If you can not remain on
> topic, you will lose your voice.

I wouldn't be so strict here, use it as last resort.

> 3) Once discussion on the topic has concluded, the council members
> will vote on the actions requested by the developer body. That does
> not mean it is time for council members to concoct an entirely new
> plan by the seat of their pants... which leads me to the next topic.

++

> 4) Council members will now be expected to ACK the agenda on the
> appropriate mailing lists at least 48 hours prior to the meeting. If
> you can't, let the council know. You should be able to do this without
> relying on your proxy, but your proxy may do this for you as well if
> you have an extended away.
> 4a) Failure to ACK the agenda will be noted on the meeting minutes.
> 4b) Council members will be expected to formulate their thoughts in
> reply to the agenda items and to research the discussion they wish to
> have on the mailing list PRIOR to the meeting and not fly by the seat
> of their pants.
> 4c) "The first I heard of this and I need 4 weeks to research this."
> or any variation of the quoted statement is no longer a valid
> statement. The point of the meeting is to weigh and debate the items
> before us now. Do your research PRIOR to the meeting, not during.

4c) is the most important imho.

Also, I think meetings shouldn't be limited to 1 hour. I would move
the limit to at least 2 hours. Even if the process is improved, 1 hour
is just not enough.

-- 
Best Regards,
Piotr Jaroszyński



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [gentoo-dev] Jun 11th, 2009 Council Meeting Format
  2009-06-02  4:15 [gentoo-dev] Jun 11th, 2009 Council Meeting Format Doug Goldstein
                   ` (8 preceding siblings ...)
  2009-06-03 19:54 ` [gentoo-dev] " Piotr Jaroszyński
@ 2009-06-03 21:41 ` Denis Dupeyron
  2009-06-04  2:31   ` Richard Freeman
  2009-06-04 14:20   ` Doug Goldstein
  9 siblings, 2 replies; 17+ messages in thread
From: Denis Dupeyron @ 2009-06-03 21:41 UTC (permalink / raw
  To: gentoo-dev; +Cc: gentoo-council

Hi Doug,

I just got to this thread, so sorry for entering the debate a bit
late. I find your propositions very interesting. In my manifesto [1] I
have proposed something significantly different which simply consists
in spinning the long discussions off the council meetings using more
focused groups (see the GLEP process and Experts paragraphs). I
personally think our two ideas are complementary and not competing
against each others.

Denis.

[1] http://dev.gentoo.org/~calchan/manifesto09/manifesto.html



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [gentoo-dev] Jun 11th, 2009 Council Meeting Format
  2009-06-03 21:41 ` Denis Dupeyron
@ 2009-06-04  2:31   ` Richard Freeman
  2009-06-04 14:20   ` Doug Goldstein
  1 sibling, 0 replies; 17+ messages in thread
From: Richard Freeman @ 2009-06-04  2:31 UTC (permalink / raw
  To: gentoo-dev; +Cc: gentoo-council

Denis Dupeyron wrote:
> In my manifesto [1] I have proposed something significantly different
> which simply consists in spinning the long discussions off the
> council meetings using more focused groups

++

I've seen this used to good effect on projects at work.  The only 
challenge might be the fact that this works best when groups actually 
meet (as in everybody talking at the same time in the same place - or at 
least virtual place).

Also - such working groups are not a substitute for community 
involvement.  Usually the way these things happen are:

1.  Topic is brought up.
2.  Lots of people weigh in.
3.  People volunteer to form a short-term team to work it out.
4.  Team presents proposal.
5.  Lots of people cheer (hopefully).
6.  Oversight group (ie council) approves.

This of course requires a team mentality at a few points along the 
process.  Also - at work it helps that people without this kind of 
mindset get weeded out fairly quickly since the issue wouldn't be 
discussed if it weren't holding something up.



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [gentoo-dev] Jun 11th, 2009 Council Meeting Format
  2009-06-03 21:41 ` Denis Dupeyron
  2009-06-04  2:31   ` Richard Freeman
@ 2009-06-04 14:20   ` Doug Goldstein
  2009-06-04 14:29     ` Denis Dupeyron
  1 sibling, 1 reply; 17+ messages in thread
From: Doug Goldstein @ 2009-06-04 14:20 UTC (permalink / raw
  To: gentoo-dev

On Wed, Jun 3, 2009 at 4:41 PM, Denis Dupeyron <calchan@gentoo.org> wrote:
> Hi Doug,
>
> I just got to this thread, so sorry for entering the debate a bit
> late. I find your propositions very interesting. In my manifesto [1] I
> have proposed something significantly different which simply consists
> in spinning the long discussions off the council meetings using more
> focused groups (see the GLEP process and Experts paragraphs). I
> personally think our two ideas are complementary and not competing
> against each others.
>
> Denis.
>
> [1] http://dev.gentoo.org/~calchan/manifesto09/manifesto.html
>
>

This is not a debate nor is this thread meant to be a launching point
for people to promote their own campaign for being on the council and
I chide you for taking it as such. It's merely a change to the Council
Meeting format which I'd like to see and seeing if Gentoo developers
are ok with the change. We've already had the necessary amount of
council members agree with several of the points which will result in
a modified meeting format.

-- 
Doug Goldstein



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [gentoo-dev] Jun 11th, 2009 Council Meeting Format
  2009-06-03 19:54 ` [gentoo-dev] " Piotr Jaroszyński
@ 2009-06-04 14:27   ` Doug Goldstein
  2009-06-04 16:42     ` Richard Freeman
  0 siblings, 1 reply; 17+ messages in thread
From: Doug Goldstein @ 2009-06-04 14:27 UTC (permalink / raw
  To: gentoo-dev

2009/6/3 Piotr Jaroszyński <peper@gentoo.org>:
> 2009/6/2 Doug Goldstein <cardoe@gentoo.org>:
>> All,
>>
>> The current council meetings have gotten completely out of hand for
>> weeks meetings have become nothing more then a continuation of the
>> senseless bicker-fest that have become the e-mail threads on GLEP54,
>> GLEP55, and EAPI-3 without any real progress or sense coming of them.
>> It's taken me a little bit to step up and put a stop to it but I fully
>> intend on putting a stop to it. The point of the council meetings is
>> to bring up a topic and decide on its merits whether it should be
>> brought into the Gentoo Project or not. I quote from the first line of
>> the Gentoo Council website:
>
> I am the author of both mentioned GLEPs but I don't feel too guilty
> about that. Council had every opportunity to decide upon them , one
> way or another, or state clearly that they don't like this or that.
> Instead, there has been a pointless discussion each time (4c comes to
> mind here). Imho, council should be less afraid to make difficult
> decisions.

I happen to completely agree here. I can't count how many times I've
pushed the council to simply vote on what's presented to the council
and not try to create 6 months of debate and mailing list threads to
try and appease every single person so that the GLEP will get passed,
even if its not even related to the original GLEP 6 months later.

But again, this goes back to the situation where the wrong people are
running for the council for wrong reasons and other developers are
electing those people for the wrong reasons. The amount of time spent
debating something over the pretty look and not over technical merits
creates terrible signal-to-noise ratios (where I consider the pretty
debates as noise and the technical merits as signal).

I urge everyone running for the council to really look inward and see
WHY you're running. I urge everyone voting to look at the candidates
before you and decide if they will do their jobs as the technical
overlords of the Gentoo Project or bog themselves down in the noise.

-- 
Doug Goldstein



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [gentoo-dev] Jun 11th, 2009 Council Meeting Format
  2009-06-04 14:20   ` Doug Goldstein
@ 2009-06-04 14:29     ` Denis Dupeyron
  0 siblings, 0 replies; 17+ messages in thread
From: Denis Dupeyron @ 2009-06-04 14:29 UTC (permalink / raw
  To: gentoo-dev

On Thu, Jun 4, 2009 at 8:20 AM, Doug Goldstein <cardoe@gentoo.org> wrote:
> This is not a debate nor is this thread meant to be a launching point
> for people to promote their own campaign for being on the council and
> I chide you for taking it as such.

I was just trying to contribute to the debate, no more. Since I had
already written about this elsewhere I figured it was better to point
readers there than just repeating it here. And for your info I'm not
promoting any "campaign". Where and when have you seen me doing this
before ? I suggest you cool down a bit, and accept help and ideas from
wherever they come.

Denis.



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [gentoo-dev] Jun 11th, 2009 Council Meeting Format
  2009-06-04 14:27   ` Doug Goldstein
@ 2009-06-04 16:42     ` Richard Freeman
  0 siblings, 0 replies; 17+ messages in thread
From: Richard Freeman @ 2009-06-04 16:42 UTC (permalink / raw
  To: gentoo-dev

Doug Goldstein wrote:
> The amount of time spent
> debating something over the pretty look and not over technical merits
> creates terrible signal-to-noise ratios (where I consider the pretty
> debates as noise and the technical merits as signal).
> 

I'm not sure that much time on this list is spent debating "pretty look" 
  - unless you're concerned that the EAPI-in-filename objection comes 
down to "looks."  This is really a matter of elegant design and that 
certainly is a technical consideration.  In any case, if the KDE team 
wanted to make the default color scheme dark gray on black I'd hope the 
council would step in.  The council has overall responsibility for the 
direction of Gentoo and is not limited to considering only technical 
matters.

I think that half the reason the glep55 debate seems to have gotten so 
many people angry is that half of the flames amount to "you have no 
right to voice that opinion" or "your opinion doesn't matter."  Maybe 
that should be true, and maybe it shouldn't be true.  However, you 
aren't going to be making many friends with that approach.

Likewise, if 90% of the developers on a project don't think a change 
should happen, I'm not convinced that it should happen regardless of its 
merits.  The 10% who think they have all the winning technical arguments 
should try persuading the 90% to agree rather than simply pointing out 
that they are wrong.  It isn't like the average gentoo developer can't 
follow this stuff...



^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2009-06-04 16:42 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-06-02  4:15 [gentoo-dev] Jun 11th, 2009 Council Meeting Format Doug Goldstein
2009-06-02  5:10 ` Arun Raghavan
2009-06-02  5:53 ` Andrew D Kirch
2009-06-02 13:49   ` Tiziano Müller
2009-06-02  5:59 ` Robin H. Johnson
2009-06-02  6:30 ` Patrick Lauer
2009-06-02 16:05 ` Tobias Scherbaum
2009-06-02 18:02 ` Tiziano Müller
2009-06-02 18:59 ` Petteri Räty
2009-06-02 21:15 ` [gentoo-dev] Re: [gentoo-council] " Ulrich Mueller
2009-06-03 19:54 ` [gentoo-dev] " Piotr Jaroszyński
2009-06-04 14:27   ` Doug Goldstein
2009-06-04 16:42     ` Richard Freeman
2009-06-03 21:41 ` Denis Dupeyron
2009-06-04  2:31   ` Richard Freeman
2009-06-04 14:20   ` Doug Goldstein
2009-06-04 14:29     ` Denis Dupeyron

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