You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Skosmos Users
Hi,
I am looking for a way to list modified concepts, similar to the list of new concepts. That is, a listing based on dc:modified rather than dc:created. Does SKOSMOS offer any such facility?
Regards,
Oddrun Pauline Ohren
National Library of Norway
Osma Suominen
unread,
Jan 17, 2024, 10:40:13 AM1/17/24
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to skosmo...@googlegroups.com
Hi Oddrun!
The Skosmos UI doesn't currently show a list of modified concepts. We
implemented one initially, but that turned out not to make sense to
users, because Skosmos doesn't know what has changed within that
concept. So we ended up removing it from the user interface; see
https://github.com/NatLibFi/Skosmos/issues/358 for a few details.
However, the REST API does have a vocabulary-specific method called
"modified" that can provide the list in JSON(-LD) format. For example
this will give you a list of modified concepts in YSO (with labels in
English):
Like the list of new concepts, the results are ordered primarily by year
and month (most recent first), then alphabetically by prefLabel within
each month. Paging can be done with limit and offset parameters.
Swagger-UI interactive documentation is here:
https://api.finto.fi/doc/#!/Vocabulary45specific32methods/get_vocid_modified
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Skosmos Users
Hi again,
Thanks for your answer, I think using the API to produce a list of changed concepts on demand will be good enough for us.
One thing though: How excactly does Skosmos determine change in a concept? Just checking dc:modified?
(In our case, what constitutes modifications in a concept has turned out not to be completely clear-cut.
The software we are using for managing our thesauri, and which produces the skos export to be adapted for SKOSMOS, has an internal model in which "everything" (notes, labels in other languages, alternative labels, relationships between terms, etc) is represented as separate entities. Hence, e.g. updating a definition of a concept is only registered as modification of the definition note entity, - a piece of information that is not included in the skos export. In fact, only change in a concept's perferred label is timestamped as dc:modified in the skos export. We'll probably remedy this - at least partly - by comparing individual skos exports and assigning dc:modified to all concepts that have been changed in any way)