Sure thing.

If you haven't already, join the dev mailing list 
(http://kafka.apache.org/contact).

The process is documented here: 
https://cwiki.apache.org/confluence/display/KAFKA/Kafka+Improvement+Proposals

Once you create the KIP page, you should also add it to "under discussion" 
here: https://cwiki.apache.org/confluence/display/KAFKA/Kafka+Streams 
(this is also a good place to browse other Streams KIPs, and you can just copy 
one as a template)

As mentioned in the KIP process, after creating the wiki page, you send a 
`[DISCUSS]` email to the dev list. Maybe mention that you're trying to make the 
deadline and say that you'll only wait so many hours before starting the vote.

Then, you send a new email entitled `[VOTE] KIP-{whatever number}: {the title 
of your KIP}` and mention that you're opening the vote up. The vote must be 
open at least 72 hours (to allow for vetos). After 72 hours, assuming there are 
no vetos, whenever you have at least 3 binding votes, you can declare the KIP 
accepted. Then you update your KIP, the main KIP page, and the Streams KIP page 
accordingly.

These are the folks who have binding votes: https://kafka.apache.org/committers
Other folks, like me, may also vote, but it's just informational. These are 
called non-binding votes.

Let me know if you run into any snags!

[ Full content available at: https://github.com/apache/kafka/pull/5619 ]
This message was relayed via gitbox.apache.org for [email protected]

Reply via email to