Doug Cutting commented on ZOOKEEPER-78:

> FWIW I've attached about 5 patch files so far, with none of them being 
> committed anywhere [ ...]

Are they getting reviewed promptly?  A primary job of committers is to keep the 
Patch Available queue short, by trying to review patches within a few days of 
their contribution, either committing them or rejecting them with a clear 
explanation.  If the committers are unable to keep up with the contributors, 
then the project probably needs more committers.  In this case, contributors 
should also do everything they can to make committers lives easier, so as not 
to further delay their patches.

Contributors should be nominated to become committers when they've provided a 
series (e.g., 3+) non-trivial, high-quality patches, and demonstrated an 
ability to work peacefully with existing committers, following procedures, etc. 
 If someone provides patches that apply cleanly, fix real user problems, 
include unit tests, and the contributor responds to criticism in a positive 
manner, then they should be nominated as a committer in short order.  Then they 
can start reviewing and grooming new committers themselves!

> added a high level protocol/feature - for easy Leader Election or exclusive 
> Write Lock creation
> -----------------------------------------------------------------------------------------------
>                 Key: ZOOKEEPER-78
>                 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-78
>             Project: Zookeeper
>          Issue Type: New Feature
>          Components: java client
>    Affects Versions: 3.0.0
>            Reporter: james strachan
>         Attachments: patch_with_including_Benjamin's_fix.patch, 
> using_zookeeper_facade.patch
> Here's a patch which adds a little WriteLock helper class for performing 
> leader elections or creating exclusive locks in some directory znode. Note 
> its an early cut; am sure we can improve it over time. The aim is to avoid 
> folks having to use the low level ZK stuff but provide a simpler high level 
> abstraction.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

Reply via email to