I’ve been contemplating for a while whether the naming we’ve inherited from Avalon days holds up after the years of using it. We’ve already made the decision to tweak the naming a little bit as we’re working towards AYON v1.0 release where we renamed
Folder to be more flexible and better aligned with the general perception of the entity name and what it holds.
Instead of having Episodes that are
asset entities, in AYON we have a
folder entity of
episode type (or any other arbitrary type name).
However as we’re extremely close to a first beta release of AYON I want to open a wide discussion to validate two more terms we currently use.
Family. They both served us well, but after speaking to many studios that are consider adopting OpenPype / AYON and going through a lot of training and on-boarding users over the past 4 years I have a suggestion for an alternative that feels like it fits better into terminology used in other pipelines. Now subset is a term I haven’t seen anywhere and family is a Pyblish technical term that stuck.
My suggestion would be considering changing
product type or
subset type should the term subset stay. My main reasoning is that we have to spend quite some time explaining what we mean by subset and I almost always end up telling artist that they are technically various publishing products of tasks that make up a shot or and asset.
product type is just something a lot more natural and better matching the fact that we have
task type and
folder type, hence I see little benefit to have essentially same type of categorization treated differently in a different context.
I very much realize that
family is a pyblish built in term and I don’t think we need to change that under the hood. My feeling is, however, that it would be substantially easier to explain the general concepts and on-board artists by telling them:
A Shot is made up of multiple products and each product has a type…
rather than our…
A Shot is made up of multiple subsets and each subsets belongs to a family.
Just to be clear, this is very much a discussion topic, not a hard push from my end by any means, but we have the opportunity to re-evaluate if what we’re currently doing with terminology is for the benefit of the artist using the product, or just something we’re used to.