Hi.

I am not sure if this is the right place for such a question/suggestion,
but better here than nowhere :-)

I have lately been meet with confusion in 2 situations, both at ASF
community level (at least if you look from a distance).

Lazy consensus defines "silence is consensus", but projects (like e.g.
labs) tends to redefine this rule:

"Every ASF committer can ask for one or more labs. The creation of the lab
requires a PMC lazy consensus vote (at least three +1 and no -1, 72 hours)"

In my mind this sentence is hard to understand, does it mean:
a) PMC who dont send an explicit +1/-1 cast a +1 == "silence is concensus"
or
b) 3 +1 pmc votes is needed, so the rules of  "lazy consensus" does not
apply

The people who wrote the lines I quote are all much more experienced in
"the apache way" than I am, but I believe its important that newcomers
(like myself) can read and understand what is written, without having to
read "between the lines".

I suggest, that we make an effort to at least at ASF community level, not
to confuse, but to be precise. I believe it would be correct to append [1]
with:

"Lazy consensus cannot be used, if the project requires a minimum number of
+1 for the proposal to be accepted"

@labs, please dont feel targeted, I am not picking on your project (which I
happen to believe is VERY important, and much too unknown"), but allowing
myself to use your good website as documentation for my point.

rgds
jan I.


[1] 
http://community.apache.org/committers/lazyConsensus.html<http://community.apache.org/committers/lazyConsensus.html>

Reply via email to