Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

...

Within the Kafka project, different types of decisions require different forms of approval. For example, the previous section describes several decisions which require 'lazy consensus' approval. This section defines how voting is performed, the types of approvals, and which types of decision require which type of approval.

Voting

Wiki MarkupDecisions regarding the project are made by votes on the primary project development mailing list ([dev@kafka.apache.org|mailto:dev@kafka.apache.org]). Where necessary, PMC voting may take place on the private Kafka PMC mailing list. Votes are clearly indicated by subject line starting with \ [VOTE\]. Votes may contain multiple items for approval and these should be clearly separated. Voting is carried out by replying to the vote mail. Voting may take four flavors

Vote

Meaning

+1

'Yes,' 'Agree,' or 'the action should be performed.'

+0

Neutral about the proposed action (or mildly negative but not enough so to want to block it).

-1

This is a negative vote. On issues where consensus is required, this vote counts as a veto. All vetoes must contain an explanation of why the veto is appropriate. Vetoes with no explanation are void. It may also be appropriate for a -1 vote to include an alternative course of action.

...