Coder Social home page Coder Social logo

Comments (4)

dr-shorthair avatar dr-shorthair commented on July 25, 2024 1

There is active discussion on this topic in conjunction with revision of DCAT underway in W3C here w3c/dxwg#104

from ckanext-dcat.

amercader avatar amercader commented on July 25, 2024

I tried to avoid making assumptions when building the first version of the default profile but we can definitely start to be a bit more opinionated (within a limit :) ).

To me is a real shame that DCAT defines the license at the resource level, at least I wouldn't mind it if there was a Dataset level license that resources would inherit from (like the catalog one).

In any case, taking the first license of a resource and setting it on the dataset sounds good (we might have problems mapping the dcat values to the license_id values used by CKAN)

from ckanext-dcat.

pastarace avatar pastarace commented on July 25, 2024

This is exactly what we do on http://www.sciamlab.com/opendatahub/dataset since almost all the catalogs we are indexing define the license at dataset level. So as first we build a DCAT compliant model (CKAN independent) copying the same license to all the distributions and then we use the first from the list to populate CKAN. Doing so we don't loose any information.
It would be different if a catalog would put a different license for distributions of the same dataset, but so far this has never happened in our experience (and this may let us reconsidering the correctness to place the license on a distribution level....).

from ckanext-dcat.

pduchesne avatar pduchesne commented on July 25, 2024

Thanks Simon. Very informative.

from ckanext-dcat.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.