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

Child elements of singular/plural elements #61

Closed
2 of 9 tasks
SJagodzinski opened this issue Mar 4, 2019 · 6 comments
Closed
2 of 9 tasks

Child elements of singular/plural elements #61

SJagodzinski opened this issue Mar 4, 2019 · 6 comments
Labels

Comments

@SJagodzinski
Copy link
Contributor

SJagodzinski commented Mar 4, 2019

Define child elements for description for singular/plural elements

Creator of issue

  1. Silke Jagodzinski
  2. TS-EAS: EAC-CPF subgroup
  3. [email protected] or [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

Derived from #21

Following elements:

//otherEntityTypes/otherEntityType
//places/place
//localDescriptions/localDescription
//legalStatuses/legalStatus
//functions/function
//languagesUsed/languageUsed
//occupations/occupation
//mandates/mandate

will be available as repeatable elements within their plural, wrapper element. Wrapper elements are not repeatable (any more).

Suggested Solution

Decision about the child elements of the plural elements needed.

Context

In EAC-CPF 2010_revised the plural elements contain following child elements for description:

  • singular element (1..n)
  • <descriptiveNote> (0..1)
  • <citation> (0..n)
  • <p> (0..n)
  • <list> (0..n)
  • <outline> (0..n)

In EAC-CPF 2010_revised the singular elements contain following child elements for description:

  • <term> (0..1)
  • <placeEntry> (0..n)
  • <date>, <dateSet>, <dateRange> (0..1)
  • <citation> (0..1)
  • <descriptiveNote> (0..1)
@kerstarno
Copy link
Contributor

Quick question: wouldn't at least <term> and potentially <citation>(if not all child elements of the singular elements) be repeatable? In order to e.g. do something like:
<functions>
<function>
<term xml:lang="eng">Developer </term>
<term xml:lang="ger">Entwickler </term>
<placeEntry xml:lang="eng">Munich</placeEntry>
<placeEntry xml:lang="ger">München</placeEntry>
</function>
<function>
<term xml:lang="eng">Teacher</term>
<term xml:lang="ger">Lehrer </term>
<placeEntry xml:lang="eng">London</placeEntry>
<placeEntry xml:lang="fre">Londres</placeEntry>
</function>
</functions>

Or am I misinterpreting the note on #21 on documentation: "Repeat child elements if you describe the same function in different languages."?

@SJagodzinski
Copy link
Contributor Author

Yes, that the idea of #21 , having child elements of the singular elements repeatable, using exactly your example.

What do you think? Does it work? Does it simplify eac encoding a bit?
Which child elements for the plural elements are needed?

@kerstarno

This comment has been minimized.

@MicheleCombs

This comment has been minimized.

@SJagodzinski

This comment has been minimized.

This was referenced Jan 20, 2020
Closed
@SJagodzinski
Copy link
Contributor Author

EAC-CPF meeting, 27 July 2020 (Chicago meeting):

Keep it simple the plural element just contains the singular (1..n) and descriptiveNote (0..1) where descriptiveNote will catch citation, p, list and outline in the transformation path.

Make citation repeatable on singular elements.

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

No branches or pull requests

3 participants