Hello,
I would like to have your ideas of the implementation , we want to integrate a two-step validation:
- the first validation judges the artistic, Pyblish extracts a review which is used for the validation.
- the second validation judges the technical, it is done on a copy of the artistically valid workfile, Pyblish extracts the data from this scene.
The challenge is to be able to do the second validation with a scene which is the same as at time of the review creation.
Step by step example:
- The artist works on the workfile.
- With pyblish, the artist makes a review and a copy (“snapshot”) of the workfile.
- If the review is artistically validated.
- The supervisor opens the copy of the workfile (“snapshot”).
- With pyblish, the supervisor publishes them (for example the abc for modeling) once the validator has been passed.
The “snapshot” is a read-only copy of the workfile.