Apache Cassandra
>
Index
>
HowToContribute
Apache Cassandra
HowToContribute
Edit Page
Browse Space
Add Page
Add News
Added by
Johan Oskarsson
, last edited by
Johan Oskarsson
on Apr 10, 2009 (
view change
)
Check if someone else have already begun work on the change you have in mind in the
issue tracker
If not, create a ticket describing the change you're proposing in the issue tracker
Check out the latest version of the source code
svn checkout
http://svn.apache.org/repos/asf/incubator/cassandra/trunk
cassandra-trunk
Modify the source to include the improvement/bugfix
Verify that you follow Cassandra's formatting conventions (Use
http://incubator.apache.org/cassandra/cassandra-eclipse-formatter.xml
if you use Eclipse)
Verify that your change works by adding a unit test.
Make sure all tests pass by running "ant test" in the project directory.
When you're happy with the result create a patch:
svn add <any new file>
svn diff > CASSANDRA-issuenumber.patch
Attach the newly generated patch to the issue and click "Submit patch" in the left side of the JIRA page
Wait for other developers or committers to review it and hopefully +1 the ticket
Wait for a committer to commit it.