Transcript
Page 1: EAD Revision Progress Report, SAA 2013

EAD Revision Progress Report

EAD Roundtable, SAA 2013, 2013-08-16Mike Rush, TS-EAD Co-Chair

Page 2: EAD Revision Progress Report, SAA 2013

Support

Gladys Krieble Delmas Foundation National Endowment for the

Humanities Nationaal Archief of the Netherlands Beinecke Rare Book and Manuscript

Library, Yale University Institute for Advanced Technology in

the Humanities (IATH), University of Virginia

OCLC Research

Page 3: EAD Revision Progress Report, SAA 2013

Collaborative Process

Page 4: EAD Revision Progress Report, SAA 2013

Collegial Process

Page 5: EAD Revision Progress Report, SAA 2013

Timeline to dateComments• 2010-10 to 2011-02

Funding• Spring 2011

Revision Forum• SAA 2011

TS-EAD Working Meeting• March 2012

Conference calls• Spring 2012 to

Summer 2013

Schema Dev. Team Meeting• October 2012

Alpha Release• February 2013

Tag Library Editorial Team Meeting• February 2013

Beta Release• 2 August 2013

Page 6: EAD Revision Progress Report, SAA 2013

Remaining Timeline

Beta comment period• 2August to 1

October 2013

Schema and migration testing• August to November

2013

Finalize schema and tag library• 1 October to 1

December 2013

Submit to Standards Committee• 1 December 2013

Submit to SAA Council for adoption• Winter 2013

Publish• Winter 2014

Page 7: EAD Revision Progress Report, SAA 2013

What to call it?

EAD 2014EAD 3D3ADEAD III

Page 8: EAD Revision Progress Report, SAA 2013

The Name

EAD3

Page 9: EAD Revision Progress Report, SAA 2013

Alpha

Page 10: EAD Revision Progress Report, SAA 2013

Alpha Feedback

Documentation Concern about migration Concern about updating existing tools Reconsider extent of changes

Changing of names Alignment with EAC-CPF Increase in number of elements

Feature requests Bugs

Page 11: EAD Revision Progress Report, SAA 2013

Post-Alpha Changes

No camel case All element and attribute names will

continue to be all lower case No name changes

Existing element names will not be changed, but new element names will have longer, more natural language forms

No <formsAvailable> Had bundled <container> and <dao> in

alpha.

Page 12: EAD Revision Progress Report, SAA 2013

Post-Alpha Changes

Restored recursion in <did> sibling elements No split access elements

Alpha included <persName> and <persNameEntry> Collapsed in the Beta to just <persname>

Moved <materialspec> back into the <did> Restored some elements deprecated in alpha

<fileplan> <abbr> + <expan> <dsc> <ptr>

Page 13: EAD Revision Progress Report, SAA 2013

BETA

Page 14: EAD Revision Progress Report, SAA 2013

2011 QUALIFIERS

PreliminaryProvisionalContingent

PossiblePotential

Page 15: EAD Revision Progress Report, SAA 2013

2012 QUALIFIERS

Likely

Highly Likely

But nothing is final.

Page 16: EAD Revision Progress Report, SAA 2013

2013 QUALIFIER

Oobleck

Page 17: EAD Revision Progress Report, SAA 2013

2013 QUALIFIER

OobleckA non-Newtonian fluid that will exhibit

solid behaviors if enough stress is applied

CC BY-NC-SA, Jean-Christophe, Flickr

Page 18: EAD Revision Progress Report, SAA 2013

2013 Qualifier

Still fluid, but starting to solidify

(Stress has been applied)

Page 19: EAD Revision Progress Report, SAA 2013

Beta Deliverables

Completely re-written schema Relax NG W3C No DTD yet

Draft Tag Library Element definitions Attribute definitions

Page 20: EAD Revision Progress Report, SAA 2013

Disentangle Descriptive Elements

Remove <arrangement> from <scopecontent>

Remove <acqinfo> from <custodhist> Remove <legalstatus> from

<accessrestrict> [and promote it to a sibling]

Remove <unitdate> from <unittitle> Limit <dao> to the <did> Limit <archref> and <bibref> to block

contexts in appropriate elements

Page 21: EAD Revision Progress Report, SAA 2013

Fix <note> craziness

8 distinct uses for <note> in EAD 2002: <notestmt> <titlepage> or <div> [in <frontmatter> <did> <did> sibling Within <did> siblings [as a block element] Recursively within <note> Within block elements like <p> [as mixed

content] <namegrp>

Page 22: EAD Revision Progress Report, SAA 2013

Fix <note> craziness

Eliminate generic <note> Create context-appropriate note

elements <didnote> <footnote> <controlnote> <descriptivenote>

Improve documentation for <odd>

Page 23: EAD Revision Progress Report, SAA 2013

Update Access Terms

Enable <part> <persname>

<part> Armstrong, Louis, </part><part> 1901-1971</part>

</persname>

Page 24: EAD Revision Progress Report, SAA 2013

Align with XHTML

Minor tweaks to <table> Minor tweaks to <list> Remove <blockquote>, <table>,

and <chronlist> from within <p> Limit <blockquote> to a block

element, add <quote> for inline use.

Page 25: EAD Revision Progress Report, SAA 2013

Simplify Links

Consolidate <extref>, <extptr>, <ref>, and <ptr> to just <ref> and <ptr>

Remove linking attributes from assorted elements, e.g. <title>, <archref>

Deprecate extended links <daogrp> <linkgrp>

Remove XLINK namespace, but implement linking attributes isomorphic with XLINK

Page 26: EAD Revision Progress Report, SAA 2013

Support Multiple Languages

Add language code and script code attributes to all non-empty elements <unittitle lang=“eng”

script=“Latn”>Corresondence</unittitle>

<unittitle lang=“jpn” script=“Kana”> 対応</unittitle>

Make sure appropriate elements can repeat to support multi-language description

Page 27: EAD Revision Progress Report, SAA 2013

Reduced Mixed Content

Reduce mixed content by more carefully considering what elements are appropriate within a given element

Balance that impulse against desire for reasonably simple schema design

Page 28: EAD Revision Progress Report, SAA 2013

Reduce Mixed Content

3 Mixed Content models Core : <abbr>, <emph>, <expan>,

<lb/>, <ptr>, <ref> Expanded Core : Core + access point

elements, <date>, <footnote>, <num>, and <quote>

Expanded Core + <list>

Page 29: EAD Revision Progress Report, SAA 2013

Reconciliation Flirtation with EAC-CPF

Replace <eadheader> with <control> Keeping <filedesc> but replacing the

rest Update <chronlist> Add <relations> at all levels *

Page 30: EAD Revision Progress Report, SAA 2013

Deprecated Elements

<frontmatter> <eadgrp>, <archdescgrp>, <dscgrp> <descgrp> <runner> <daogrp> + <linkgrp> <note> Children of <bibref>

<bibseries> <imprint>

Page 31: EAD Revision Progress Report, SAA 2013

Structured <did> Elements

<unitdatestructured> <physdescstructured> <origination> <repository> <langmaterial>

Page 32: EAD Revision Progress Report, SAA 2013

<unitdatestructured>

Choice of one of the following: <datesingle> <daterange>▪ <todate>▪ <fromdate>

<dateset>▪ Some combination of <datesingle> and

<daterange> <unitdate> will remain as an

unstructured option

Page 33: EAD Revision Progress Report, SAA 2013

<physdescstructured>

Attributes: @coverage = whole or part @physdescstructuredtype = carrier,

materialtype, or spaceoccupied Elements

<quantity> [Required] <unittype> [Required] <dimensions> [Optional] <physfacet> [Optional] <descriptivenote> [Optional]

Page 34: EAD Revision Progress Report, SAA 2013

<physdescstructured>

<parallelphysdescset> Wrapper element for two or more

<physdescstructured> elements that are parallel extent statements.

Page 35: EAD Revision Progress Report, SAA 2013

<physdescstructured>

<physdesc> will remain as an unstructured option

But: No <extent> No <dimensions> No <physfacet>

Page 36: EAD Revision Progress Report, SAA 2013

<langmaterial>

One or more of the following: <language> <languageset>▪ <language>▪ <script>

<descriptivenote>

Page 37: EAD Revision Progress Report, SAA 2013

<origination> + <repository>

One or more of the following: <corpname> <famname> <name> <persname>

Optional <address> [repository only] <descriptivenote>

Page 38: EAD Revision Progress Report, SAA 2013

Other Additions

container/@containerid recordid/@instanceurl <representation>

<representation href="http://hdl.handle.net/10079/fa/beinecke.hayward" role=“text/html">HTML version of finding aid</representation>

Page 39: EAD Revision Progress Report, SAA 2013

Deliverables

Revised Schema Relax NG, W3C, and DTD versions

Tag Library Preface + Explanation Element definitions Attribute definitions Crosswalks Examples

Migration stylesheet

Page 40: EAD Revision Progress Report, SAA 2013

Deliverables

External validation tools (Schematron) Validate ISO code lists, etc. Establishing subset profiles

Encoding manipulation tools Stylesheet to change between numbered

and unnumbered components Updated EAD Cookbook

XSLT style sheets for transforming EAD into HTML

Page 41: EAD Revision Progress Report, SAA 2013

Further Information

SAA Standards Portal http://www2.archivists.org/groups/technical-

subcommittee-on-encoded-archival-description-ead/encoded-archival-description-ead

TS-EAD Web Site http://www2.archivists.org/groups/technical-

subcommittee-on-encoded-archival-description-ead/ead-revision

Schema Development Team Github Repository http://github.com/SAA-SDT/EAD-Revision

Library of Congress EAD List EAD Roundtable List

Page 42: EAD Revision Progress Report, SAA 2013

Contact

Mike Rush

[email protected]

@mike_rush


Recommended