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

Compare with Current View Page History

« Previous Version 13 Next »

How to contribute to Roller

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.

Join the developer mailing list

Join the developer mailing list, ask questions and help with those asked by others. Tell us how you use Roller, what you like and dislike. Discuss ideas you have for improving any aspect of the Roller project from the website to the documentation and code.

Get your fixes and improvements into Roller

If you've used Roller, you probably made small fixes and perhaps even add some new features. Getting these fixes and improvements helps Roller and it helps you because, once you get your fixes in you don't have to worry about adding them again when new versions of Roller come out.

  • 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.
  • 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.
  • Discuss the changes you wish with the mailing list. Try to get consensus on the need for the changes and the implementation.

Help triage the issues

This sounds boring but it can be very helpful to the project because we have lots of old and no longer relevant issue reports that should be closed, deleted or marked as duplicates. The issue tracker is here: https://issues.apache.org/jira/browse/ROL

  • No labels