cancel
Showing results for 
Search instead for 
Did you mean: 

How to contribute to Activiti Project

vranwikar
Champ in-the-making
Champ in-the-making
Hi,

I am very new to Activiti and recently started working on it. I want to contribute to the Activiti open source project. Can you pls suggest me some starting points which will help me get started with the project.

Thanks and Regards,
Vallabh
3 REPLIES 3

frederikherema1
Star Contributor
Star Contributor
I suggest checking out the git master and get familiar with the code-base. Our build is all maven-based, so it's easy to setup in the IDE of your choice (we use eclipse, though). Take a look in the "developer guide" on the wiki to get started.

Since Activiti is a big project with a lot of sub-modules, it off course depends on what you're interested in and what your strengths are. A good starting point is to look into the tests we currently have (and examples, in the src/test/java/…/examples) to see how the engine works internally. Next, you can pick an issue you feel comfortable with fixing from our JIRA and suggest a fix for it (make a pull-request on github, which we review).

Offcourse, don't forget to sign a contributor-agreement (see wiki) Smiley Wink

dan_
Champ in-the-making
Champ in-the-making
Hi,

I am an SAP employee, I have created a patch to support SAP Hana DB based on Activiti 5.20. I would like to contribute this patch back to Activiti. From where do I start?

Thank you!

Dan

vasile_dirla
Star Contributor
Star Contributor
Hi Dan,
You have to fork the Activiti repo. https://github.com/Activiti/Activiti
and then create a PR with the changes.