Skip to content
This repository has been archived by the owner on Nov 27, 2023. It is now read-only.

Visualization: Branching Support #140

Closed
7 tasks done
kahboom opened this issue Nov 1, 2021 · 0 comments
Closed
7 tasks done

Visualization: Branching Support #140

kahboom opened this issue Nov 1, 2021 · 0 comments
Assignees
Labels
enhancement Improve existing features visualization Relates to the integration visualization

Comments

@kahboom
Copy link
Collaborator

kahboom commented Nov 1, 2021

Description

This is an EPIC to add support for branching in the Visualization.

Depends on #193 and #270 <- this must be complete before branching can be fully implemented, though development can start before then.

Business Requirements

  • Branches can be started from any step (e.g. START, MIDDLE, END)
  • There can be more than one branch from a single step
    • For example, with a CHOICE step, it's like if/else, so there will automatically be two branches, depending on the outcome of the condition
    • We don't yet support a "default flow" and "alternate flow", so the branches should each be equal weight in priority
  • Branches contain steps, and those steps can be type MIDDLE or END
  • If it's of type MIDDLE, then it should be merged back
    • Maria: It can merge back to any step, MIDDLE and END (well, I guess not START)
    • Just merged to the following step to that EIP unless it finishes in an END
    • Though not the most common scenario, it should be possible to have one branch that ends in END, and one branch that ends in MIDDLE and gets merged back

Tasks

@kahboom kahboom added the visualization Relates to the integration visualization label Nov 1, 2021
@kahboom kahboom added this to the Sprint Zero milestone Nov 1, 2021
@kahboom kahboom self-assigned this Nov 1, 2021
@kahboom kahboom removed this from the Sprint Zero milestone May 3, 2022
@kahboom kahboom added the enhancement Improve existing features label Aug 30, 2022
@kahboom kahboom pinned this issue Sep 1, 2022
@kahboom kahboom changed the title Visualization Nested Branching Support Visualization: Branching Support Sep 13, 2022
@Delawen Delawen added this to the 0.3.1 milestone Oct 4, 2022
@kahboom kahboom modified the milestones: 0.3.1, 0.4.0 Oct 10, 2022
@kahboom kahboom unpinned this issue Nov 21, 2022
@kahboom kahboom pinned this issue Nov 21, 2022
@kahboom kahboom removed this from the 1.0.0 milestone Jan 20, 2023
@kahboom kahboom closed this as completed Feb 21, 2023
@Delawen Delawen unpinned this issue Feb 22, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement Improve existing features visualization Relates to the integration visualization
Projects
None yet
Development

No branches or pull requests

2 participants