Differences between revisions 4 and 5
Revision 4 as of 2015-01-27 17:43:16
Size: 1713
Revision 5 as of 2015-03-02 19:10:55
Size: 1841
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:

Please see [[https://cwiki.apache.org/confluence/display/SAMZA/Contributor%27s+Corner|Samza's new wiki]].


Please see Samza's new wiki.

Contributor's Corner

Interested in contributing patches to Samza? This page will get you started.





Install rbt to make life easier.

sudo easy_install -U RBTools


After setting up, you'll want to checkout the code.

git clone http://git-wip-us.apache.org/repos/asf/samza.git

To work on a JIRA once you've checked out, create a new branch.

git branch SAMZA-2_fine-grain-control-over-stream-consumption

Now you can checkout the branch to work on it.

git checkout SAMZA-2_fine-grain-control-over-stream-consumption

Once you've committed some changes to the branch, you can submit your patch to Review Board.

rbt post --summary=SAMZA-2

The post command will spit out a URL. Verify that everything looks good, and then publish the review.

rbt publish 13725

Publishing will notify the dev mailing list that a new review request has been published.

The JIRA for the bug you're working on should be updated as well. Start by downloading the diff from Review Board.

curl https://reviews.apache.org/r/13725/diff/raw/ > /tmp/SAMZA-2.0.patch

Next, visit the JIRA page (e.g. https://issues.apache.org/jira/browse/SAMZA-2), and attach the patch file with a comment that points to the review board. See this example.

ContributorsCorner (last edited 2015-03-02 19:10:55 by ChrisRiccomini)