Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add publication date property to keywordSet #257

Open
mbjones opened this issue Mar 12, 2017 · 2 comments
Open

Add publication date property to keywordSet #257

mbjones opened this issue Mar 12, 2017 · 2 comments

Comments

@mbjones
Copy link
Contributor

@mbjones mbjones commented Mar 12, 2017


Author Name: ben leinfelder (ben leinfelder)
Original Redmine Issue: 5998, https://projects.ecoinformatics.org/ecoinfo/issues/5998
Original Date: 2013-06-06
Original Assignee: Matt Jones


From Éamonn Ó Tuama [GBIF] eotuama@gbif.org:

Both EML and ISO19115 provide fields for keywords and the name/title of associated thesaurus. However, if the thesaurus name is provided, in the case, of ISO19115, a publication date must also be included. In order to ensure maximum information transfer in cross walks from EML to the new North American Profile of ISO19115 [1], consider adding a conditional date (and date type) property to the EML keywordSet. See example in [2].

[1] http://nap.geogratis.gc.ca/metadata/napMetadata-eng.html
[2] http://nap.geogratis.gc.ca/metadata/examples/napEx1.xml

@mbjones

This comment has been minimized.

Copy link
Contributor Author

@mbjones mbjones commented Mar 12, 2017


Original Redmine Comment
Author Name: Matt Jones (Matt Jones)
Original Date: 2013-06-06T18:16:32Z


An example excerpt of an ISO document showing how this is used is shown here for reference:

<gmd:descriptiveKeywords>
    <gmd:MD_Keywords>
        <gmd:keyword xsi:type="PT_FreeText_PropertyType">
            <gco:CharacterString>NESTS</gco:CharacterString>
            <PT_FreeText>
                <textGroup>
                    <LocalisedCharacterString locale="#locale_fra_CAN">NIDS</LocalisedCharacterString>
                </textGroup>
            </PT_FreeText>
        </gmd:keyword>
        <gmd:type>
            <gmd:MD_KeywordTypeCode codeList="http://nap.geogratis.gc.ca/metadata/register/napMetadataRegister.xml#IC_110" codeListValue="RI_528">theme</gmd:MD_KeywordTypeCode>
        </gmd:type>
        <gmd:thesaurusName>
            <gmd:CI_Citation>
                <gmd:title>
                    <gco:CharacterString>
                        Ontario Ministry of Natural Resources (OMNR) Thesaurus
                    </gco:CharacterString>
                </gmd:title>
                <gmd:date>
                    <gmd:CI_Date>
                        <gmd:date>
                            <gco:Date>1972-06-22</gco:Date>
                        </gmd:date>
                        <gmd:dateType>
                            <gmd:CI_DateTypeCode codeList="http://nap.geogratis.gc.ca/metadata/register/napMetadataRegister.xml#IC_87" codeListValue="RI_366">creation</gmd:CI_DateTypeCode>
                        </gmd:dateType>
                    </gmd:CI_Date>
                </gmd:date>
                <gmd:date>
                    <gmd:CI_Date>
                        <gmd:date>
                            <gco:Date>2006-07-16</gco:Date>
                        </gmd:date>
                        <gmd:dateType>
                            <gmd:CI_DateTypeCode codeList="http://nap.geogratis.gc.ca/metadata/register/napMetadataRegister.xml#IC_87" codeListValue="RI_368">revision</gmd:CI_DateTypeCode>
                        </gmd:dateType>
                    </gmd:CI_Date>
                </gmd:date>
                <gmd:edition>
                    <gco:CharacterString>
                        Originally created to catalogue documents stored in the OMNR library and since modified
                    </gco:CharacterString>
                </gmd:edition>
                <gmd:citedResponsibleParty>
                    <gmd:CI_ResponsibleParty>
                        <gmd:organisationName>
                            <gco:CharacterString>Ministry of Natural Resources</gco:CharacterString>
                        </gmd:organisationName>
                        <gmd:role>
                            <gmd:CI_RoleCode codeList="http://nap.geogratis.gc.ca/metadata/register/napMetadataRegister.xml#IC_90" codeListValue="RI_414">pointOfContact</gmd:CI_RoleCode>
                        </gmd:role>
                    </gmd:CI_ResponsibleParty>
                </gmd:citedResponsibleParty>
            </gmd:CI_Citation>
        </gmd:thesaurusName>
    </gmd:MD_Keywords>
</gmd:descriptiveKeywords>


@mbjones mbjones added this to the EML2.2.0 milestone Mar 12, 2017
@mbjones

This comment has been minimized.

Copy link
Contributor Author

@mbjones mbjones commented Mar 12, 2017


Original Redmine Comment
Author Name: Matt Jones (Matt Jones)
Original Date: 2013-12-11T19:02:40Z


Two questions:

  1. Looking at this example more closely, rather than just a date, I wonder if it would make sense to add an optional 'citation' field for the thesaurus, which would closely mirror the CI_Citation provided in ISO.

  2. In general we prefer adding optional fields as they allow for easy forward transformations from older EML versions to new. However, if this information is optional, then the conversion to ISO won't be valid when the field is omitted. So, which is more important, backwards compatibility with EML, or ISO validity?

@mbjones mbjones added this to TODO in EML 2.2.0 Release Mar 12, 2017
@mbjones mbjones added enhancement and removed Status: New labels Mar 12, 2017
@mbjones mbjones added the backlog label Oct 30, 2017
@mbjones mbjones removed the backlog label Jul 25, 2019
@mbjones mbjones modified the milestones: EML2.2.0, EML3.0.0 Sep 5, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
1 participant
You can’t perform that action at this time.