Dev Story :
=======
As a JBPM developper, I want to easily develop custom WF inside Nuxeo EP.
This means :
- I don't want to learn a another WF model (WFMC)
- I want to directly use JBPM / Hibernate API
- I want to have generic handlers to manipulate Nuxeo Documents
What we have for now :
=============
- A WFMC like API
- A WFMC model impl subset
- A JBPM connector that for WFMC impl
- some JBPM handlers (inside Nuxeo EP and other projetcs)
- a helper API to link WF and Documents
Design notes :
=========
JBPM Wrapping :
--------------------
JBPM Wrapping should ba as light as possible, dev will use native JBPM and hibernate API.
Document management :
----------------------------------
We should probably keep the Document-wf API module, but simply make it lighter (more direct access to JBPM)
Compatibility :
-------------------
Current WF implementation will be deprecated but should be available for backward compat.