Changes between Version 5 and Version 6 of registers
- Timestamp:
- 10/25/11 20:33:57 (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
registers
v5 v6 35 35 * Vocabularies, codelists and thesauri are held in static files external to the !GeoNetwork catalog. The process by which items in these registers are modified, updated, superseded or retired are invisible as the formats they are held in do not support capture of this information. 36 36 * Metadata records that use items from these registers usually do so by referencing an external document (eg. http://asdd.ga.gov.au/asdd/profileinfo/anzlic-theme.xml) 37 * Often content of a register has been copied to another formateg. the ISO19139 codelists in http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml is copied into a codelists.xml file and stored in the localized !GeoNetwork directory for use by the !GeoNetwork editor. This should be modified so that the register content is not copied, only the association between the register and an element is held otherwise recording and propagating changes to register content is too difficult.37 * The content of a register is often copied into another format for convenience eg. the ISO19139 codelists in http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml is copied into a codelists.xml file and stored in the localized !GeoNetwork directory for use by the !GeoNetwork editor. This should be modified so that the register content is not copied, only the association between the register and an element is held otherwise recording and propagating changes to register content is too difficult. 38 38 39 39 The motivation for this proposal is to capture register changes in the register, make registers transportable between catalogs through harvesting, and hold the register content in ISO19135 which is then accessed by everything (hmm). … … 44 44 * Develop an XSLT to convert the ISO19139 CT_CodelistCatalog format to ISO19135 register format 45 45 * Add ISO19135 register records to ISO metadata schemas and profiles (to be loaded with the schema/profile or regularly harvested into !GeoNetwork category 'Registers') 46 * Remove register content from codelists.xml file . Instead this file will hold associations between elements and registers. Example for iso19139.anzlic :46 * Remove register content from codelists.xml file in !GeoNetwork. Instead this file will hold associations between elements and registers. Example for iso19139.anzlic : 47 47 {{{ 48 <registerAssociation registerId="uuid_of_G A_register" element="gmd:MD_ScopeCode"/>48 <registerAssociation registerId="uuid_of_GeoScience_Australia_scopecode_register" element="gmd:MD_ScopeCode"/> 49 49 .... 50 50 .... 51 51 }}} 52 * !GeoNetwork looks up the codelist item in the list of register records associated with the metadata schema of the metadata record being edited. 52 * !GeoNetwork looks up the codelist item in the list of register records associated with the metadata schema of the metadata record being edited. 53 54 Note that register items other than codelists, vocabularies and thesauri could be supported at a later date. 53 55 54 56 === Backwards Compatibility Issues ===