Commit 34090782 authored by mmarkus1's avatar mmarkus1
Browse files

update readme

parent beb777cd
......@@ -5,19 +5,21 @@ LIDO is an XML schema intended for delivering metadata, for use in a variety of
The LIDO schema is the result of a substantial redesign and enhancement of the CDWA Lite and museumdat schemas based on recommendations of the CDWA Lite/museumdat Working Group, community feedback and further CIDOC-CRM analysis. It includes additional concepts to meet SPECTRUM requirements.
For the full history of LIDO developments refer to [lido-schema.org/schema/v1.0/lido-v1.0-specification.pdf](http://www.lido-schema.org/schema/v1.0/lido-v1.0-specification.pdf), 2.3 History of the schema.
LIDO v1.1 further develops and is backwards compatible with LIDO v1.0.
# Get Started
This repository contains all relevant files of the LIDO standard. The schema is developed as an XML Schema Definition. The most recent version is **LIDO 1.1 Public Beta** and is [**available for download here (XSD)**](http://www.lido-schema.org/schema/v1.1/lido-v1.1.xsd). For more information please visit the [official LIDO website.](http://cidoc.mini.icom.museum/working-groups/lido/)
## Documentation
This repository contains all relevant files of the LIDO standard. The schema is described as an XML Schema Definition, the documentation and a terminology. The most recent version is **LIDO 1.1 Public Beta** and is available for download here:
- [**LIDO 1.1 Public Beta XML Schema Definition (XSD)**](http://www.lido-schema.org/schema/v1.1/lido-v1.1.xsd)
- [**LIDO 1.1 Public Beta XML Schema Definition (QA extended XSD)**](http://www.lido-schema.org/schema/v1.1/lido-v1.1.xsd) (This version extends the schema with Schematron rules to improve quality assurance)
- [**Online documentation (HTML)**](http://www.lido-schema.org/schema/v1.1/lido-v1.1-public-beta.html)
- [Printed documentation (PDF)](http://www.lido-schema.org/schema/v1.1/lido-v1.1-public-beta.pdf)
- [Terminology (website)](http://terminology-view.lido-schema.org/)
The LIDO schema is described as an XML Schema Definition and a Terminology. The full documentation is [**available online**](http://www.lido-schema.org/schema/v1.1/lido-v1.1.html) and for [download](http://www.lido-schema.org/schema/v1.1/lido-v1.1.pdf).
For more information please visit the [official LIDO website.](http://cidoc.mini.icom.museum/working-groups/lido/)
The LIDO Terminology is [**available online**](http://terminology-view.lido-schema.org/).
Previous versions of LIDO:
- LIDO 1.0 is still available online. [XML Schema Definition](http://www.lido-schema.org/schema/v1.0/lido-v1.0.xsd) - [Documentation online](http://www.lido-schema.org/schema/v1.0/lido-v1.0-schema-listing.html) and for [download](http://www.lido-schema.org/schema/v1.0/lido-v1.0-specification.pdf)
## What's new in LIDO v1.1
# What's new in LIDO v1.1 Public Beta
For the development of LIDO v1.1 the following criteria for taking into account suggestions for changes and extensions have been defined:
......@@ -26,9 +28,9 @@ For the development of LIDO v1.1 the following criteria for taking into account
- The requirement is generic and in the scope of LIDO v1.0.
- The suggestion can be implemented in a backwards compatible way with LIDO v1.0.
### General changes
## General changes
#### Documentation
### Documentation
The schema docs are provided in a structured way as TEI elements as follows:
......@@ -44,20 +46,20 @@ Furthermore, the following additions have been made:
- machine-readable metadata is provided in a TEI header.
- each LIDO element/complexType/attribute is now referenceable by an ID. This ID is (in most cases) identical to its name and comes in handy for developing application profiles.
#### Accompanying Documents
### Accompanying Documents
Apart from the documentation elements there are accompanying documents providing further information on LIDO elements:
- a **metadata crosswalk** provides a mapping of LIDOv1.1 elements to LIDOv1.0, CDWA Lite, museumdat, and Spectrum. CIDOC-CRM equivalents are provided in `metadata-crosswalk.xml`, but are not serialized because they are not complete yet.
- **links for further information** and **terminology recommendations**
#### Schematron
### Schematron
We introduced Schematron as a second quality assurance mechanism. This is e.g. used to ensure that dates comply to the xs:dateTime requirements.
While there are Schematron rules in the schema itself which we consider as essential for data quality, more quality assuring rules can be found in `lido-qa.xsd`. If you want these included in the validation, choose the schema `lido-v1.1.xsd`. If you do not want these to be included in the validation, choose the schema `lidov1.1-unrestricted.xsd`.
### New Elements (and Why They Have Been Introduced)
## New Elements (and Why They Have Been Introduced)
- **applicationProfile**: Serves as an identifier for a LIDO application profile which has been developed by an institution or project.
......@@ -83,19 +85,19 @@ While there are Schematron rules in the schema itself which we consider as essen
- **vitalPlaceActor**: Allows for providing the birth/death/activity place of an actor.
### New Attributes (and Why They Have Been Introduced)
## New Attributes (and Why They Have Been Introduced)
- **measurementsGroup**: Indicates the group of measurements given in multiple LIDO Measurement Set elements. Of relevance for the EODEM application profile.
- **mostNotableEvent**: Qualifies an eventSet as the most notable or significant event as designated by the describing institution.
### New Complex Types (and Why They Have Been Introduced)
## New Complex Types (and Why They Have Been Introduced)
- **conceptMixedComplexType**: A complexType allowing both free text and the elements defined in conceptElementsSet. This complexType is used for elements that only allowed free text in LIDO v1.0 but should be controllable with conceptID(s) and term(s) in LIDO v1.1.
- **rightsHolderComplexType**: Increases the schema's modularity. rightsHolder doesn't have to be defined fully twice.
### Changed Content Model: Mixed Content
## Changed Content Model: Mixed Content
The following elements can contain free text only in LIDO v.1.0, but can also provide controlled terms (e.g. from authoritative data) as an alternative via conceptComplexType in LIDO v1.1:
......@@ -112,12 +114,12 @@ The following elements can contain free text only in LIDO v.1.0, but can also pr
- scaleMeasurements
- shapeMeasurements
### Changed Descriptions
## Changed Descriptions
Definitions have generally been renamed to 'description'.
Almost all descriptions have been revised and specified for clarity.
### Other Changes
## Other Changes
The following elements can now hold additional attributes:
......@@ -131,7 +133,3 @@ The following other changes have been made:
- <http://schemas.opengis.net/gml/3.1.1/base/gml.xsd> is now in use for GML validation
- instead of defining objectClassificationWrap, classificationWrap, and objectWorkTypeWrap twice, a reference has been introduced
## Previous versions of LIDO
- LIDO 1.0 is still available online. [XML Schema Definition](http://www.lido-schema.org/schema/v1.0/lido-v1.0.xsd) - [Documentation online](http://www.lido-schema.org/schema/v1.0/lido-v1.0-schema-listing.html) and for [download](http://www.lido-schema.org/schema/v1.0/lido-v1.0-specification.pdf)
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment