Skip to content

UI: Workflow of Workflows representation #6922

@Asherslab

Description

@Asherslab

Summary

Currently a workflow of workflows (using the resource template) creates a seperate workflow representation in the UI with no form of reference or link between the created workflow and the "parent" workflow. Having some way to see the entire workflow of workflows as a single UI visualization would be great.

Terms:
Parent referrers to any Workflow that creates a workflow
Child referrers to any Workflow created by a (parent) workflow

Ideas for implementation:

  • Add a parent setting to the workflow spec, the parent setting can be filled in with a workflow name and a step name for what workflow created it. This is simpler than a children setting given that the parent when creating the child knows it's own name, however a child's name isn't always known by the parent due to generated names.
  • When a workflow step has children display them in the UI Workflow view visualisation, timeline, etc.

Use Cases

This can be used for visualising and calculating complicated Workflow of Workflows scenarios where workflow templates aren't feasible, such as dynamically created workflows.


Message from the maintainers:

Impacted by this bug? Give it a 👍. We prioritise the issues with the most 👍.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions