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

Reconcile MARC with PAE2 requirements #124

Open
ahankinson opened this issue May 30, 2024 · 0 comments
Open

Reconcile MARC with PAE2 requirements #124

ahankinson opened this issue May 30, 2024 · 0 comments
Labels
Type: Spec Administration Changes to processes or external factors

Comments

@ahankinson
Copy link
Contributor

Currently $o (time signature) in MARC21 says:

"Time signature or mensuration sign of the incipit. The time signature may be transcribed as a symbol (for mensural notation use “c”, “c.”, “o”, or ”o.”; or “c” for common time, “c/” for alla breve) and/or a number (“3", “2", “c3", etc.) or a fraction (“4/4", “12/8", etc.) or "nd" if marking is not present. Use of subfield $o is mandatory if subfield $p is present or subfield $2 contains either code "pe" or "da."" (emphasis added)

This is at odds with the current specification that says that time signature in PAE2 is optional and may be omitted. At the same time, it does not place a similar requirement for clefs ($g) whereas we do.

At some point in the ratification process we should try to reconcile these two things. There's a useful escape hatch that says it must be there for "pe" , so we can say that it's optional for "pe2", and likewise we can say clef is mandatory if $2 is pe2. But that will need to be sorted out.

@ahankinson ahankinson added the Type: Spec Administration Changes to processes or external factors label May 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Spec Administration Changes to processes or external factors
Projects
None yet
Development

No branches or pull requests

1 participant