crs-tools / tracker

CRS Ticket Tracker
Apache License 2.0
18 stars 11 forks source link

Check on dependee ticket state > dependent ticket state missing #208

Closed a-tze closed 5 years ago

a-tze commented 5 years ago

Currently, only profile priority keeps dependent tickets from reaching a "higher" state than the dependee ticket.

pegro commented 5 years ago

Can you give a hint how to reproduce the issue?

a-tze commented 5 years ago

The real world scenario is that you set the "needed state" lower than releasing, lets say postencoded. Then the depending ticket is given to postprocessing, releasing etc. even if the dependee ticket has not progressed so far. So for example, the mp3 file might come to releasing before MP4 master. Current countermeasure is to set the encoding profile priority of the dependee profile to High, but this is something that is often forgotten.