OntoUML / ontouml-models

The OntoUML/UFO Catalog is a collaborative, structured and open-source catalog of OntoUML and UFO ontology models.
https://w3id.org/ontouml-models/
Other
46 stars 44 forks source link

Human-readable contributors list #213

Open pedropaulofb opened 2 years ago

pedropaulofb commented 2 years ago

Identified problem

The current version of the metadata.yaml structure only provides the contributors' URIs, i.e., only machine-readable information.

As the document is created and also manipulated by humans, maybe it would be great to have also a human-readable format, which would be the inclusion of the authors' names as a string. This could be done (preferably) in the same or (alternatively) in a different metadata field.

Suggestion

  1. Manual inclusion of complete full name in metadata.yaml file
  2. Automatic creation of skos:prefLabel for complete full name (e.g. Pedro Paulo Favato Barcelos)
  3. Automatic creation of skos:altLabel for variations of the name (e.g., Barcelos, P. P. F.).
  4. If it is decided not to use skos labels, the full name and its variations can become rdfs:label.

If we decide to not include the contributor's human-friendly information (as string), items 2 and 3 can be done automatically when creating the TTL files. For this, it is necessary to use the URI's base APIs (like DBLP or ORCID APIs) for collecting the authors' names.