Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Here's the Activiti project in Jira.  That is the official reference. Below is that (not yet) list of issues ordered by priority for planning purposes.  The list below in this page might be out of date.  You can also find the [roadmap of releases in Jira|http://jira.codehaus.org/browse/ACT#selectedTab=com.atlassian.jira.plugin.system.project%3Aroadmap-panel].

Features

5.2 February 1stHere's a backlog list of feature ideas that we have.  We use it as inspiration when we plan each next release.  It might get a bit outdated, in which case features in this list might already be implemented.

  • Productization (Frederik)
    • Help to complete the alfresco workflow api (Frederik)
    • Define productization identity strategy (Frederik)

...

  • Activiti Modeler activiti extensions support (Falko)

5.3 March 1st

  • Spring JTA support (Tom)
  • JMS (Joram)
  • EJB invoke (Joram)
  • Reporting (Frederik)
  • Review Cycle UI.  Work out mission more concrete as well as screenshots and business oriented use cases.
  • View logs in Probe (javax.util software log files) (Frederik)
  • View activiti configuration file in Probe (Frederik)
  • DB support for MS SQL Server (expected from community)
  • Rest API to expose process instances with filter criteria (10 days)
  • Task delegation when a user goes on holiday (Tom)
    • Existing tasks
    • New tasks for which the engine would assign it to that user

5.4 April 1st

  • Process debugging ACT-595
  • Mail forms: Complete a task by replying to a mail (Frederik)
  • Document how to add support for another scripting language (Frederik)
  • Add working hours to business calendar

5.5 May 1st

  • Asynchronous continuations ACT-126 (Tom)
  • Implement BPMN boundary error event ACT-15 (Joram)
  • Celebrate 1st anniversary of Activiti!

5.6 June 1st

  • Async & remote access to service API
  • Allow for Hibernate entities to be stored as process variables
  • Allow for JCR nodes to be stored as process variables
  • Instant process statistics ACT-121

5.7 July 1st

  • Add LDAP support through Spring Security for the identity component ACT-116 (10 days)
  • Dynamic sub tasks ACT-117

Later

  • Authorization + Impersonation through API and REST interface (10 days)
  • Task, process instance and artefact discussions
  • User provided process instance ids (is that necessary given the businesskey?)
  • Search with Lucence
  • CMIS document links as process variables
    • OpenCMIS Document variable type (6 days)
    • Check out/check in activities (4 days)
  • Manage process cache
    • Clear cache
    • View list of cached processes
  • Single sign-on (10 days, lot of uncertaincy)
  • Simulation
    • Specify bell shaped probability curves
    • Specify scenarios
    • Produce report of execution run
  • Transient variables
  • Task lifecycle pluggability
  • Adding authorization to explorer / Viewing other people’s tasks
  • Extend dynamic task creation to allow subprocesses to be dynamically linked to user tasks.
  • System variables
  • Internationalization for task forms
  • Deal with multiple timer parallel outgoing transitions http://jira.codehaus.org/browse/ACT-47
  • Add freemarker form engine http://jira.codehaus.org/browse/ACT-175 http://jira.codehaus.org/browse/ACT-229 http://jira.codehaus.org/browse/ACT-286

...