AMWA-TV / is-14

AMWA IS-14 NMOS Device Configuration Specification [Work In Progress]
https://specs.amwa.tv/is-14
Apache License 2.0
0 stars 2 forks source link

Review that set of traits is sufficient #17

Closed Pete-Cordell closed 1 week ago

Pete-Cordell commented 4 months ago

I'm keen to check that the list of traits is flexible enough to deal with the various restore scenarios we might encounter. To explore that, here's a list of property types from one of our config files that we should assign traits to. If multiple types of data have the same trait, are there scenarios where we would want to restore some of the properties with that trait but not all of them? If so, do we need additional traits?

Pete-Cordell commented 2 months ago

Pete Brightwell's display of NMOS specs according to theme suggests another way to check that our traits are sufficient. I see the themes below as being attractive from a partial backup and restore point of view. Note that some parts of a theme can be unique to a device whereas as some parts can be common across multiple devices. Where it looks like a theme has both parts I've separated them out into two parts below:

cristian-recoseanu commented 1 week ago

We have since removed the concept of traits and made it the responsibility of a client to manipulate the backup data set for any intended use.