Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-2850

New Workflow API

    XMLWordPrintable

    Details

    • Type: User story
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 5.2 RC1
    • Fix Version/s: 5.4
    • Component/s: Workflow

      Description

      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.

        Attachments

        There are no Sub-Tasks for this issue.

          Activity

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 5 weeks, 1 hour Original Estimate - 5 weeks, 1 hour
                5w 1h
                Remaining:
                Time Spent - 4 days, 1 hour, 30 minutes Remaining Estimate - 4 weeks, 1 day
                4w 1d
                Logged:
                Time Spent - 4 days, 1 hour, 30 minutes Remaining Estimate - 4 weeks, 1 day
                4d 1h 30m