[Swift-devel] [VOTE] Mike to be dev.globus project chair

Ben Clifford benc at hawaga.org.uk
Wed Jun 18 19:25:44 CDT 2008


> By dev.globus rules as far as I can tell, everyone on the developer's 
> list can vote but only the committers votes are binding.

The guidelines define no specific process for the election of a chair 
other than:

> Each Globus project is required to name a project Chair via some process 
> defined by the project's committers.

Specifically they do not mandate that either of the electoral mechanisms, 
'Majority approval' or 'Consensus approval' are used.

Tibi, as a non-committer, does not get to define the process by which a 
project chair is named. However, he might participate in that process, 
depending on how it is defined.

Should that process be defined (by the committers) to be 'majority 
approval' then he would be able to participate in the majority approval 
vote as a 'contributor' and hence a 'member'; in that respect his vote 
would count in the second clause of the majority approval requirement that 
there be more +1 votes than -1 votes; it would not count towards the first 
clause requirement that there be at least three binding +1 votes.

> The guidelines ask that committers indicate this with the string 
> "(binding)" after their vote, as in "+1 (binding)".

They make no such request. They assert that a committer *may* add that 
indication, in order to simplify a tally. My interpretation of the 
guidelines is that placing such a mark or not placing such a mark does not 
affect the nature of the particular committer's vote in any way.

On a non-guideline related note:

> Date: Wed, 18 Jun 2008 10:35:49 -0500
> The vote closes at 5:00 PM CDT today, June 18.

That is an extremely short voting window not even covering one 24h period; 
given the global nature of Swift development, this is a bad precedent to 
set for vote duration.

-- 



More information about the Swift-devel mailing list