Co-chair meeting minutes: April 25, 2024
Posted on:MNX
Adrian has been working on some issues opened by Yuriy Kravets:
- #334: There were several key names in the specification that used hyphens rather than camel case; Adrian has now fixed this. A few values remain that contain hyphens, and Adrian plans to fix these in due course. Adrian has also updated the MNX converter where needed to handle these changes.
- #335: This required adding an enumeration for the showValue value for tuplets (inner, none, both)
- #333: The staffSymbol object was missing the value none for its enumeration; this has now been added.
Myke pointed out that it might be preferable to have more specific values than “none” for enumerations, since “none” can be a special keyword in several languages (typically equating to “null”, “unknown”, or “undefined”). We spent some time discussing possible approaches to this, and agreed that in principle we should use a more specific value than “none”. Adrian will review the other enumerations and see which others should be modified.
Adrian has also been working on the MNX viewer, and it can now handle some more notations, including accidentals, repeat barlines, and so on.
MusicXML
Myke proposes that the DOCTYPE system identifier for MusicXML should move from www.musicxml.org to a URL within w3c.github.io/musicxml, since the latter is under the control of the CG, while the former (quite rightly) remains under the stewardship of MakeMusic. We welcome community feedback on this issue, so please share your thoughts here.
Next meeting
The next co-chairs’ meeting will be in three weeks, on Thursday 16 May 2024.