SWTICHcollection Specification

This section contains the technical specification of the national e-learning repository SWITCHcollection (previously known as the learning object repository LOR).

Contents

  1. Collections
  2. Basic Object Model
  3. Access Policy
  4. Web API
  5. LMS Integration
  6. REST API
  7. Harvesting

See also the specification of definitions and controlled vocabularies at http://collection.switch.ch/spec.

Changelog 

 Version Change/Addition Date Author
0.31 Added extention to the element formaturi. 27-04-11 RF
0.30 Specified more precisely the time format of element issued. 20-12-10 RB
0.29 Element identifier semantics changed: instead of the internal id it is now the persistent identifier. 22-09-10 RB
0.28 Element references added to represent a reference to the original location of a resource. 11-12-09 RB
0.27 Web Integration API: Section added for JavaScript based Web Page Embedding (lorem). 01-11-09 RB
0.26 Initial setup for Harvesting specifications 06-03-09 ChR
0.25 Elements accessRights, rights: the aai-id for private access is now stored in these elements.
Access policy: all technical access definitions are exclusively associated to the elements accessRights and rights.
Elements accessRights, rights and access policy: Added new access group definition for any aai user in Switzerland (aai-CH).
Element aaiid: has changed its semantics. It is now the aai-id of the person who last modified the resource (Before, it was the aai-id of the owner).
25-11-08 RB
0.24 The element type can't be repeated anymore 14-08-08 RB
0.23 Fixed tag descriptions in Chapter 1.
New Chapter WebAPI
Refined format specification of Datastreams in formaturi
17-07-08 RB
0.22 Replaced lor.switch.ch with purl.org/switch/chor in namespace and schemaLocation 02-07-08 ChR
0.21 Added optional element description to CHOR_DC.
Added formatURI list.
DSn enumeration does not have to be contiguous.
Explanation text added to creative commons license types
16-6-08 RB
0.20 Changed dc to dcterms namespace, replaced switchlor namespace with chor_dc namespace, renamed CHLOR_DC to CHOR_DC datastream 29-5-08 ChR
0.19 Added XML attribute specification. Various smaller refinements. 18-5-08 RB
0.18 Removed about_CHLOR_DC datastream 6-5-08 ChR
0.17 Added Chapter Non-Interactive – REST API 25-4-08 RF
0.16 Added CHLOR_DC and about_CHLOR_DC datastreams 16-4-08 ChR
0.15 Initial changelog entry 1-4-08 RB