11/13/2002 12:50:38 PM, Eddie Bush <[EMAIL PROTECTED]> wrote:
><whisper>Don't bother drawing a ballot up - these guys don't use 
it! 
> They're all like thinking outside the box and adding options to 
it, 
>dude!  ... and there's that one fellow who is always saying "put 
your 
>code where your mouth is - we only vote on code" - while standing 
there 
>with a wild, Clint Eastwood look on his face!  (Go ahead punk - 
make my 
>release-candidate!)  In any case, most people will tell you to 
ask for 
>forgiveness instead of permission.</whisper>

The thing with voting at Apache, in respect to coding, is that it 
usually implies dissent. We take affirmative votes as to granting 
write access and as to releases, but day-to-day coding is subject 
to lazy consensus. This means a change is assumed to be kosher 
unless someone says otherwise. When someone does say otherwise, 
then we can resort to an actual product-change vote. 

In some Apache circles, voting on a product change is considered 
"crude". It's believed that we should be able to discuss these 
things politely and make graceful changes without the overhead of 
a formal [VOTE]. A consensus vote is a last resort should polite 
discussion fail.

I think in this case, we are actually taking a [POLL] to find out 
how people feel. In the end, someone will take responsibility for 
making the change. If we try and we like it, then whatever change 
is made sticks. But if we try it and we don't like it, then we'll 
have to change it until we do. 

I think using the [POLL] header to call attention to a plan is a 
good idea, but we might want to reserve [VOTE] for new committers, 
releases, and disputed product-changes. We should also make it 
clear that we are always interested in what ~everyone~ thinks, 
developers and committers alike.  

One subtle point is that Committers are obligated to indicate that 
we *may* veto an action as soon as possible. So sometimes we 
mention "-1" in the context of discussing a course of action. But 
that itself is not a veto, but the forewarning of a veto. At 
Apache, code only rules.

-Ted. 

(I'm not exactly sure myself what that least sentance means, but 
it shore sounds pretty =;)




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

Reply via email to