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 46 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.

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.

QA&CI:
ACT-4 Introduce CI build
ACT-108 Define strategy for testing different configurations
ACT-106 Add testing for optimistic locking
ACT-89 Review test support
ACT-45 Make Spring integration work in a JTA and appserver environment
ACT-44 Verify exception and rollback behavior in Spring context

API:
ACT-1 Revisit responsibilities of ProcessEngines
ACT-104 Replace findXxx methods returning lists with query API
ACT-103 Consider removing Page from engine interface
ACT-78 move sortorder out of the interface package
ACT-70 Make exceptions and return values consistent in the API

MySQL:
ACT-118 MySql table creation script does not work on default MySQL installation on Windows.
ACT-115 Table ACT_GE_PROPERTY cannot be created on MySQL with UTF-8 encoding due to limitation of key index length
ACT-72 Creating tables in MySQL via Ant target fails due to error in activiti.mysql.create.sql
ACT-68 Make demo.setup run on MySQL

UI:
ACT-22 Manage list of jobs
ACT-21 Manage list of deployments

Other:
ACT-67 Rename modules activiti-probe to activiti-webapp-probe, similar for activiti-explorer
ACT-30 Finish the basic history data model
ACT-124 Document library dependencies
ACT-123 Define stability guidelines
ACT-112 Decide on JSON strategy
ACT-110 Move Chapter 11. Running QA tests to wiki
ACT-109 BPMN: Finish receive task
ACT-107 Review Cycle setup config parameters
ACT-49 make activiti compatible with jdk 5
ACT-102 java.lang.NoSuchMethodError: javax.el.ExpressionFactory.newInstance()Ljavax/el/ExpressionFactory;
ACT-100 Unify firstResults and fix the Rest API
ACT-95 fix testTwoNestedSubProcessesInParallelWithTimer
ACT-94 java.util.logging.ErrorManager/ NullPointerException in catalina.out at startup of tomcat
ACT-88 Reactivate PropertyTest
ACT-87 Fill exception field when job fails
ACT-81 Server error when entering incorrect authentication details
ACT-76 JSON Response contains unescaped control caharcters
ACT-57 Condition on sequence flow is not saved to bpmn20.xml file after reopening an existing process
ACT-52 Remove BPMN 2.0 Beta compatibility
ACT-47 Multiple parallel paths out of boundary event doesn't work
ACT-35 Provide external URL for navigating task forms

— the-5.0-line -----------------------------------------------------------------------

ACT-111Make Activiti OSGi compatible

ACT-32 First level of email support: task notifications and reminders
ACT-23 Add no-wrap to task list menu navigation
ACT-50 review tomcat users in setup scripts
ACT-66 Make task forms rendering pluggable
ACT-62 Add more examples to demo setup
ACT-63 Documentation: enhance task form example (vacation request)
ACT-83 Capture the initiator
ACT-105 Add auto redirect to Activiti Modeler
ACT-119 Add web service task
ACT-20 Task forms user picker
ACT-18 Show process definition diagram
ACT-77 Remove URL Rewrite
ACT-7 Move logging.properties process activiti-engines-init to tomcat installation
ACT-121 Instant process statistics
ACT-120 Audit tracking
ACT-34 Refactor JobExecutor threading
ACT-125 BPMN: add event listeners
ACT-122 Add reporting infrastructure
ACT-117 Dynamic sub tasks
ACT-97 Expose spring beans in Scripts
ACT-9 Add auto open of explorer after setup
ACT-15 Implement BPMN boundary error event
ACT-126 Asynchronous continuations
ACT-116 Add LDAP support for the identity component
ACT-114 Unable to save newly created diagram twice
ACT-113 Modeler "Save" does not regenerate bpmn20.xml file
ACT-84 move parsing of value expression to bpmn parser
ACT-93 Use CompiledScript to improve performance
ACT-92 Limit visibility of Spring beans in Activiti expressions
ACT-69 Add ant target to start up h2 console
ACT-64 Configure Tomcat in demo setup to have more memory
ACT-56 Activiti Modeler is bound to localhost instead of the actual servername
ACT-54 Runtime Linked sub-process

— the-to-be-sorted-line ---------------------------------------------------------------

ACT-73 Document usage of activiti prefix
ACT-71 Activiti Modeler doesn_t work on windows

Ideas

This is a list of features that we aim for on a mid term and hence they didn't make it yet into the concrete roadmap which is maintained in Jira

  • Add instructions to the userguide on how to add support for another scripting language
  • Add support for embedded war deployment
  • Process instance migration
  • Rules integration
  • View logs (javax.util software log files)
  • View activiti configuration file
  • Query for process instances based on variable values
  • Transient variables
  • Extend dynamic task creation to allow subprocesses to be dynamically linked to user tasks.
  • System variables
  • Pluggable mechanism for variables referencing external entities
  • Allow for JPA entities to be stored as process variables
  • Task delegation when a user goes on holiday
    • Existing tasks
    • New tasks for which the engine would assign it to that user
  • LDAP integration
  • Internationalization for task forms
  • Search with Lucence
  • Mail forms: Complete a task by replying to a mail
  • Online demo
    • Similar for SMS, IM, ...
    • Pluggable task interaction handler
  • Viewing other people’s tasks
  • Task lifecycle pluggability
  • User provided process instance ids
  • Allow for Hibernate entities to be stored as process variables
  • Allow for JCT nodes to be stored as process variables
  • Task, process instance and artefact discussions
  • Manage variables on tasks
    • Goal: associate docs and other stuff with tasks dynamically
  • Simulation
    • Specify bell shaped probability curves
    • Specify scenarios
    • Produce report of execution run
  • Manage process cache
    • Clear cache
    • View list of cached processes
  • Async access to service API
  • No labels