ArchivesPortalEuropeFoundation / EAG2012

Maintenance of EAG2012, the Encoded Archival Guide for describing institutions with archival holdings
5 stars 1 forks source link

[Major revision] Add @conventionDeclarationReference, @maintenanceEventReference, and @sourceReference to all non-empty elements outside of <control> #109

Open kerstarno opened 1 year ago

kerstarno commented 1 year ago

Provide a general summary of the issue in the Title above. Delete the part of the issue template that does not apply depending on whether you describe a change to an existing element / attribute or the addition of a new one.

Creator of issue

State your name, organisation and ways to reach you. Name: Kerstin Arnold Organisation: Archives Portal Europe Foundation, Working Group on Standards Email: standards@archivesportaleurope.net GitHub username (if applicable): @kerstarno

Changes to existing element / attribute

Give the current name of the element / attribute. Include the tag name and the full name. For alignment with EAC-CPF and EAD, all non-empty elements of EAG 3.0 that are used outside of <control> should allow for the optional attributes @conventionDeclarationReference, @maintenanceEventReference, and @sourceReference (all with data type IDREFS). The only exception is the element <repositories>, which should not include these three attributes.

kerstarno commented 1 year ago

As these are all new attributes, there is not much to keep in mind with regard to converting EAG 2012 to EAG 3.0. There is, however, the edge case of @transliteration, which is to be removed and transformed into @conventionDeclarationReference in certain contexts (see #112).