On Oct 14, 2006, at 8:12 PM, Alan D. Cabrera wrote:
On Oct 13, 2006, at 12:16 PM, Leo Simons wrote:
On Oct 12, 2006, at 5:13 PM, Noel J. Bergman wrote:
Can we agree that regardless of which style one might prefer the packaging, there are multiple valid approaches, and that this level of difference
should not be a release criteria for the Incubator?

ASF release processes work because people can vote however they want. I don't want to create a *rule* that says people that vote can't vote in some way for some reason.

Do I understand your statement correctly in that you think that it's perfectly ok for people from the _Incubator PMC_ to vote against a release because they prefer camel case names to those whose parts are separated by underscores? (I have used a trite example to make my point)

Short answer: yes.

Long answer: you're twisting "should not have rule that [A] is not ok" into "[A] is perfectly ok". It isn't a real-world example. If anyone on the incubator PMC would vote that way for that reason, then that is a problem to solve (at that point).

The ASF has (unfortunately, I would say) some amount of hierarchical structure, encoded in its bylaws, which have some amount of "absolute" authority. Eg, giving another silly example, the incubator PMC chair can shut down any or all incubating projects, without prior notice, without prior consultation with its PMC or the wider community. Such a thing doesn't happen in practice, but everywhere we write rules we should be concious not to conflict with that structure.

It seems to me that Noel's comment that technical decisions are outside the realm of the Incubator PMC release votes and that the place to chime in is at the project level, not at the Incubator PMC level, is perfectly reasonable.

Yes it is. But that's not a rule. I, as an example of a PMC member, will not +1 a release I have strong issues with, whether those issues are technical or not.

As an example, I won't +1 a release consisting of non-compileable source in a non-existent programming language with documentation claiming it is the best thing since sliced bread. I would happily ignore any policy that states I'm to ignore any references to sliced bread when placing a vote.

As another example, I will happily -1 a release for some kind of web framework or application, if, while looking at it, I come across some sort of painful potential security vulnerability, and I would likely not even mention the specific reason in public (and now we're getting realistic, since this has happened once).

When I said "ASF release processes work because people can vote however they want", I left out a lot of details (since you can write a book or two about the details). As a final example, I have earned my position on the incubator PMC, and earned it only because I'm trusted to use my vote responsibly. There's no rule needed to make me "behave" (except perhaps a "no party policy" at apachecon hotels, but that's getting off-topic).

LSD


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

Reply via email to