kitodo / kitodo-production

Kitodo.Production is a workflow management tool for mass digitization and is part of the Kitodo Digital Library Suite.
http://www.kitodo.org/software/kitodoproduction/
GNU General Public License v3.0
62 stars 63 forks source link

Unknow meaning of different "Gateways" in Workflow Editor #3645

Closed stefanCCS closed 4 years ago

stefanCCS commented 4 years ago

The difference between the two gateway types "parallel" and "exclusive" is not clear for me. Which to use for which purpose? Please explain.

Erikmitk commented 4 years ago

So far, there's no difference between the gateways internally. They carry the information about parallel/exclusive branches in the underlying workflow model but that is not considered in going through the workflow inside of Kitodo.Production's workflow engine.

Instead, conditions and properties can be set on the tasks themselves to model a truly parallel or exclusive pathway. I'd suggest the different gateways can help to visually communicate the intention behind the workflow at a glance.

In that regard, they are simply tools for the modeler to better communicate the workflow.

stefanCCS commented 4 years ago

Many thanks for your fast answer, understood and appreciated!