I’ve posted the code for the ACES Metadata File schema and an example to https://github.com/aforsythe/amf
Please feel free to fork, modify, and send a pull request with any suggested changes.
The one issue I’m still trying to figure out is related to enforcing unique values for the
lmtStackPosition attribute of the
I’ve tried using the following but I can’t seem to get it to work properly.
<xs:element name="acesPipeline" type="amf:acesPipelineType" minOccurs="1" maxOccurs="1"> <xs:unique name="uniqueLmtStackPosition"> <xs:selector xpath="lookTransforms/lookFile | lookTransforms/asc-cdl"/> <xs:field xpath="@lmtStackPosition"/> </xs:unique> </xs:element>