In GitLab by @woutdenolf on Jan 10, 2026, 17:19 GMT+1:
For several use cases (bes, ewoksid31, ewoksid29, ewoksmx etc.) we are moving towards workflows shipped with the ewoksapps libraries.
Ewoks itself supports for load/execute/show like this
ewoks show "ewoksid29.workflows.ambigator_run" -o representation=json_module
ewoks show "ambigator_run" -o root_module="ewoksid29.workflows"
ewoks show "ambigator_run" -o representation=json_module -o root_module="ewoksid29.workflows"
In ewoksserver, all workflows as JSON files in the backend and these workflows have an identifier which is the file name as well.
What we would need:
- Support loading and executing workflows from ewoksapps libraries.
- Editing of these workflows should not be allowed.
- Button to discover workflows and workflows discovery on server startup. So very similar to task discovery.
Migrated from GitLab: https://gitlab.esrf.fr/workflow/ewoks/ewoksserver/-/issues/72
In GitLab by @woutdenolf on Jan 10, 2026, 17:19 GMT+1:
For several use cases (bes, ewoksid31, ewoksid29, ewoksmx etc.) we are moving towards workflows shipped with the ewoksapps libraries.
Ewoks itself supports for load/execute/show like this
In ewoksserver, all workflows as JSON files in the backend and these workflows have an identifier which is the file name as well.
What we would need:
Migrated from GitLab: https://gitlab.esrf.fr/workflow/ewoks/ewoksserver/-/issues/72