Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: SAA-SDT/EAD3
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.3.1-gamma
Choose a base ref
...
head repository: SAA-SDT/EAD3
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref

Commits on Feb 6, 2014

  1. ignore .xpr files

    thc4 committed Feb 6, 2014
    Copy the full SHA
    35d3c41 View commit details
  2. ignoring xor again

    thc4 committed Feb 6, 2014
    Copy the full SHA
    80103e4 View commit details

Commits on Feb 24, 2014

  1. now not not processing table

    thc4 committed Feb 24, 2014
    Copy the full SHA
    5ae94e3 View commit details
  2. Copy the full SHA
    b7f324a View commit details
  3. numerous changes: bibref, localtype, etc...

    thc4 committed Feb 24, 2014
    Copy the full SHA
    5a16396 View commit details

Commits on Feb 26, 2014

  1. added encodinganalog to control

    thc4 committed Feb 26, 2014
    Copy the full SHA
    d9459a1 View commit details
  2. Copy the full SHA
    2bc2be6 View commit details
  3. #393: lowercased values in a.link.actuate

    thc4 committed Feb 26, 2014
    Copy the full SHA
    b32e310 View commit details
  4. #389: changed "otherrelation" to "otherrelationtype" as value for @re…

    …lationtype
    thc4 committed Feb 26, 2014
    Copy the full SHA
    27cf5c8 View commit details
  5. added "unknown" to @coverage

    thc4 committed Feb 26, 2014
    Copy the full SHA
    362c206 View commit details
  6. Copy the full SHA
    f62c6ac View commit details
  7. changed selection of daoloc attrs to be copied

    why except (@ROLE, @title) didn't work, I don't know.
    thc4 committed Feb 26, 2014
    Copy the full SHA
    180fc72 View commit details

Commits on Feb 28, 2014

  1. #395: add localtype to archdesc

    thc4 committed Feb 28, 2014
    Copy the full SHA
    8da9f19 View commit details

Commits on Mar 26, 2014

  1. updated rng with mikes post gamma version

    thc4 committed Mar 26, 2014
    Copy the full SHA
    8ec4561 View commit details
  2. Merge branch 'mikes_rng' into develop

    thc4 committed Mar 26, 2014
    Copy the full SHA
    3aede45 View commit details

Commits on Mar 28, 2014

  1. Implemented #432

    Removed @LinkType from am.simplelink
    rockivist committed Mar 28, 2014
    Copy the full SHA
    0dac4b8 View commit details
  2. #401 Add @Identifier to dao

    Created a.identifier, added to dao, updated unitid, updated
    a.access.no.normal.
    rockivist committed Mar 28, 2014
    Copy the full SHA
    8ced57a View commit details
  3. #428 removed camelCase from a.link.actuate values

    Implemented.
    rockivist committed Mar 28, 2014
    Copy the full SHA
    54c5602 View commit details
  4. #427 created attribute specific other values

    Implemented
    rockivist committed Mar 28, 2014
    Copy the full SHA
    c59776e View commit details
  5. #426 changed "otherrelation"

    to "otherrelationtype"
    rockivist committed Mar 28, 2014
    Copy the full SHA
    7fb1636 View commit details
  6. #425 changed daotype value

    From "other" to "otherdaotype"
    rockivist committed Mar 28, 2014
    Copy the full SHA
    885864d View commit details
  7. 415 otherphysdescstructuredtype update

    Added "otherphysdescstructuredtype" as value for @physdescstructuredtype
    and added @otherphysdescstructuredtype as an optional attribute.
    rockivist committed Mar 28, 2014
    1
    Copy the full SHA
    b09387b View commit details
  8. #434 Added "iso639-1" to @langencoding

    Implemented.
    rockivist committed Mar 28, 2014
    Copy the full SHA
    b55e30a View commit details
  9. #429 Removed a.locatorLink

    rockivist committed Mar 28, 2014
    Copy the full SHA
    3c0150f View commit details
  10. #430 Removed @A:id

    Removed a:id attributes and a: namespace declaration
    rockivist committed Mar 28, 2014
    Copy the full SHA
    78586d2 View commit details
  11. Copy the full SHA
    76705e7 View commit details
  12. Tidy

    rockivist committed Mar 28, 2014
    Copy the full SHA
    b7850fe View commit details
  13. Copy the full SHA
    78a82cd View commit details
  14. Copy the full SHA
    1f9ff0d View commit details
  15. Copy the full SHA
    ace9c60 View commit details
  16. #387

    replaced NMTOKEN with "0" and "1" as values of av.zeroorone
    rockivist committed Mar 28, 2014
    Copy the full SHA
    65f1f9a View commit details
  17. #395

    Fixed again - previous fix lost.
    rockivist committed Mar 28, 2014
    Copy the full SHA
    2779560 View commit details
  18. Tidy up and some rearrangement

    No content changes
    rockivist committed Mar 28, 2014
    Copy the full SHA
    9d8d54c View commit details
  19. Copy the full SHA
    7e88e9b View commit details
  20. Merge pull request #435 from SAA-SDT/mike_post_gamma_2

    Mike post gamma 2
    tcatapano committed Mar 28, 2014
    Copy the full SHA
    b30fd00 View commit details

Commits on Mar 29, 2014

  1. Created a.link.xpointer

    Replaced multiple defines with refs
    rockivist committed Mar 29, 2014
    Copy the full SHA
    7dc1937 View commit details
  2. Created a.unitdatetype

    Replaced two attribute definitions with refs
    rockivist committed Mar 29, 2014
    Copy the full SHA
    ce209fa View commit details
  3. Tidy

    rockivist committed Mar 29, 2014
    Copy the full SHA
    7ec6e0e View commit details
  4. Created a.transliteration

    Replaced multiple attribute definitions with refs to a.transliteration
    rockivist committed Mar 29, 2014
    Copy the full SHA
    d99e73b View commit details
  5. Created a.relatedencoding

    Replaced multiple attribute definitions with refs
    rockivist committed Mar 29, 2014
    Copy the full SHA
    6b76b40 View commit details
  6. Created a.parent

    Replaced multiple attribute definitions with refs
    rockivist committed Mar 29, 2014
    Copy the full SHA
    be835d3 View commit details
  7. Created a.datechar and a.certainty

    Replaced multiple attribute definitions with refs
    rockivist committed Mar 29, 2014
    Copy the full SHA
    1daefc8 View commit details

Commits on Mar 31, 2014

  1. Created a.render

    Replaced multiple attribute definitions with refs.  Eliminated
    av.render.
    rockivist committed Mar 31, 2014
    Copy the full SHA
    220d5c7 View commit details
  2. Removed data.repositorycode

    Moved <data type="token"> into attribute definition
    rockivist committed Mar 31, 2014
    Copy the full SHA
    b64193d View commit details
  3. Created a.level

    Replaced multiple attribute definitions and av.level
    rockivist committed Mar 31, 2014
    Copy the full SHA
    eb16d35 View commit details
  4. Shifted repeated table attributes to defines

    Created a.char,, a.charoff, a.colname, a.colsep, and a.rowsep, replaced
    multiple attribute definitions for each.
    rockivist committed Mar 31, 2014
    Copy the full SHA
    ec3818b View commit details
  5. Copy the full SHA
    9aed55f View commit details
  6. Added comments

    rockivist committed Mar 31, 2014
    Copy the full SHA
    8b72ad3 View commit details
  7. Copy the full SHA
    f2cd3d4 View commit details
  8. Copy the full SHA
    109fb70 View commit details
Showing 596 changed files with 310,829 additions and 74,201 deletions.
61 changes: 61 additions & 0 deletions .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
<!--- Provide a general summary of the issue in the Title above -->

## Creator of issue
<!--- State your name, affiliation and ways to reach you -->
<!--- Use the four lines and write after the dot-->
1.
2.
3.
4.

## The issue relates to
<!--- Make an 'x' replacing the ' ' (space) inside the brackets to mark your choice. -->
- [ ] 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
<!--- If you're describing a feature, tell us what should happen -->
<!--- If you're suggesting a change/improvement, tell us how it should work -->
<!--- Write your text after the "Text:" -->
* Text:

## Reporting a bug
<!--- If describing a bug, tell us what happens instead of the expected behavior -->
<!--- If suggesting a change/improvement, explain the difference from current behavior -->
<!--- Write your text after the "Text:" -->
* Text:

## Suggested Solution
<!--- Not obligatory, but suggest a fix/reason for the bug, -->
<!--- or ideas how to implement the addition or change -->
<!--- Write your text after the "Text:" -->
* Text:

## Steps to Reproduce (for bugs)
<!--- Provide a link to a live example, or an unambiguous set of steps to -->
<!--- reproduce this bug. Include code to reproduce, if relevant -->
<!--- Use the four lines and write after the dot-->
1.
2.
3.
4.

## Context
<!--- How has this issue affected you? What are you trying to accomplish? -->
<!--- Providing context helps us come up with a solution that is most useful in the real world -->
<!--- Write your text after the "Text:" -->
* Text:

## Your Environment can be a clue to a bug
<!--- Include as many relevant details about the environment you experienced the bug in -->
<!--- Write your text after the ":" -->
* Version used:
* Environment name and version (e.g. Chrome 39, node.js 5.4):
* Operating System and version (desktop or mobile):
Binary file added EASMinorRevisionProcess.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
116 changes: 116 additions & 0 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,116 @@
CC0 1.0 Universal

Statement of Purpose

The laws of most jurisdictions throughout the world automatically confer
exclusive Copyright and Related Rights (defined below) upon the creator and
subsequent owner(s) (each and all, an "owner") of an original work of
authorship and/or a database (each, a "Work").

Certain owners wish to permanently relinquish those rights to a Work for the
purpose of contributing to a commons of creative, cultural and scientific
works ("Commons") that the public can reliably and without fear of later
claims of infringement build upon, modify, incorporate in other works, reuse
and redistribute as freely as possible in any form whatsoever and for any
purposes, including without limitation commercial purposes. These owners may
contribute to the Commons to promote the ideal of a free culture and the
further production of creative, cultural and scientific works, or to gain
reputation or greater distribution for their Work in part through the use and
efforts of others.

For these and/or other purposes and motivations, and without any expectation
of additional consideration or compensation, the person associating CC0 with a
Work (the "Affirmer"), to the extent that he or she is an owner of Copyright
and Related Rights in the Work, voluntarily elects to apply CC0 to the Work
and publicly distribute the Work under its terms, with knowledge of his or her
Copyright and Related Rights in the Work and the meaning and intended legal
effect of CC0 on those rights.

1. Copyright and Related Rights. A Work made available under CC0 may be
protected by copyright and related or neighboring rights ("Copyright and
Related Rights"). Copyright and Related Rights include, but are not limited
to, the following:

i. the right to reproduce, adapt, distribute, perform, display, communicate,
and translate a Work;

ii. moral rights retained by the original author(s) and/or performer(s);

iii. publicity and privacy rights pertaining to a person's image or likeness
depicted in a Work;

iv. rights protecting against unfair competition in regards to a Work,
subject to the limitations in paragraph 4(a), below;

v. rights protecting the extraction, dissemination, use and reuse of data in
a Work;

vi. database rights (such as those arising under Directive 96/9/EC of the
European Parliament and of the Council of 11 March 1996 on the legal
protection of databases, and under any national implementation thereof,
including any amended or successor version of such directive); and

vii. other similar, equivalent or corresponding rights throughout the world
based on applicable law or treaty, and any national implementations thereof.

2. Waiver. To the greatest extent permitted by, but not in contravention of,
applicable law, Affirmer hereby overtly, fully, permanently, irrevocably and
unconditionally waives, abandons, and surrenders all of Affirmer's Copyright
and Related Rights and associated claims and causes of action, whether now
known or unknown (including existing as well as future claims and causes of
action), in the Work (i) in all territories worldwide, (ii) for the maximum
duration provided by applicable law or treaty (including future time
extensions), (iii) in any current or future medium and for any number of
copies, and (iv) for any purpose whatsoever, including without limitation
commercial, advertising or promotional purposes (the "Waiver"). Affirmer makes
the Waiver for the benefit of each member of the public at large and to the
detriment of Affirmer's heirs and successors, fully intending that such Waiver
shall not be subject to revocation, rescission, cancellation, termination, or
any other legal or equitable action to disrupt the quiet enjoyment of the Work
by the public as contemplated by Affirmer's express Statement of Purpose.

3. Public License Fallback. Should any part of the Waiver for any reason be
judged legally invalid or ineffective under applicable law, then the Waiver
shall be preserved to the maximum extent permitted taking into account
Affirmer's express Statement of Purpose. In addition, to the extent the Waiver
is so judged Affirmer hereby grants to each affected person a royalty-free,
non transferable, non sublicensable, non exclusive, irrevocable and
unconditional license to exercise Affirmer's Copyright and Related Rights in
the Work (i) in all territories worldwide, (ii) for the maximum duration
provided by applicable law or treaty (including future time extensions), (iii)
in any current or future medium and for any number of copies, and (iv) for any
purpose whatsoever, including without limitation commercial, advertising or
promotional purposes (the "License"). The License shall be deemed effective as
of the date CC0 was applied by Affirmer to the Work. Should any part of the
License for any reason be judged legally invalid or ineffective under
applicable law, such partial invalidity or ineffectiveness shall not
invalidate the remainder of the License, and in such case Affirmer hereby
affirms that he or she will not (i) exercise any of his or her remaining
Copyright and Related Rights in the Work or (ii) assert any associated claims
and causes of action with respect to the Work, in either case contrary to
Affirmer's express Statement of Purpose.

4. Limitations and Disclaimers.

a. No trademark or patent rights held by Affirmer are waived, abandoned,
surrendered, licensed or otherwise affected by this document.

b. Affirmer offers the Work as-is and makes no representations or warranties
of any kind concerning the Work, express, implied, statutory or otherwise,
including without limitation warranties of title, merchantability, fitness
for a particular purpose, non infringement, or the absence of latent or
other defects, accuracy, or the present or absence of errors, whether or not
discoverable, all to the greatest extent permissible under applicable law.

c. Affirmer disclaims responsibility for clearing rights of other persons
that may apply to the Work or any use thereof, including without limitation
any person's Copyright and Related Rights in the Work. Further, Affirmer
disclaims responsibility for obtaining any necessary consents, permissions
or other rights required for any use of the Work.

d. Affirmer understands and acknowledges that Creative Commons is not a
party to this document and has no duty or obligation with respect to this
CC0 or use of the Work.

For more information, please see
<http://creativecommons.org/publicdomain/zero/1.0/>
19 changes: 12 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,19 @@
EAD-Revision

EAD3
============

* ead_revised.rng: RelaxNG version of EAD3 (Gamma) schema. This is the master version of the schema
## EAD3 Schema files

* ead_revised.xsd: W3C XML Schema version of EAD3 (Gamma) schema. This file was derived from the ead_revised.rng.
* `ead3.rng`: RelaxNG Schema for EAD3. Compiled version of `inprocess/ead3_driver.rng` and included files, which is the primary maintenance schema from which other versions are derived
* `ead3.dtd`: XML Document Type Definition for EAD3, derived from `inprocess/ead3_dtd.rng` customization to create DTD version
* `ead3.xsd`: W3C XML Schema for EAD3, derived from `ead3.rng` and post-processed by inprocess/deglobalize.xsl
* `schematron/ead.sch`: Schematron schema for ancillary validation of codelist values, date patterns, and co-occurrence constraints

* ead_revised_norelations.rng: RelaxNG version of EAD3 (Gamma) schema without <relations> element
## Rolling revision cycle
(pending final confirmation and approval)

* ead_revised_norelations.xsd: W3C XML Schema version of EAD3 (Gamma) schema without <relations> element
* TS-EAS intends to establish a rolling revision cycle for minor revisions of all standards under its purview. The current version of this can be viewed here: https://github.com/SAA-SDT/TS-EAS-subteam-notes/blob/master/rolling-revision-cycle.md

* schematron/ead.sch: Schematron schema with rules for checking of codelist values, and use of "otherlevel" attribute.
* In this context, EAD team of TS-EAS will follow this process for engaging with new submissions to GitHub: https://github.com/SAA-SDT/TS-EAS-subteam-notes/blob/master/ead-subteam/working-documents/ReviewOfNewGitHubIssues.md

* doc/ : Contains automatically generated documentation for ead_revised.xsd
![EAS Minor Revision Process](EASMinorRevisionProcess.png)
79 changes: 79 additions & 0 deletions RELEASE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,79 @@
## EAD3
### Encoded Archival Description (EAD), Version 3
* Release: 1.1.1
* Date: 2019-12-16

Hosted by the Library of Congress at http://www.loc.gov/ead/.

EAD3 1.0.0 was developed by the Society of American Archivists' Technical Subcommittee for Encoded Archival Description (TS-EAD) and Schema Development Team, 2010-2015. The standard was adopted in July 2015 by SAA Council.

TS-EAD members during the revision process included:
* Mike Rush, co-chair, Yale University
* Bill Stockting, co-chair, British Library (UK)
* Kerstin Arnold, Bundesarchiv (Germany)
* Michael Fox, Minnesota Historical Society
* Kris Kiesling, University of Minnesota
* Angelika Menne-Haritz, Bundesarchiv (Germany)
* Kelcy Shepherd, University of Massachusetts and Amherst College
* Claire Sibille, Direction Générale des Patrimonies (France)
* Henny van Schie, Nationaal Archief / Bibliotheek (Netherlands)
* Brad Westbrook, University of California, San Diego, and ArchivesSpace.

Notable ex-officio contributors included
* Jodi Allison-Bunnell, Orbis Cascade Alliance (EAD Roundtable)
* Anila Angjeli, Bibliothèque nationale de France (TS-EAC)
* Hillel Arnold, Rockefeller Archives Center (EAD Roundtable)
* Mark Custer, Yale University (EAD Roundtable)
* Merrilee Proffitt, OCLC Research
* Ruth Kitchin Tillman, Cadence Group (EAD Roundtable)
* Katherine Wisser, Simmons College (TS-EAC)

Schema Development Team members included
* Terry Catapano, chair, Columbia University
* Karin Bredenberg, Riksarkivet of Sweden
* Florence Clavaud, Ecole Nationale des Chartes (France)
* Michele Combs, Syracuse University
* Mark Matienzo, Yale University and DPLA
* Daniel Pitti, University of Virginia
* Salvatore Vassallo, Università degli Studi di Pavia (Italy).

Lead schema developer: Terry Catapano

Members of the TS-EAS Schema Subteam during the release of EAD3 1.1.1:
* Kerstin Arnold, Archives Portal Europe
* Karin Bredenberg, Riksarkivet of Sweden
* Mark Custer, chair, Yale University
* Alexander Duryee, New York Public Library
* Jessica Purkis, Archives of American Art

EAD3 was possible because of the generous support of the Society of American Archivists, the Gladys Krieble Delmas Foundation, the National Endowment for the Humanities, the Nationaal Archief of the Netherlands, the Beinecke Rare Book and Manuscript Library, the Institute for Advanced Technology in the Humanities at the University of Virginia, and OCLC Research.

### EAD3 Files
* ead3.dtd
* ead3.rng
* ead3.xsd
* schematron/ead3.sch (+ code list lookup files)
* schematron/ead3_rules.xsl
* undeprecated/ead3_undeprecated.dtd
* undeprecated/ead3_undeprecated.rng
* undeprecated/ead3_undeprecated.xsd

### Notes:
* EAD3 is available as Relax NG Schema, DTD, and W3C Schema.
* The EAD3 DTD does not support the `<objectxmlwrap>` element.
* In the EAD3 DTD, attributes with anyURI, token, and string data types are converted to CDATA.
* Deprecated EAD 2002 elements are available in the undeprecated versions of EAD3.
* A Schematron schema (ead3.sch) is available to validate external code lists not maintained within EAD, standard attribute value patterns, attribute or element co-occurrence not enforceable in the schema,and some encoding practices recommended for future migration.

### New in EAD3 1.1.1:
1. The foreign element is now available as a child of the ref element. (See issue #[522](https://github.com/SAA-SDT/EAD3/issues/522))
2. Fixed a bug in the XSD schemas that resulted in empty-only c12 elements being valid. (See issue #[523](https://github.com/SAA-SDT/EAD3/issues/523))

### New in EAD3 1.1.0:
1. The @render attribute can now be used with the quote element. (See issue #[485](https://github.com/SAA-SDT/EAD3/issues/485))
2. The objectxmlwrap element can now be validated properly in the XSD schemas. (See issue #[499](https://github.com/SAA-SDT/EAD3/issues/499)) (bug fix)
3. Manually fixed a bug that was causing the descgrp element not to validate correctly in the undeprecated DTD. (See issue #[503](https://github.com/SAA-SDT/EAD3/issues/503)) (bug fix)
4. The date element is now a valid child of the part element. (See issue #[505](https://github.com/SAA-SDT/EAD3/issues/505))
5. rightsdeclaration, a new element, has been added to the control section. (See issue #[506](https://github.com/SAA-SDT/EAD3/issues/506)) (new element)
6. The @localtype attribute can now be used with the conventiondeclaration element. (See issue #[507](https://github.com/SAA-SDT/EAD3/issues/507))
7. The datatype associated with the @containerid attribute has been relaxed to xsd:string (in EAD3 version 1.0, the datatype for this attribute was restricted to xsd:NMTOKEN). (See issue #[512](https://github.com/SAA-SDT/EAD3/issues/512))
Loading