Skip to end of metadata
Go to start of metadata

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

Compare with Current View Page History

« Previous Version 82 Next »

Releases

This Jira roadmap gives an overview of the concrete release planning

Dates

This calendar shows the release dates and also JIRA Freeze and Code Freeze dates for the releases.

Activiti Cycle

The Initial Activiti Cycle Roadmap 2010 is posted here. It is not merged into this page, which is planned to be done after the first release.

Backlog

Here's the Activiti backlog 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.

Ideas

This is a list of features that we aim for on a mid term. This list is continuously prioritized based on community feedback. So delivery dates of these features can not be taken for granted.

  • Test clustering and max scalability on AWS cloud
  • Productization
    • Help to complete the alfresco workflow api (Frederik)
    • Define productization identity strategy (Frederik)
  • Activiti Modeler activiti extensions support
  • Document activity type pluggability for engine and tooling (Tom)

Features

5.1 Jan 1st

  • Automated DB upgrade (Tom)
  • CI server setup (Tom)
  • Spring JTA support (Tom)
  • Test clustering (Joram)
  • Process instance migration (Joram)

5.2 February 1st

  • Task delegation when a user goes on holiday (Tom)
    • Existing tasks
    • New tasks for which the engine would assign it to that user
  • JMS (Joram)
  • EJB invoke (Joram)
  • Rules integration (Joram)
  • Reporting (Frederik)

5.3 March 1st

  • 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)

5.4 April 1st

  • 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

Issues

Issues are small jobs that should be taken in between.  Each release some of these smaller issues are prioritized and taken into the release.

  • No labels