VSS instantiation discussion

Regarding the VSS instantiation discussion I think we need to establish a
few ground rules, in order to not get lost. Below is my attempt on a few
rules for such a list.

- YAML MUST unambiguously specify the path to a leaf node.
- Translations from YAML to other formats MUST preserve the path
definitions.
- All metadata from a node in YAML MUST be preserved in the translations,
except for instantiation metadata that MUST not be present.

Regarding Gen2 and JSON I would say that Gen2 is agnostic to what format
the VSS tree uses. Gen2 uses JSON as payload format, but that has nothing
to do with what format the VSS tree is represented in. In the Gen2 impl
project the VSS tree is represented in the native C format, as an example.

BR
Ulf
-- 
Ulf Bjorkengren
*Geotab*
Senior Connectivity Strategist | Ph. D.
Mobile +45 53562142
Visit www.geotab.com

Received on Tuesday, 7 July 2020 19:19:03 UTC