Closed jakubjezek001 closed 1 month ago
Task linked: AY-5269 Nuke: Publish intermediate files
Why won't we use tag
for it? Or maybe I am misunderstanding use case.
Why won't we use
tag
for it? Or maybe I am misunderstanding use case.
I actually had the same question in my mind as @kalisp had there. @jakubjezek001 could you elaborate a bit on that?
Tags are used only when we publish, and they're not part of the database document. We need to fetch the flagged data from the database during delivery-related tasks.
Tags are used only when we publish, and they're not part of the database document. We need to fetch the flagged data from the database during delivery-related tasks.
Sorry - isn't it the case that we're able to add data["tags"] = ["intermediate"]
even on the representation? That's what we're asking, right?
Also, I thought having actual supported tags per representation on a lower level already so that in the database we can actually tag things as well (or does it only exist like that on folders?)
The question kind of is - couldn't this be a tag on the representation or whatever. Or does this mean that we might end up flooding with arbitrary data
again on the representations that we do start to rely on elsewhere (e.g. in deliveries) that we do not want to be as fluid but prefer to make more strict, almost like attributes or tags, etc. over time?
Changelog Description
Publish intermediate file representation with
isIntermediate
flag in dataAdditional info
Testing notes:
ayon+settings://nuke/publish/ExtractReviewIntermediates/outputs/0/publish
integrate.py
plugin log.repre = get_representation_by_id( [YOUR PROJECT NAME], [PUBLISHED_REPRE_ID],)
pprint(repre)