sfb1451 / crc-schema-draft

https://sfb1451.github.io/crc-schema-draft/
0 stars 0 forks source link

Case study: name #5

Open mslw opened 9 months ago

mslw commented 9 months ago

This is a question about providing "generic" descriptions for slots that come from external sources and are reused by several classes.

We are using a name slot (property), with slot_uri: schema:name on several classes (Dataset, DataController, and Author, see generated docs), with different definitions ("Identifies the dataset uniquely..." vs "The full name of the responsible entity"... vs. "The full name of the author").

This is modelled in yaml as a slot with just the URI:

slots:
  name:
    slot_uri: schema:name

and each class listing it in slots and defining description in slot_usage.

This means that we do not define any description for the name slot, see generated docs: name but also the slot table in the docs home page.

Should we:

mslw commented 9 months ago

A snapshot from a whiteboard discussion, to refresh our memories:

PXL_20231213_134731378