You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 12 Next »

How to join the project

The way to join the project is to subscribe to the development mailing list and start acting like a member of the project: asking questions, making suggestions, responding to question, proposing changes and submitting fixes and patches. If you get along well with others, do quality work and show some commitment to the project somebody will most likely nominate you to be a committer.

How to get your code changes in to Roller

If you've got some changes you'd like to get into Roller, here is the process:

  1. Download the Roller code from SVN and get setup to build it. There are instructions for this on the Roller Source Code page and in the Build Guide.
  2. Study the parts of the code you'd like to change, enhance, add to, etc. Subscribe to the Roller dev mailing list so you can ask the experts.
  3. Still interested? Then submit an individual contributor agreement (ICLA) to the Apache Software Foundation via mail or FAX. See: http://www.apache.org/licenses/icla.txt
  4. Discuss the changes you wish with the mailing list. Try to get consensus on the need for the changes and the implementation.
  5. Implement your changes and once you've got them working, create a new issue in Roller's JIRA issue tracker and attach your patch to that.
  6. Urge, remind and pester the Roller committers to evaluate and accept your change.
  • No labels