Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#290 MusicXML in DocBook: incorrect use of docbook

v6.0
closed-rejected
Norman Walsh
DocBook (176)
5
2012-02-22
2011-11-17
Lee Savide
No

The first time I posted about using music markup in DocBook, someone stated including the namespaces of MusicXML in Docbook. Sadly, MusicXML within DocBook is like shooting yourself in the foot; the format was designed as a container for all the data of a score, including formatting. It's not meant to be understood or even read by humans, just parsers. Putting it in DocBook would make the documents so complex, I don't even want to think about it. The main use of MusicXML is between Finale and Sibelius, and they generally try to keep you "fenced in" to having to use only their software. I'm looking for an open source solution that doesn't make me feel like there's no other option but to use commercial software. Surely, that was the initial intention of DocBook, too, at some point?

Discussion

  • Norman Walsh
    Norman Walsh
    2011-12-13

    By all means put it in another namespace if that makes sense (parallel, for example, to SVG and MathML).

    All that was meant, I imagine, was that if it was reasonable to put it in the DocBook namespace, there's no rule that forbids it.

     
  • Larry Rowland
    Larry Rowland
    2012-02-22

    The intent of moving DocBook to a name-spaced XML implementation was specifically to allow other XML grammars to be added to supplement DocBook-based documents. While MusicML was mentioned in a response (it is self-described as an open standard, and seemed appropriate) there is no requirement to use it. If there is a better markup available, it could be added using whatever namespace is appropriate. The intent was not to specify a specific markup (although the sample markup for MusicML does not look too daunting for hand editing: http://en.wikipedia.org/wiki/MusicXML\) but rather to invite the use of whatever markup is preferred by a user for marking up music in a DocBook document.

     
  • Larry Rowland
    Larry Rowland
    2012-02-22

    • status: open --> closed-rejected