Replies: 2 comments
|
We discussed this quite a bit with @maboukerfa. The problem is that we’d end up implementing something that only works for INRAETHES. Mohamed has already added some clauses/tests to check additional properties for AGROVOC, but that won’t work for BIODIVTHES. In the longer term, within the OntoPortal Alliance, this would just become another piece of portal-specific code. So we’ll try to meet halfway and propose something a bit more generic. It will work for any URI in a semantic artifact that is not of a type we already recognize (i.e., outside the standard OWL or SKOS types). It will still check rdf:value, rdfs:label, and skos:prefLabel in an attempt to display a meaningful value for the URI rather than the URI itself. As with reified labels, we’ll display the small reification icon (instead of the word “reified”). Clicking it will open a dialog showing everything we can find about that URI. As a result, the dialog will simply display entries such as dct:source: Let’s discuss this during the next technical iteration. |


Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Current situation
currently for reified definitions

currently for non reified definitions

Guiding Principles for Handling Definitions
Faithful rendering – no synthetic data
Simple (non‑reified) definitions
skos:definitionliteral.Reified definitions (the definition is a separate RDF node)
<details>element), and leaves the Date(s) column empty. If no row in the whole table contains a date, the Date(s) column is hidden.<time>element (e.g.,<time datetime="2022‑04‑15">15 Apr 2022</time>) and, when a modification date exists, a small “modified …” note.Conditional column visibility
dct:createdordct:modified.Respect of information provided in the RS file
User‑driven provenance
These principles ensure that the portal displays exactly what the contributor provided, while making provenance and temporal information visible whenever it exists, without introducing any artificial metadata.
Proposed presentation

Remaining questions
Note: done with a little help from Argo (prompt, code and explanations)
All reactions