This guide highlights the process and responsibilities of committers on Sqoop project.

Note: Just like contributors, committers must follow the same guidelines for contributions as highlighted in the How to Contribute guide.



Committing patches

The primary responsibility of committers is to commit patches from various contributors. In order to do so, a committer should follow these guidelines:

Contributing patches

Committers can contribute patches on their own but should not commit them directly. As outlined in the How to Contribute guide, a committer should go through the same exercise of creating the patch, submitting it for review and ensuring that it is attached to the JIRA.

Once your patch is reviewed by another committer, that committer will follow the steps outlined above in the 'Committing patches' section to commit your patch and close the associated JIRA.

The only exception to this is when other committers are not available and you are the only active committer. In which case, Sqoop's voted policy is to wait for 2+3 days before committing. The full stated policy is as follows:

Subject: [VOTE][RESULT] Review and Commit Policy
From: Arvind Prabhakar (arv...@apache.org)
Date: Aug 22, 2011 9:53:34 am
List: org.apache.incubator.sqoop-dev
The vote for Review and Commit Policy is now closed. The proposal voted for is:

The DISCUSSION thread for this topic can be found at [1].
The VOTE thread for this topic can be found at [2].

Result:

The proposal passes with the following votes:

3 +1 votes: Ahmed, Mohammad, Jonathan
0 +0 votes
0 -1 votes

Relevant threads:
[1] http://markmail.org/thread/otolffxxr2b5sdqx
[2] http://markmail.org/thread/cmgoaqziyubl4xcg

Thanks,
Arvind

Source: Original Mail