Yesterday the message arrived that the Activiti code is in the publicly available Alfresco code base. The rumor already started at the NLJUG-Activiti workshop last Tuesday in Utrecht, the Netherlands, that it should be there in the wild soon. I downloaded the source from SVN, and here it is (no binary available yet):
(Click on the image to enlarge) As one can see there are 5 Activiti processes. And that’s all the sexy stuff I got so far. Workflow-console appears to have not changed, as well as the Alfresco Explorer UI is the same as ever. (No fancy process image so far.)
Looking at the Alfresco database, the Activiti tables are there. And (surprise surprise) they have quite some in common with the tables if viewed using Activiti-Probe against a plain install of Activiti.
You can find the BPMN2.0 templates at %tomcat%\webapps\alfresco\WEB-INF\classes\alfresco\workflow, just like the jBPM templates. You can recognize them by the *.bpmn20.xml extension.
I am looking forward to modelling processes BPMN2.0 style!
The Activiti project started in may 2010 (together with Signavio and Camunda), the first signs of the new BPM engine in the Community version of Alfresco now already. The team around Activiti is growing, the Community is enthusiastic, and developments take place at a high pace.
Enough for tonight.