On Sun, 2008-01-06 at 19:26 +0100, Roland Weber wrote:
> Hi folks,
> 
> I've taken a look around at the "Charter" of some other projects.
> I've found anything from a simple scope description [1,2] or just
> the TLP proposal [3,4] to extensive descriptions with Mission,
> History, Terms and other stuff [5,6].
> What exactly is a Project Charter, what are the Bylaws, and what
> is the relation of the two? If this was a quiz show, I would have
> guessed that the Charter describes the scope, and the Bylaws the
> mode of operations. But maybe the two are one and the same?
> 
> Taking a look at the Charter that Oleg drafted:
>       http://hc.apache.org/charter.html
> I would prefer to...
> - expand the project scope description. It defines what we do.
> - drop the list of specifications. That reads more like a
>   technical specification than a useful project description.
>   Specifications can be listed with the components or modules
>   that implement them.
> - replace the initial set of committers by a link to the
>   accepted TLP proposal.
> 

Roland

Feel free to make changes that you deem necessary. Once you are happy
with the charter and the bylaws let us keep it short and sweet: invite
others to review and make amendments and then call for a vote. 

> Regarding the mode of operations, I can write something up
> based on the Jakarta Bylaws (which are accessible through
> the "Charter" link (!) in the right-hand navigation bar):
>       http://jakarta.apache.org/site/management.html
> The two questions I expect this kind of document to answer
> are:
> 1. Who has a binding vote on what decisions?
> 2. Which decisions require a 3/4 majority of eligible voters
>    and which a simple majority of votes cast?
> 
> My current draft answers are:
> a) PMC level decisions are votes on releases, on changing
>    the charter/bylaws, establishing new subprojects, and
>    accepting new committers or PMC members. Only PMC members
>    have a binding vote, decisions require three binding +1,
>    vetos can be overruled by a 3/4 majority of PMC members.
>    Votes are strictly binary: +/-1.
> b) other decisions (project plans, including a feature, new
>    mailing list,...) require a simple majority of cast votes,
>    with three binding +1. PMC members and committers have a
>    binding vote. Votes can be non-binary: +/-0 +/-1.
> 

Makes sense.

> Of course, the distinction between PMC members and committers
> is currently hypothetical.

I guess this kind of structure suits larger projects better. 

>  But I like the idea of giving new
> committers a binding vote on some decisions from the start.
> 
> Comments, thoughts, or other feedback?
> 

Thanks for taking care of all these chores.

Cheers

Oleg


> cheers,
>   Roland
> 
> [1] http://lenya.apache.org/charter.html
> [2] http://db.apache.org/derby/derby_charter.html
> [3] http://commons.apache.org/charter.html
> [4] http://logging.apache.org/charter.html
> [5] http://xmlgraphics.apache.org/charter.html
> [6] http://xalan.apache.org/charter.html
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 


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

Reply via email to