Changes between Initial Version and Version 1 of MetadataSiblings


Ignore:
Timestamp:
Sep 19, 2012, 8:06:23 PM (12 years ago)
Author:
simonp
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • MetadataSiblings

    v1 v1  
     1= Metadata Record Sibling Relationships =
     2
     3|| '''Date''' || 2012/09/20 ||
     4|| '''Contact(s)''' || Simon Pigot ||
     5|| '''Last edited''' || 2012-09-20 ||
     6|| '''Status''' || complete, being discussed ||
     7|| '''Assigned to release''' || 2.9.0 ||
     8|| '''Resources''' || Available ||
     9|| '''Ticket #''' || #XYZ ||
     10
     11== Overview ==
     12
     13ISO Metadata records can be related to one another in different ways. The mechanisms for handling these relationships are most often part of the standard in the form of specific elements eg. parent-child relationships are handled through the parentIdentifier element and the datasets that a service delivers are handled through the operatesOn element. !GeoNetwork:
     14 * can index these relationships to support search
     15 * has services for retrieving a specific set of related records or the entire collection of related records
     16This proposal adds sibling relationships between metadata records to !GeoNetwork. The elements in the ISO standard that support sibling relationships are the aggregatedInformation element. Sibling relationships types can be specified using an extendible codelist. Sibling records would be displayed under the relationship type. An example of how sibling relations are displayed in the classic interface and the new ExtJS interface is shown below.
     17
     18   
     19 
     20
     21=== Proposal Type ===
     22 * '''Type''': GUI Change, Core Change, Module Change, Guideline and project governance procedures, ...
     23 * '''App''': !GeoNetwork or !Intermap
     24 * '''Module''': eg. Harvester, Kernel, Data Manager, Metadata Import, Lucene Index, Search Interface ...
     25
     26=== Links ===
     27 * '''Documents''':
     28 * '''Email discussions''':
     29 * '''Other wiki discussions''':
     30
     31=== Voting History ===
     32 * Vote proposed by X on Y, result was +/-n (m non-voting members).
     33
     34----
     35
     36== Motivations ==
     37The current configuration is .... A change to ....
     38
     39== Proposal ==
     40
     41{{{
     42    <gmd:aggregateInformation>
     43
     44        <gmd:MD_AggregateInformation>
     45
     46            <gmd:aggregateDataSetIdentifier>
     47
     48                <gmd:MD_Identifier>
     49
     50                    <gmd:authority>
     51
     52                        <gmd:CI_Citation>
     53
     54                            <gmd:title>
     55
     56                                <gco:CharacterString>MarLIN Project Register</gco:CharacterString>
     57
     58                            </gmd:title>
     59                            <gmd:date gco:nilReason="missing"/>
     60                            <gmd:edition>
     61
     62                                <gco:CharacterString>urn:marine.csiro.au:projectregister:conceptscheme#0.0</gco:CharacterString>
     63
     64                            </gmd:edition>
     65                            <gmd:editionDate>
     66
     67                                <gco:Date>2012-06-18</gco:Date>
     68
     69                            </gmd:editionDate>
     70                            <gmd:identifier>
     71
     72                                <gmd:MD_Identifier>
     73
     74                                    <gmd:code>
     75
     76                                        <gmx:Anchor xmlns:gmx="http://www.isotc211.org/2005/gmx" xlink:href="/srv/en/?uuid=urn:marine.csiro.au:projectregister">geonetwork.thesaurus.register.project.urn:marine.csiro.au:projectregister</gmx:Anchor>
     77
     78                                    </gmd:code>
     79
     80                                </gmd:MD_Identifier>
     81
     82                            </gmd:identifier>
     83                            <gmd:citedResponsibleParty>
     84
     85                                <gmd:CI_ResponsibleParty>
     86
     87                                    <gmd:organisationName>
     88
     89                                        <gco:CharacterString>CSIRO Marine and Atmospheric Research Data Centre</gco:CharacterString>
     90
     91                                    </gmd:organisationName>
     92                                    <gmd:role>
     93
     94                                        <gmd:CI_RoleCode codeList="http://bluenet3.antcrc.utas.edu.au/mcp-1.5-experimental/resources/Codelist/gmxCodelists.xml#CI_RoleCode" codeListValue="custodian">custodian</gmd:CI_RoleCode>
     95
     96                                    </gmd:role>
     97
     98                                </gmd:CI_ResponsibleParty>
     99
     100                            </gmd:citedResponsibleParty>
     101
     102                        </gmd:CI_Citation>
     103
     104                    </gmd:authority>
     105                    <gmd:code>
     106
     107                        <gco:CharacterString>urn:marine.csiro.au:project:1532</gco:CharacterString>
     108
     109                    </gmd:code>
     110
     111                </gmd:MD_Identifier>
     112
     113            </gmd:aggregateDataSetIdentifier>
     114            <gmd:associationType>
     115
     116                <gmd:DS_AssociationTypeCode codeList="http://bluenet3.antcrc.utas.edu.au/mcp-1.5-experimental/resources/Codelist/gmxCodelists.xml#DS_AssociationTypeCode" codeListValue="crossReference">crossReference</gmd:DS_AssociationTypeCode>
     117
     118            </gmd:associationType>
     119            <gmd:initiativeType>
     120
     121                <gmd:DS_InitiativeTypeCode codeList="http://bluenet3.antcrc.utas.edu.au/mcp-1.5-experimental/resources/Codelist/gmxCodelists.xml#DS_InitiativeTypeCode" codeListValue="project">project</gmd:DS_InitiativeTypeCode>
     122
     123            </gmd:initiativeType>
     124
     125        </gmd:MD_AggregateInformation>
     126
     127    </gmd:aggregateInformation>
     128}}}
     129An in depth proposal can be found here : link
     130...
     131
     132=== Backwards Compatibility Issues ===
     133
     134=== New libraries added ===
     135Explain which and why new libraries are required for that proposal ...
     136
     137== Risks ==
     138
     139== Participants ==
     140 * List of participants and role (if necessary) in current GIP