ayon-core icon indicating copy to clipboard operation
ayon-core copied to clipboard

AY-6499_Create links to publishing instances instead of attaching review to them

Open ynbot opened this issue 5 months ago • 0 comments

Please describe the enhancement you have in mind and explain what the current shortcomings are?

Currently, you can either publish review instance, or attach review to already existing instance. In workflows, where there is just one review to approve all published assets, this is not enough. Good example is multishot workflow, where from one scene you publish to multiple context.

So the user story: Artist are working on multi-shot workflow - they have one Maya scene with multiple products loaded and they are publishing from it to multiple shots.

In review process, shot is approved when review is published - one review for bunch of product types - like multiple character animation, layout tweaks, etc. So current solution, where you do review for every individual product separately is not an option. Imagine mutlishot maya scene for 10 shots. There is one Layout common for them, but every shot has it's own camera and characters with their own animation. With current review system you can either create review product that will be published within AYON folder context (like shot) or you can attach review to other product types - like having animation product with review component. So approval is going through latest published versions of product that are ready for review and it doesn't really tell you anything about the status of the shot itself. Proposal is to have another "review mode" - create review product, but be able to link it with other product types. So you'll create review and you know that this is review for these versions of character animations, this version of camera and this version of layout. And when/if they get approved, the whole shot at that pipeline step (task) is approved. In case of Maya, it could be achieved in similar way we are already using - having review maya set where you can nest other publishing instance to create that relationship - that integrate AYON links to database so you can then write automation like - when this review is approved, approve all linked products.

How would you imagine the implementation of the enhancemenent?

No response

Describe alternatives you've considered:

No response

Additional context:

() (might be a private channel)

This issue was automatically created from Clickup ticket AY-6499

ynbot avatar Sep 24 '24 15:09 ynbot