-
Notifications
You must be signed in to change notification settings - Fork 30
Open
Labels
questionFlag this as a question for the next Cylc project meeting.Flag this as a question for the next Cylc project meeting.
Description
We currently display flow=None tasks in grey (ghost tasks in Cylc 7 slang).
Status Quo
The motivation for this was:
a. Indicate cylc removed tasks.
b. Visually distinguish between n=0 and n>0 waiting tasks.
As a side effect, any task actually triggered in flow=None (extremely rare) would also show in grey.
Issues
There are some issues with this approach:
n>0waiting tasks are grey, butn<0finished tasks are not- This give us an asymmetry in the time dimension which is perhaps confusing.
- Sometimes it's useful to differentiate between
n=0andn<0finished tasks, e.g, failed tasks where success is optional.
- Tasks get greyed out, but families don't:
- Families don't have flow numbers because they are groupings.
- If the tree view is collapsed down, there is no visual indication of a removed family.
- This also gets confusing with group-trigger.
- Manually triggered
--flow=Nonetasks get greyed out:- Arguably either confusing or a feature depending on standpoint.
- Extremely rare, so not a major concern for us.
Alternative
A, perhaps, more logical approach would be to grey out n!=0 tasks.
This would still answer to the original use cases:
a. cylc removed tasks are all n!=0 by definition.
b. n>0 tasks are obviously n!=0!
This would wipe out the issues above.
Metadata
Metadata
Assignees
Labels
questionFlag this as a question for the next Cylc project meeting.Flag this as a question for the next Cylc project meeting.