- From: James Ingram <j.ingram@netcologne.de>
- Date: Thu, 5 Mar 2020 12:35:40 +0100
- To: public-music-notation@w3.org
- Message-ID: <52bf8a01-6d16-338a-ae68-cb8ef6f0b10b@netcologne.de>
Dear Michael, Adrian, Daniel, All, Thanks, Michael, Adrian and Daniel for letting us know about your plans for the next face-to-face, and the sad fact that it has had to be postponed or cancelled. Here's some feedback: The minutes of the co-chair's last meeting say: > The co-chairs discussed the potential agenda for the meeting. Michael > proposes that the meeting could serve as the formal kick-off for the > MusicXML 3.2 project, discussing both specific issues that are in > scope, and whether or not the project should follow the same approach > as MusicXML 3.1, i.e. to avoid introducing changes for structural > issues being addressed in MNX-Common. Adrian will also provide an > update on the MNX-Common project. I'm very much in favour of both formally kicking-off the MusicXML 3.2 project and encouraging Adrian's work on MNX-Common. It was a *very* good idea to define MNX-Common by example, and to leave the formal specifications for later! However, I think the CG's goals need to be reviewed. According to [1], we are supposed to be: 1. developing "...specifications for notated music used by web, desktop and mobile applications, and 2. enabling "...applications that do not depend on particular notational systems..." We agreed a year ago, to shelve any discussion of GMNX (a.k.a MNX-Generic), so neither of these objectives is currently being addressed. I think the co-chairs (or the CG as a whole) need to decide either to drop the original objectives (i.e. that this CG is only interested in desktop CWMN applications) or to find some way to keep them. /Independently of the result of that decision/, I would like to propose that the /MNX-Generic Draft Specification/ [2] be formally abandoned. It has been exhaustively discussed, and I don't think anyone is interested in pursuing it further. What does the CG think? My own opinion is that it would be possible to agree some standards, expressed in terms of existing web technologies (HTML, CSS, SVG, Web MIDI API, Web Audio etc.), which would meet the original goals. These would consist of standard container hierarchies, object classes, the use of element ids etc., so that files could be reliably parsed by (web and other) applications that may not yet have been written. I also think that there are simple ways to tailor such standards to /any/ music notation (an "event" is an "event" in any notation). In particular, CWMN would be coded in a way closely resembling MNX-Common. Adrian's work is very important in that respect. MNX-Common would be the bridge between MusicXML and the web. If the co-chair has no time to work in this direction, perhaps we could try to set up a sub-group with that aim in mind? Best wishes, James Ingram [1 ]https://www.w3.org/community/music-notation/wiki/Group_Charter [2] https://w3c.github.io/mnx/specification/generic/ email signature https://james-ingram-act-two.de https://github.com/notator
Received on Thursday, 5 March 2020 11:35:58 UTC