Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Documentation needed ? #1

Open
notator opened this issue Aug 29, 2023 · 0 comments
Open

Documentation needed ? #1

notator opened this issue Aug 29, 2023 · 0 comments

Comments

@notator
Copy link
Owner

notator commented Aug 29, 2023

29.08.2023:
This old issue, originally opened in 2017, has been copied here from the archived AssistantPerformer repository.
It may be obsolete, but needs to be properly reviewed.

cmn_core.html probably arose while I was an active participant in the W3C Music Notation Community Group. If so, it may well now be obsolete.
svgScoreExtensions.html probably needs to be completely rewritten, now that the extensions have stabilized.


The files
http://www.james-ingram-act-two.de/open-source/cmn_core.html
and
www.james-ingram-act-two.de/open-source/svgScoreExtensions.html
need to be written/updated.

cmn_core.html needs to be written from scratch. It is the value of the SVG "data-scoreType" attribute in the AP's scores, and should describe the classes used by the cmn_core SVG specialisation.
The cmn_core SVG specialisation is the root class of all cmn (= Common Western Music Notation) scores. The URL is used to tell the client application that the score only uses the cmn_core classes.

svgScoreExtensions.html needs to be updated. It defines the "score" namespace in the AP's scores.
The "score" namespace is used to allow the SVG to include temporal information.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant