Sanjiva,

As you rightly said, the key is the sentence from your email:
"if you have an objection the only way to get serious attention to it"

IMHO, You can start with a gentle push and if you don't get "enough
attention" then do a -1.
IMHO, No one can expect a total control of changes to a class that was
just checked in a few hours ago. That's preposterous. Unless *ALL*
details were discussed prior on the mailing list and the checkin was
just a formality.
IMHO, the situation was not serious enough to warrant a -1.

Yes, the process is if there is a -1 then the code needs to be
reverted to the previous version as soon as possible, unless there is
build break in our test harness.

Sorry, IMHO, spate of -1's that i see means a "My way or the Highway"
approach is taking root and i personally don't like it.

thanks,
dims

On 6/17/07, Sanjiva Weerawarana <[EMAIL PROTECTED]> wrote:
David Illsley wrote:
> I agree with Srinath, I'd prefer to see consensus building rather than
> vetoes.

David, this is a fundamental misunderstanding of Apache voting rules. -1s
*DO NOT* mean vetos except for code commits .. and those MUST be
accompanied by explanations.

When someone has committed the code already, if you have an objection the
only way to get serious attention to it is to say "sorry; this commit
cannot go thru and here's why". Its a status quo thing- the committed code
is now status quo and if the objector doesn't get to put the committer in
defensive mode they are naturally at a losing proposition.

> Bluntly, in an open source project I fully expect there to be
> decisions made I don't entirely like, but which are supported by

Of course.

> others. That's happened to me in the past year and I know it's
> happened to others. When the number of vetoes outnumbers the -0's or
> 'I don't like this', it suggests that we've lost sight of that and
> that individuals are expecting everything to exactly match their
> mental model.

I also watch this list carefully to make sure we have a good community and
don't get the sense that we've come to the scenario you are describing.
Are you of the feeling that we have? If so then we definitely have to do
something.

> I honestly believe that the majority of the contributors have
> reasonably well aligned goals and an understanding of the current
> design consensus. Lots of vetoes are therefore, to me, not an
> indication of real technical differences, but of communication and
> collaboration problems (which -1's don't seem to help.. a self
> perpetuating cycle.)

+1 that -1s tend to be an indication of a lack of collaboration more than
anything else.

Sanjiva.
--
Sanjiva Weerawarana, Ph.D.
Founder & Director; Lanka Software Foundation; http://www.opensource.lk/
Founder, Chairman & CEO; WSO2, Inc.; http://www.wso2.com/
Director; Open Source Initiative; http://www.opensource.org/
Member; Apache Software Foundation; http://www.apache.org/
Visiting Lecturer; University of Moratuwa; http://www.cse.mrt.ac.lk/

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




--
Davanum Srinivas :: http://davanum.wordpress.com

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

Reply via email to