Schema for the OLAC Metadata Set, Version 0.4
Steven Bird, 2001-10-15
Schema validated at http://www.w3.org/2001/03/webdata/xsv
XSV 1.204/1.109 of 2001/10/03 21:06:42
OLAC Metadata Set semantics available at:
http://www.language-archives.org/OLAC/olacms-20011020.html
Dublin Core semantics available at:
http://dublincore.org/documents/1999/07/02/dces/
Naming scheme:
XXX: the name of the vocabulary
(YYY.)XXX: the name of the element
OLAC-XXX.xsd: the XML Schema defining an OLAC vocabulary
OLAC-XXX-Element: type of the XML element (inherits OLAC-Element)
OLAC-XXX-Refine: type of a CV for a refine attribute
OLAC-XXX-Code: type of a CV for a code attribute
Changes since first release of 0.4:
1. Modified regular expression for OAI identifiers to be in line with
http://www.openarchives.org/OAI/1.1/oai-identifier.xsd 2002-03-01
Changes since 0.3:
1. Capitalization rules follow Dublin Core
(a) metadata element names are no longer capitalized
(b) vocabularies OLAC-Role, OLAC-Date, OLAC-Relation
are no longer capitalized
NB. other vocabularies with initial capitals are unchanged:
* DC-Type (following Dublin Core)
* OLAC-OS-Code (use of capitals seems right,
e.g. Unix/SunOS, OS2)
* OLAC-Sourcecode-Code (language names are conventionally
capitalized, e.g. Lisp)
2. A new optional "scheme" attribute has been added on all elements,
to support external control of element content (e.g. for controlled
vocabularies over dialect names; see http://arXiv.org/abs/cs/0110014)
3. OLAC-Data has been renamed to OLAC-Linguistic-Type, in response
to the UCSB workshop.
4. The included schemas now have absolute pathnames (for xerces).
5. The lang attribute of the olac element has been changed to langs,
since the element content of a record could be in multiple languages.
6. The title element now has an optional refine attribute which may
take a single value "alternative" (following DCQ).