ipt icon indicating copy to clipboard operation
ipt copied to clipboard

ColDP registration fails due to license

Open mdoering opened this issue 2 years ago • 8 comments

The resource cannot be registered because the current published version was not assigned one of the licences that GBIF supports. To enable registration, assign one of these licences and publish a new version.

The ColDP metadata has it as CCO though. I assume its not understood by the IPT? Does the registry even support ColDP endpoints?

mdoering avatar May 03 '23 08:05 mdoering

@mdoering what literal value is ColDP using for CC0? For Camtrap DP we opted to follow frictionless and use the Open Definition license ID to refer to licenses. These are now understood by the IPT. Example:

"licenses": [
  {
    "name": "CC0-1.0"
  }
]

peterdesmet avatar May 03 '23 09:05 peterdesmet

It is basically the same, but without a version: cc0, cc-by, cc-by-nc, etc.

mdoering avatar May 03 '23 09:05 mdoering

Would it be possible to adopt the Open Definition license IDs?

peterdesmet avatar May 03 '23 10:05 peterdesmet

I guess that's not impossible. Though I always wondered what to do with the versioning. Do we really want 4 different ccby licenses and how do they relate?

mdoering avatar May 03 '23 10:05 mdoering

While the intent might be the same, license conditions can change slightly between licenses (e.g. 4.0 vs 3.0 no longer requires to cite the title). In the IPT, I think it's fine to only offer the latest license (4.0). If a ColDP is uploaded with 3.0 then it won't be recognized and the user has to reassign it, which I don't think is a bad thing.

peterdesmet avatar May 03 '23 11:05 peterdesmet

Yes, that would be fine. And clearly there are subtle differences, otherwise you wouldn't version them. But what would GBIF or other consumers really be doing with these various versions? Would you not treat them the same anyways when trying to understand what you can do with them? As far as I am aware GBIF maps them all to the latest v4 anyways.

mdoering avatar May 03 '23 11:05 mdoering

GBIF only accept version 4 of the CC licences.

I don't know the background for this decision.

MattBlissett avatar May 03 '23 15:05 MattBlissett

Ah, the license parser indeed maps the older version to UNSUPPORTED. I guess you are right that being more precise is good. I will try my best to adopt the Open Definition license ID in ChecklistBank and ColDP

mdoering avatar May 03 '23 16:05 mdoering