When the system is fully empty, and one launches one workfow, and it is pending and waiting for execution, the cluster status shows:
The red colour seems unnecessarily "pessimistic", because the workflow limit is say 25, and the workflow will soon be targeted for execution. The current red colour, and 100%, seems to send too strong negative message.
We could take into account the workflow limit and not colour the full circle in red, but only 1/25th part. And perhaps use orange rather than red for pending ones, if the number is less than what is deemed runnable in parallel (i.e. 25). So that we'd reserve the colour red only for extreme cases of workflows "exceeding" over the current limit.
When the system is fully empty, and one launches one workfow, and it is pending and waiting for execution, the cluster status shows:
The red colour seems unnecessarily "pessimistic", because the workflow limit is say 25, and the workflow will soon be targeted for execution. The current red colour, and 100%, seems to send too strong negative message.
We could take into account the workflow limit and not colour the full circle in red, but only 1/25th part. And perhaps use orange rather than red for pending ones, if the number is less than what is deemed runnable in parallel (i.e. 25). So that we'd reserve the colour red only for extreme cases of workflows "exceeding" over the current limit.