Workflow UI
Most of the workflow engines contain some sort of a visualizer to show the execution of a workflow, which improves the monitor-ability and debug-ability of workflows.
The UI can be divided in two parts:
- visualizer : showing various aspects of workflows and their invocations.
- editor : a GUI for building workflows (similar to NodeRED)
The editor is currently considered out of scope for the coming months, but the visualizer is definitely an important part of the workflow experience (especially for demonstrations).
Potential visualizer features:
- View Workflow(s)
- View statistics of workflow (e.g. % succeeded invocations, invocation latency percentiles, etc.)
- List Workflow Invocations per workflow
- View Workflow invocation (state, logs, decisions)
- Visualization of workflow (invocation)
- (optional) view workflow invocation live.
- (optional) add some of the cli functionality (invoke, cancel invocations), simple text editor for workflow
@erwinvaneyk I was going to work on similar UI, is there already work on progress about this?
Hey @tushariscoolster - as far as I know, there is no work-in-progress for this issue 😉
Thanks, it will be fun to work on this, am gonna start it