LightForm-group/matflow

Support flexible positioning of parameter-modifying tasks

Closed this issue · 2 comments

Currently, parameter-modifying tasks are placed before parameter-consuming tasks. However, there are scenarios where the opposite is required. This assumption should be removed and if it is not possible to position such tasks correctly by using a more sophisticated algorithm, perhaps there should be an option to "pin" a task's relative position, such that tasks before and after may be individually reordered, but tasks may not mix between those two categories.

For example application, see: LightForm-group/UoM-CSF-matflow#12.

Blocked by #82

Fixed in 15d3ead