autodesk-forks / MaterialX

MaterialX C++ and Python libraries
http://www.materialx.org/
Apache License 2.0
107 stars 23 forks source link

Proposal: Introduce formalize metadata attribute + format #1292

Open bernardkwok opened 3 years ago

bernardkwok commented 3 years ago

This is a proposal to start discussion to formalize metadata tagging at the node definition level. The proposal currently has two parts:

  1. Support for a formal name tag / attribute name for metadata. e.g. metadata
  2. Support structured data which may be in multiple languages in a standardized format that is easy to parse and write to. Perhaps something like XLIFF (https://en.wikipedia.org/wiki/XLIFF).

An additional property is that if metadata is added then it can be referenced and placed either in a separate location or be placed in a separate section within the same document for readability. This would imply a metadata type / definition.