Mvr schema
@pwinkler-ds great job! I fixed up a few small things to keep the schema working, please pull in the morning before you continue...
@moritzstaffel same here - rebase (making much nicer history) is clean here, do we want to keep the commits in main or squash? Thank you
(Shouldn't the Name of the Fixture "CIEColor" XML Element just be "Color" (https://github.com/mvrdevelopment/spec/blob/main/mvr-spec.md#table-26--fixture-node-childs)?
The Symdef xsd Description also directly has the Geometry3D and Symbol Elements as its children instead of a ChildList which then has those Elements as Children (https://github.com/mvrdevelopment/spec/blob/main/mvr-spec.md#node-definition-symdef)
Matrix allows scientific notation, so the regex needs adjustment
<xs:pattern value="(\{[+-]?(\d+([.]\d*)?([eE][+-]?\d+)?|[.]\d+([eE][+-]?\d+)?) *(,[+-]?(\d+([.]\d*)?([eE][+-]?\d+)?|[.]\d+([eE][+-]?\d+)?)*){2}\}){4}"/>