-
Notifications
You must be signed in to change notification settings - Fork 4
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
Elements order in Schema #257
Comments
Despite the decision made during the Chicago meeting, it turns out that there is a technical issue with allowing ANY order within certain elements like Long story short: since we have a few elements that mix cardinality like this, we'd either need to introduce new wrapper elements, eliminate the mixed cardinality another way (e.g. allow elements to repeat or not be bound in one-off wrapper elements), or just go with an enforced order. I'd suggest going with the above ordering of required/optional elements and adding something to our design principles about this. Thoughts? |
As indicated in #214, I have created a document in our Shared Drive under "Subteam working documents > SchemaTeam > 2020-2021" where I have listed so far all elements from the current XSD draft for EAC-CPF 2.0 that contain sub-elements in a specific sequence. I will aim to have the document completed with additional elements from the current XSD for EAD3 (deprecated) latest for the January meeting of the Schema team, if not already for the January meeting of the EAC team. With regard to EAC-CPF, I think the suggested solution above works in most cases, though we might want to consider having a rule that says that
|
Following the Schema Team meeting on 12 January, this document here lists all the EAC-CPF elements, where the order of sub-elements will need to change: |
Question wether to force an order of elements in the schema or not.
Creator of issue
The issue relates to
Wanted change/feature
During EAC-CPF revision the question came up if we want to force an elements order in the schema or not.
If the elements sequence is defined by the schema file, it has to be adopted by the Tag Library, but only in the element. description.
Reporting a bug
Suggested Solution
Options:
Steps to Reproduce (for bugs)
Context
Chicago meeting outcome:
See also @fordmadox comments in #138 and #214
The text was updated successfully, but these errors were encountered: