specification icon indicating copy to clipboard operation
specification copied to clipboard

[DISCUSS]: Need means to declare "root" workflow(s) for a formula

Open mrutkows opened this issue 1 year ago • 0 comments

The formula element allows the declaration of multiple workflow elements; however, there is no easy means to determine (looking strictly at the workflow definitions) the execution order without comparing (and inferring) such from the workflow timestamps.

Describe the feature

Discuss if a new field/fields is/are necessary to indicate a "root" or starting workflow (or task) to assist tooling/humans in analyzing the MBOM.

Possible solutions

Add a field to declare a "root" workflow (by its bom-ref); however it MAY (TBD) be possible to have parallel workflows all be considered root (conceptually initiated by the same "trigger" (event).

Drawbacks/issues...

These fields would need to optional as the underlying platform's tool used for generating an MBOM may not have full context/view of all workflows...

  • What if declared "root" does not match "timestamps"?

Alternatives

TBD

Additional context

None

mrutkows avatar Jan 08 '25 14:01 mrutkows