-
Notifications
You must be signed in to change notification settings - Fork 7
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
Adding Licensing Schemes in WMDR; #35
Comments
End of last year we made a proposal with two recommended solution: After few discussion emails with Tom Kralidis and Tony Boston, the following implementation was proposed:
The CI_OnlineResource is optional. To leave the freedom to the user to add not only the CC license but additional one, it was decide to not use a codelist for defining the license name but instead have a characterString to make then the solution more robust to evolution and cover the full licenses spectra. In the WMDR XML documentation, a list of recommended licenses could be provided. An example should also be provided to indicate how to fill that information. This is solution is now open for review. Please provide your comments. |
Please have a look at
|
We had the same discussion in the TT on WIS metadata. This is exactly the same subject and I would strongly suggest adopting the same solution for WIS and WIGOS metadata. @gaubert and @tomkralidis you are both in the TT-WISMD can you please make sure that we have a consistent solution on WIS and WIGOS? |
The discussions at ESIPFed/science-on-schema.org#47 might be of interest in this context. In the perspective of a linked data approach I would consider canonical URLs as beneficial (potentially combined with textual elements). |
cc @amilan17 Strong preference for solution 3.1 to align with WIS. Given WMDR is relatively new, it is a good time to make this change now. |
If we want to align ourselves with the WMCP decisions regarding the data policy then the proposal should be as defined below: use a gmd:resourceConstraints and for linking the data policy, use a gmx:anchor. Below is an example of the encoding of the Data Policy for an Ordnance Survey Open Data License. Comments ? <wmdr:dataPolicy>
<wmdr:attribution>
...
</wmdr:attribution>
<gmd:resourceConstraints>
<gmd:MD_LegalConstraints>
<!-- Add useLimitation to indicate the limitations of usage for the data -->
<gmd:useLimitation>
<gco:CharacterString>Disclaimer - While every effort has been made to ensure that
these data are accurate and reliable within the limits of the current state of the art,
OrganisationX cannot assume liability for any damages caused by any errors or omissions in the
data, nor as a result of the failure of the data to function on a particular system.
OrganisationX makes no warranty, expressed or implied, nor does the fact of distribution
constitute such a warranty.
</gco:CharacterString>
</gmd:useLimitation>
<gmd:accessConstraints>
<gmd:MD_RestrictionCode
codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/Codelist/gmxCodelists.xml#MD_RestrictionCode"
codeListValue="otherRestrictions">otherRestrictions</gmd:MD_RestrictionCode>
</gmd:accessConstraints>
<gmd:useConstraints>
<gmd:MD_RestrictionCode
codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/Codelist/gmxCodelists.xml#MD_RestrictionCode"
codeListValue="otherRestrictions">otherRestrictions</gmd:MD_RestrictionCode>
</gmd:useConstraints>
<!-- Add WMOOther, to signal that the policy is applicable in the WMO Context -->
<gmd:otherConstraints>
<gmx:Anchor xlink:href="http://wis.wmo.int/2013/codelists/WMOCodeLists.xml#WMO_DataLicenseCode_WMOOthrer">WMOOther</gmx:Anchor>
</gmd:otherConstraints>
<!-- Explanation expanding on WMOOther is added here (Point 2). This explanatory detail is
also needed, when using a term like ‘licence’ or ‘copyright’ -->
<gmd:otherConstraints>
<gmx:Anchor xlink:href="https://www.ordnancesurvey.co.uk/docs/licences/os-opendatalicence.pdf">Ordnance Survey Open Data License</gmx:Anchor>
</gmd:otherConstraints>
</gmd:MD_LegalConstraints>
</gmd:resourceConstraints>
</wmdr:dataPolicy> |
I am not an expert in the means of recording licenses, however, considering that different jurisdictions have their own nuance in terms of license rules, it is helpful to allow the ability to link to the actual license. The downside is that it is more difficult to alter access to data based on the license type. |
example with WMOAdditional: <wmdr:dataPolicy>
<wmdr:attribution>
...
</wmdr:attribution>
<gmd:resourceConstraints>
<gmd:MD_LegalConstraints>
<!-- Add useLimitation to indicate the limitations of usage for the data -->
<gmd:useLimitation>
<gco:CharacterString>No limitation</gco:CharacterString>
</gmd:useLimitation>
<gmd:accessConstraints>
<gmd:MD_RestrictionCode
codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/Codelist/gmxCodelists.xml#MD_RestrictionCode"
codeListValue="otherRestrictions">otherRestrictions</gmd:MD_RestrictionCode>
</gmd:accessConstraints>
<gmd:useConstraints>
<gmd:MD_RestrictionCode
codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/Codelist/gmxCodelists.xml#MD_RestrictionCode"
codeListValue="otherRestrictions">otherRestrictions</gmd:MD_RestrictionCode>
</gmd:useConstraints>
<gmd:otherConstraints>
<gmx:Anchor xlink:href="http://wis.wmo.int/2013/codelists/WMOCodeLists.xml#WMO_DataLicenseCode_WMOAdditional">WMOAdditional</gmx:Anchor>
</gmd:otherConstraints>
</gmd:MD_LegalConstraints>
</gmd:resourceConstraints>
</wmdr:dataPolicy> |
example with WMOEssential: <wmdr:dataPolicy>
<wmdr:attribution>
...
</wmdr:attribution>
<gmd:resourceConstraints>
<gmd:MD_LegalConstraints>
<!-- Add useLimitation to indicate the limitations of usage for the data -->
<gmd:useLimitation>
<gco:CharacterString>No limitation</gco:CharacterString>
</gmd:useLimitation>
<gmd:accessConstraints>
<gmd:MD_RestrictionCode
codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/Codelist/gmxCodelists.xml#MD_RestrictionCode"
codeListValue="otherRestrictions">otherRestrictions</gmd:MD_RestrictionCode>
</gmd:accessConstraints>
<gmd:useConstraints>
<gmd:MD_RestrictionCode
codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/Codelist/gmxCodelists.xml#MD_RestrictionCode"
codeListValue="otherRestrictions">otherRestrictions</gmd:MD_RestrictionCode>
</gmd:useConstraints>
<gmd:otherConstraints>
<gmx:Anchor xlink:href="http://wis.wmo.int/2013/codelists/WMOCodeLists.xml#WMO_DataLicenseCode_WMOEssential">WMOEssential</gmx:Anchor>
</gmd:otherConstraints>
</gmd:MD_LegalConstraints>
</gmd:resourceConstraints>
</wmdr:dataPolicy> |
Being new to this discussion, a few words on my background and motivation. I'm heading the World Data Centre for Aerosol (WDCA) for GAW. Also, I'm involved with data management in ACTRIS, a European research infrastructure (RI) contributing to GAW. In that function, I participate also in ENVRI-FAIR, an EU umbrella project for the European geoscientific research infrastructures, focussing on data FAIRness. Here, I'm leading a task force on license metadata. The atmospheric ENVRI-FAIR RIs are currently looking into using WMDR for internal metadata exchange. As with @KarlBureau , I'm not an expert on existing specs for encoding metadata, but I see the need for the following:
I also agree that this should be aligned between WMDR and WIS. |
Short P.S. to my comment above:
|
The topic is at the interface between documenting observations and facilitating (potentially) restricted data access. Depending on that 1..1 or 1..n are necessary. For simple documentation, also an aggregated element such as 'a confined group' might be sufficient, where as for control of access, an individual list is needed. |
@tomkralidis @gaubert What is the current situation with wmcp regarding this issue? Is the wcmp considered stable, or are there plans to update this part? Considering the examples above using the gmd:resourceConstraints construct, a clean separation between policy and licence doesn't seem to be supported. Further, should 'licencee' be included and how (free text, code list)? Is it worth a videoconf to pave the way forward? [As an aside: we need to decide on the spelling, licence vs license] |
@joergklausen +1 for a telecon to summarize and move forward. At this point I would personally say any major or minor (i.e. not maintenance) changes to WCMP would be rooted in either 19115-3:2016 (read breaking changes) and/or other standards (DCAT) or representations (JSON). This will become more clear as we pave the way for WIS 2.0 compliance and reach consensus in TT-WISMD. As well, I would use |
@tomkralidis @efucile This has been dormant for too long ... Is there any specific solution that WIS is now proposing? Do we need to do something above and beyond the existing solution (see figure)? If so, can @efucile perhaps propose a meeting? |
I think we need a meeting on this. I would propose to have both teams and I think that we should start talking of preparing for the new data policy. It is not going to be so different in terms of metadata, but we need to discuss the implications. It would be good to have a meeting with both TTs only on the subject. |
Closed for lack of further requirements. |
G. Aubert and T. Kralidis.
Deadline: 15.11.2019
Investigate other licensing schemes (such as Creative Commons) and propose how to reconcile these with the current code table 9-02.
See proposal below.
The text was updated successfully, but these errors were encountered: