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

EAD4 schema not coherent: <quantity> plus <unitType> vs. <dimensions> plus @unit #122

Closed
1 of 9 tasks
vns2 opened this issue Jul 25, 2024 · 3 comments
Closed
1 of 9 tasks
Assignees
Labels
Duplicate This issue or pull request already exists EAD major revision (EAD 4.0) This issue is part of the EAD major revision towards EAD 4.0

Comments

@vns2
Copy link

vns2 commented Jul 25, 2024

Creator of issue

Nils Meyer
Landesarchiv Baden-Württemberg
[email protected]

The issue relates to

  • EAC-CPF schema issue
  • EAC-CPF Tag Library issue
  • EAD schema issue
  • EAD Tag Library issue
  • Schema issue
  • Tag Library issue
  • Suggestions for all schemas
  • Suggestions for all Tag Libraries
  • Other

Reporting a bug

  • Text: As in EAD3, <physDescStructured> features <quantity> and <unitType> as mandatory subelements. For reasons of consistency the mandatory <unitType> should be removed and expressed via a @Unit attribute of <quantity> (as shown in the <dimensions> element). This way <quantity> and <dimensions> would have a more homogeneous composition. It is not clear why there should be two different solutions for basically the same problem: numbers + unit. Since EAD3 spread only very minimally, this change from EAD3 would presumably cause little to no problems. It should also be considered to make the @Unit attribute for <quantity> not mandatory. At least in the German archival community number + unit are usually described as a single string. As much as a more structured description is desired, a not-mandatory @Unit attribute (or a not-mandatory <unitType> element if you do not take up the suggestion above) will depict the archival practice more closely. Otherwise, institutions like the German Archives Portal or by proxy Archives Portal Europe for example will have to cope with tens of millions of empty <unitType> elements.

Suggested Solution

  • Text: Preferred: Remove the mandatory <unitType> element from <physDescStructured> and introduce a non-mandatory @Unit attribute for <quantity>.
    Non preferred solution: keep the <unitType> element but make it not mandatory.

Context

  • Text: For the German Digital library and German Archives Portal it is necessary to depict unstructured data delivered by currently 300 archives.
@kerstarno kerstarno self-assigned this Jul 26, 2024
@kerstarno kerstarno added Review This is being reviewed in order to decide whether it will be implemented ead-archDesc This issue relates to the ead-archDesc module EAD major revision (EAD 4.0) This issue is part of the EAD major revision towards EAD 4.0 labels Jul 26, 2024
@kerstarno
Copy link

Will be discussed in more detail by TS-EAS during their meeting on 12/13 August 2024 at the SAA Annual Meeting.

@kerstarno
Copy link

Discussed at the TS-EAS meeting on 12/13 August 2024 in the context of reviewing the approach to encoding physical description information in general. This resulted in the following decisions:

  • <physDescStructured> is discontinued and its sub-elements will become direct sub-elements of <identificationData>
  • In this context, <quantity> will become a sub-element of <extent>, which is being re-established.
  • The approach of using two sub-elements for encoding a number and a unit of measurement instead of including the latter in an attribute will be kept as it allows for more flexibility with regard to encoding of the unit of measurement (e.g. multilingual, abbreviations and full forms of a term, use of vocabulary terms and URIs).
  • <unitType> will, however, be renamed to <unitOfMeasurement> (which is a consequence of a changed approach to roles and types more generally, following Reduce the number of elements: factor them by nature to make them generic #117, EAD4: appropriate subelements for <function> and <subject> #125, and Review the use of <agentRole> and <agentType> / Consider keeping @agentType as in EAC-CPF 2.0 #134).
  • The content model of <dimensions> will be adapted to also use <quantity> and <unitOfMeasurement>.
  • Next to <extent> and <dimensions>, <physFacet> will be moved from <physDescStructured> to <identificationData>.
  • Furthermore, <genreForm> will be re-established in this context and will also become a sub-element of <identificationData> (see Maintain <genreForm> as a separate element #145).
  • Like all sub-elements of <identificationData>, <extent>, <dimensions>, <genreForm>, and <physFacet> will be optional and repeatable.

@kerstarno kerstarno added Implement This has been decided to be implemented and removed Review This is being reviewed in order to decide whether it will be implemented labels Oct 25, 2024
@kerstarno kerstarno assigned fordmadox and unassigned kerstarno Oct 25, 2024
@kerstarno kerstarno added Duplicate This issue or pull request already exists and removed Implement This has been decided to be implemented labels Jan 24, 2025
@kerstarno
Copy link

The relevant changes will be addressed via #155.

@github-project-automation github-project-automation bot moved this from Review to Merged in Major EAD revision Jan 24, 2025
@kerstarno kerstarno assigned kerstarno and unassigned fordmadox Jan 24, 2025
@kerstarno kerstarno removed the ead-archDesc This issue relates to the ead-archDesc module label Jan 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Duplicate This issue or pull request already exists EAD major revision (EAD 4.0) This issue is part of the EAD major revision towards EAD 4.0
Projects
Status: Merged
Development

No branches or pull requests

3 participants