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

Add "iso3166-2" as a value for @countryEncoding and replace "iso639-2" with the more specific options "iso639-2b" and "iso639-2t" for @languageEncoding #135

Open
2 of 9 tasks
BrigitteMichel opened this issue Jul 31, 2024 · 3 comments
Assignees
Labels
Attributes This issue relates to the attributes module EAD major revision (EAD 4.0) This issue is part of the EAD major revision towards EAD 4.0 Review This is being reviewed in order to decide whether it will be implemented

Comments

@BrigitteMichel
Copy link

BrigitteMichel commented Jul 31, 2024

Creator of issue

  1. Brigitte Michel ([email protected])
  2. Abes (Agence bibliographique de l'enseignement supérieur = Bibliographic Agency of Higher Education)
    3.for WG EAD in french libraries ([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

Wanted change/feature

  • Text: One must be able to legitimately use the different variants of ISO international standards.

Suggested Solution

  • Text: Thus, the ISO3166-2 value must be authorized in the @countryEncoding attribute of <control> and the values iso639-2b or iso639-2t in the @languageEncoding attribute of <control>, as well as in @languageOfElement attributes.

Context

  • Text: Indeed, "Note: ISO 639-2 is the alpha-3 code in Codes for the representation of names of languages-- Part 2. There are 21 languages that have alternative codes for bibliographic or terminology purposes. In those cases, each is listed separately and they are designated as "B" (bibliographic) or "T" (terminology). In all other cases there is only one ISO 639-2 code. Multiple codes assigned to the same language are to be considered synonyms. ISO 639-1 is the alpha-2 code." (source: https://www.loc.gov/standards/iso639-2/php/code_list.php)
  • Most libraries use ISO 639-2b and systems must be able to automatically detect the correct version to ensure interoperability (e.g. MARC21: https://www.loc.gov/standards/sourcelist/language.html).
@kerstarno kerstarno changed the title Having the choice of the ISO standard for the attributes @languageEncoding and @countryEncoding (possible values) Add "iso3166-2" as a value for @countryEncoding and replace "iso639-2" with the more specific options "iso639-2b" and "iso639-2t" for @languageEncoding Jul 31, 2024
@kerstarno
Copy link

As a note, if approved "iso639-2b" or "iso639-2t" would only become possible values in the @languageEncoding, but not in @languageOfElement. The latter would only hold specific values from the list defined in ISO 639-2b and ISO 639-2t respectively.

@kerstarno
Copy link

Will be discussed by TS-EAS at their meeting on 12/13 August.

@kerstarno kerstarno self-assigned this Jul 31, 2024
@kerstarno kerstarno added Review This is being reviewed in order to decide whether it will be implemented Attributes This issue relates to the attributes module EAD major revision (EAD 4.0) This issue is part of the EAD major revision towards EAD 4.0 labels Jul 31, 2024
@kerstarno
Copy link

Not discussed eventually during the TS-EAS meeting on 12/13 August due to time constraints. Will now be on the agenda at the EAD team meeting either in September or October 2024.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Attributes This issue relates to the attributes module EAD major revision (EAD 4.0) This issue is part of the EAD major revision towards EAD 4.0 Review This is being reviewed in order to decide whether it will be implemented
Projects
Status: Review
Development

No branches or pull requests

2 participants