wiki:CmdiVirtualLanguageObservatory

Version 12 (modified by dietuyt, 14 years ago) (diff)

--

Notes on the re-implementation of the VLO

inspiration sources

technology to be used

  • SOLR for the backend
  • wicket for the front-end
  • CMDI for the input

data sources

requirements

  • in first instance same functionality as VLO 1.0
  • using CMDI as direct input
  • being reliable and debuggable
  • using standardized well-maintained libraries
  • a button to report errors spotted in the metadata

suggested mapping CMDI OLAC profile > VLO 2.0 fields/facets

/CMD/Components/OLAC-DcmiTerms?/title -> name

/CMD/Components/OLAC-DcmiTerms?/subject -> subject when multiple subject elements exist, give a preference to (in order of preference):

[@dcterms-type="LCSH"]

ignore (for now, until we have a resolution solution for the numeric codes): [@dcterms-type="DDC"] [@dcterms-type="LCC"]

/CMD/Components/OLAC-DcmiTerms?/publisher -> organisation

/CMD/Header/MdSelfLink -> id

/CMD/Components/OLAC-DcmiTerms?/subject[@olac-language] -> language

/CMD/Header/MdSelfLink (URL after first ":") (via OAI-PMH) -> origin

/CMD/Components/OLAC-DcmiTerms?/type[@olac-linguistic-type] -> genre

/CMD/Components/OLAC-DcmiTerms?/description -> description

/CMD/Components/OLAC-DcmiTerms?/identifier (if starting with http://) -> open in original context (now: IMDI browser)

/CMD/Components/OLAC-DcmiTerms?/date -> year (new facet, extract yyyy from yyyy-mm-dd or yyyy-mm-ddThh:mm:ssZ or take over yyyy)

/CMD/Components/OLAC-DcmiTerms?/type[@dcterms-type="DCMIType"] -> resource type (new facet)

/CMD/Components/OLAC-DcmiTerms?/spatial[@dcterms-type="ISO3166"] -> country

/CMD/Components/OLAC-DcmiTerms?/coverage[@dcterms-type="ISO3166"] -> country

/CMD/Components/OLAC-DcmiTerms?/format[@dcterms-type="IMT"] -> format (new facet, contains mime type)