[sakai2-tcc] TCC and votes
Steve Swinsburg
steve.swinsburg at gmail.com
Wed Aug 25 06:25:58 PDT 2010
Hi Seth,
This all sounds good. I agree that the 'vote' word is thrown about a bit, even people responding with +1 when really they are just agreeing to something, not a vote per se. So we should tighten the reigns on this practice.
That said, often we do need formal votes just to make it clear for the archives. I think the 72 hour window is perfectly suitable.
cheers,
Steve
On 25/08/2010, at 1:49 AM, Seth Theriault wrote:
> Hello,
>
> A few people have contacted me regarding the TCC and votes. These
> comments and some cloudy weather at the beach this weekend
> spurred me to think a little more deeply about how "votes" fit
> into what we are doing.
>
> In the debate over voting v. working, I prefer working. It would
> be shameful if this group just turned into a technical "board of
> elections" or if people believed that every proposal or thought
> or idea they had required a vote. I think there is a big
> difference between keeping people engaged and informed about
> technical issues and "approving" things.
>
> That said, I think we do need formal votes for some things like
> releases or schedules so that decisions are actually made on
> big-ticket items. These decisions help us to communicate with the
> rest of the community so it can be more effective.
>
> So how do we balance this?
>
> First, our decision-making procedures probably need to evolve a
> bit. Under cloudy skies, I took another look at the Apache voting
> process:
>
> http://www.apache.org/foundation/voting.html
>
> and compared it to what we have written down in Confluence.
>
> I think we have accidentally combined "formal", -1/0/+1 votes
> with lazy consensus (as defined by Apache). This is the same
> fatal flaw that exists in Sakai-Dev voting because calling for a
> vote on Sakai-Dev is the same as calling for lazy consensus since
> there were no binding votes. But now we have binding votes in the
> TCC and perhaps we want to exercise them judiciously.
>
> To do this, we might want to make a small semantic change in how
> we operate: Being careful about using the word "vote" in our
> discussions. For the most part, we just want lazy consensus, not
> a formal vote, but we need to be clear about it. A good example
> of this clarity is Chuck Severance's recent dev list message
> about a Pluto library upgrade. The result was some nice
> discussion back and forth, and then some work got done.
>
> If we do want a vote on something (perhaps a lazy consensus
> proposal got a lot of questions or there is real disagreement
> about what to do) we need to be prepared to go through the more
> rigid process, most notably the 72-hour voting window. We also
> want to be very clear and precise about what the vote is about.
>
> Second, if you think something needs a vote, feel free to call
> for it and manage it yourself, subject to the requirements. The
> Chair and Vice-Chair have NO monopoly on deciding what proposals
> float to the top for votes or approval. They are available to
> help you administer a vote or even act as a sounding-board if you
> are not sure what to do (although I think the group is probably
> the best sounding board).
>
> Seth
>
> _______________________________________________
> sakai2-tcc mailing list
> sakai2-tcc at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/sakai2-tcc
More information about the sakai2-tcc
mailing list