There are very different ways how you can contribute and some of them are very easy. We even consider just complaining a good contribution ;-) As it's always good to know where we can improve. If you indicate a constructive proposal of how we could improve it, even better. If you actually supply create a patch pull request and a unit test as part of a jira issue, then becomes very simple for us to evaluate and accept a requestthat's even better.
If you have an idea for a real code contribution, just follow these the steps below. We grant access very easy to work out your ideas in a branch.
In the community web page, it is explained where and how to setup your accounts.
2) Request membership if you want JIRA assignmemnt
If you want JIRA issues to be assigned to you, then you need to become a developer on the codehaus Activiti project. Go to the activiti page on codehaus, Search in the left menu for 'Membership'. And click on 'Apply to join as a Developer'. Then give me a ping by email (t o m ATal fres co dot c o m) as I don't get notified automatically yet.
Signing a contributor agreement
In order for us to be able to accept your contributions, we need you to sign a contributor agreement. Download, print, sign, scan an individual contributor agreement. Then send the signed scan to t o m ATal fres co dot c o m or jor am aTal fre co dot co om
tijs.rademakers AT alfresco dot com.
Before you submit a pull request, always run mvn -Pcheck clean install and ensure it runs fine. It's good if you indicate that you've ran this successfully.
5) If you want suggestions for contributions, check the issues assigned to the 'Contributable' release