Skip to content

Define exactly what an OSLO code is #13

Open
@RubenVerborgh

Description

@RubenVerborgh

As indicated in #12, there is uncertainty about what an OSLO code exactly is.

The informative spec says (translated from Dutch):

2.3.2 Metadata type
2.3.2.1 Code
The code is used to point to the key that appears in a certain list published by a certain source. This entity is typically used in order to [sic] types, statuses, or other attributes with a predefined number of options.

However, in #12, @madnificent remarked that “[the] informative specification may be out of sync with the formal spec.”

And indeed, the ontology in this repository currently states:

The Conceptual Model includes a 'Code' datatype that is used for the types of relation and membership properties. This is expressed using the SKOS vocabulary with a particular 'code' usually being a oslo:Code which is a skos:Concept that is part of a scheme.

So concluding, neither text defines what an OSLO code exactly is—they only describe part of its usage (and the descriptions are conflicting).

What is the exact definition of an OSLO code?
If we find this definition, it should probably be added to the spec.

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions