Stefano Mazzocchi wrote:

Stephen McConnell wrote:


Following from Berin's reuest, I've drafted up a legalistic proposal relating to the ponts abput PMC voting procedures. Please not that this does not address lots of things - but that's the point - it is only dealing with the procedures concerning decion making. The interntion is to put this up for commmunity vote and a subsequent PMC vote. For PMC members it is important to note that this text is chnging the voting rights that you have today - so please ready carefully. Cheers, Steve.


APACHE AVALON PMC VOTING PROCEDURES - PROPOSAL

Definitions
----------

Definition 1. PMC

All references to the PMC within this document shall be deemed as
the Apache Avalon Project Management Committee, established in
accordance with the Apache Board resolution of the
20 November 2002 as detailed with the following document or
amendments adopted in accordance with the procedures herein
defined.

http://jakarta.apache.org/avalon/AVALON-PMC-RESOLUTION.TXT

Definition 2. PMC Membership

The PMC membership as established by the Apache Board
resolution as detailed under definition [1]:

This reflects the present but fails to indicate directions for the future. Say, how can somebody come in or go out of a PMC?

This is only addressing the P&P for how decisions are made.
It is not the end-game - just the step on agreeing how top agree.


Definition 3. PMC Chair

  A member of the PCM, as defined in definition [2], duly elected
  by the PMC Members to represent the interest of the PMC and the
  broader Avalon Community towards the Apache Board as defined under
  the PMC resolution and/or adopted amendments (definition [1]).

Again, this reflects the present, but not the future. I propose to have the chair elected every 6 months.

Again - that's a seperate subject that needs to be dealt with but can be considered indepedently of the subject of rules for agreement.


Definition 3. PMC Charter

The initial charter of the PMC is defined under the Apache Board
resolution as detailed under definition [1].

Definition 4. Normal Vote

  Normal votes shall be deemed as any vote not falling within the scope
  of a Qualified Majority Vote as defined by definition [5].

Definition 5. Qualified Majority Vote.

  A Qualified Majority Vote is a vote applied to any of the following:

  (a) Modification to and amendment of the PMC Charter as defined
      by definition [3].

  (b) modification to or amendment of the policies and procedures
      established hereunder.


PMC Policies and Procedures (P&P)
---------------------------------

Article 1, PMC Voting Procedures

  (a) Preconditions to Voting

      A vote shall be proceeded by prior discussion, normally
      initiated by a an email thread commencing by the "[PROPOSAL]"
      tag with the message title.  Proposal resulting in the
      establishment of a vote shall be presented under a thread
      commencing with the "[VOTE]" tag.  The PMC Chair may disallow
      a vote at his/her discretion, providing that justification is
      provided.  PMC chair decisions on vote integrity shall be
      binding on the PMC members.

Nah, a PMC chair shoudn't even be noticed as a chair, but as a secretary. It should be as hidden as possible. I don't think we need this, it's a call for making chairs appear rude.

There is never a need to disallow a vote.

I'm pretty strong on this: I would like the PMC chair to be as simple and transparent as possible.

I think the last couple of sentences could be reworked - these is plently of evidence of badly formed votes that lead to missunderstandings - and people launching votes within properly declaring them as such. These are exactly the sort of things real chairs do. Working suggestions apreciated - I'll thinnk about it as well.


  (b) Quorum Calculations

      Quorum on all motions shall be at least three (3) and not
      less than 50% of the elected members (rounded up to the
      nearest non-fractional number).

  (c) Normal Majority Vote

      A vote undertaken within the scope of a Normal Vote as defined
      by definition [4] shall require a 50% majority before the vote
      may be considered as binding, shall be subject to the quorum
      calculations as defined under Article 1 (b), vote duration
      as defined by Article 1 (e), and validity shall be subject to
      reasonable engagement towards actions as defined under the
      voting preconditions of Article 1 (a), where the notion of
      reasonable shall rest with the PMC Chair.

Again, we don't need the chair to do anything. Let's cut the legal crap as much possible. and let's remove potential friction points.

Don;t see a problem changing this.


  (d) Qualified Majority Vote

      A vote undertaken within the scope of a Qualified Majority Vote
      as defined by definition [5] shall require a 2/3 majority
      (rounded to the nearest non-fractional number) before the vote
      may be considered as binding upon the PMC members.

  (e) Vote Duration

      Any vote conducted by the PMC may be closed within 7 days of its
      initiation providing that quorum has been met in accordance with
      Article 1 (b).  A vote not meeting quorum during the initial 7
      day period shall default to a 14 day duration.  On expiration of
      a 14 day vote duration, if quorum has not been achieved, the
      vote shall be consider as s failed vote.

I agree with Paul's vision that 'within' is bad. I see this already patched in a later version so I'm cool with this.

  (f) Post-conditions to Voting

      A vote shall be concluded by a result announcement presented by
      email under a thread commencing by the "[VOTE-RESULT]" tag with
      the message title.  The PMC Chair count shall stands as the
      final authority on vote counts. Non announcement of a vote
      result by the chair within 60 days of the initiation of a vote
      shall render the vote null and void.

Again, no need for all this bureucratic stuff. When the vote is over, somebody will post the count (not only the chair can count, hopefully) and tell me, are you really going to wait 60 days before asking what's going on?

Already removed.


As I said previously, let's write the smallest possible thing that can possibly make sense. And let the chair be perceived as just another member with no particular power... otherwise you'll have to spend half of your time dissipating the friction that will emerge everytime there is no absolute consensus on the chair election (like right now, for example)

I'll put some more time into it later today.

Cheers, Steve.

--

Stephen J. McConnell

OSM SARL
digital products for a global economy
mailto:[EMAIL PROTECTED]
http://www.osm.net




--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to