CGRU / cgru

CGRU - AFANASY
http://cgru.info/
GNU Lesser General Public License v3.0
278 stars 111 forks source link

PPA via SUSPENDED task state. Question. #603

Open timurhai opened 6 months ago

timurhai commented 6 months ago

New task state appeared in 3.4.0 - SUSPENDED. Such task will not run. This is needed to control tasks running from outside, manual tasks dependence can be solved within this state. Later you can just skip task, but SKIPPED task considered as DONE. Job with skipped tasks considered as DONE. Job with SUSPENDED is not done, it is SUSPENDED.

I think that if PPA will be implemented via SUSPENDED tasks, it will be more clean. PPA job will make all not sequential tasks as SUSPENDED. Approve can be via continue suspended action.

What do you think?

sebastianelsner commented 6 months ago

Sounds fair to me. @ultra-sonic what do you think?

ultra-sonic commented 6 months ago

how is SUSPENDED different than PPA? can you please elaborate on the added benefit? i'm afraid that this may add confusion on the artists end.