Codebase

The codebase is hosted at github:

https://github.com/Activiti/Activiti

Public anonymous access to the Activiti codebase. No username or password necessary.

If you want to contribute, checkout How to become an Activiti contributor

Forums

For the forums you'll need a separate account. If you don't have a forum account register with the Activiti forums here.

User forum

Link: http://forums.activiti.org/en/viewforum.php?f=3

Use this forum for all your usage questions and for feature suggestions.

To increase your chance of getting an effective answer, we advise you to read How To Ask Questions The Smart Way.

When reporting a problem, always include the versions of Activiti, JDK and any other relevant component. And paste your configuration. And try to build a minimal example that shows the problem. All that increases your chances of getting a good answer.

Developer forum

Link: http://forums.activiti.org/en/viewforum.php?f=4

Only for topics related to development of Activiti itself.

Jira issue tracker

Bug reports, feature request and release planning is done in JIRA

If you want to the ability to have issues assigned to you, check out section Codehaus accounts below

Codehaus accounts registration

We use the Jira issue tracker and Confluence wiki from the codehaus infrastructure. Here you can signup for for a Codehaus account:

Maven repository

The download contains all the libraries that you need to work with Activiti. But for developers that prefer to use Maven, add the following reposiory

<repositories>
  ...
  <repository>
    <id>Alfresco Maven Repository</id>
    <url>https://maven.alfresco.com/nexus/content/groups/public/</url>
  </repository>
  ...
</repositories>
      

To include the activiti engine in your project, add following dependency (note that you need to change the version to the latest release):

<dependency>
  <groupId>org.activiti</groupId>
  <artifactId>activiti-engine</artifactId>
  <version>5.x</version>
</dependency>
      

And if you use Activiti with the Spring integration, then your dependencies could look like this:

<dependency>
  <groupId>org.springframework</groupId>
  <artifactId>spring-context</artifactId>
  <version>spring.version</version>
</dependency>
<dependency>
  <groupId>org.springframework</groupId>
  <artifactId>spring-jdbc</artifactId>
  <version>spring.version</version>
</dependency>
<dependency>
  <groupId>org.springframework</groupId>
  <artifactId>spring-tx</artifactId>
  <version>spring.version</version>
</dependency>