ontoportal / ontoportal_web_ui

Frontend Rails-based web application for OntoPortal
https://ontoportal.org
Other
2 stars 28 forks source link

Create a dedicated view to display Categories (resp. Groups) #1

Open jonquet opened 1 year ago

jonquet commented 1 year ago

Issue

There is currently no way to visualize the Categories (resp. groups) used to classified ontologies in OntoPortal. The only "listing" is on the Browse page and this view is limited as we can't see the full name of the categories (resp. groups) or their definition.

image

The API does contains a web service to display the Categories res. Groups: http://data.agroportal.lirmm.fr/categories http://data.agroportal.lirmm.fr/groups

Proposition

Create a modal view to visualize the Categories (resp. Groups) that will be accessible by clicking on the respective Words in the Browse page.

nichtich commented 8 months ago

The categories form an ontologie in their own right, so this ontology should be published in RDF with basic metadata (title, date of creation...) and included in the list of ontologies by default. It should also be possible to reuse an existing SKOS vocabulary as categories.

jonquet commented 8 months ago

The categories form an ontologie in their own right, so this ontology should be published in RDF with basic metadata (title, date of creation...) and included in the list of ontologies by default. It should also be possible to reuse an existing SKOS vocabulary as categories.

Do you @nichtich know something we could use ? high level domains... ideally all the OntoPortals would use the same one (part of it, depending on the domain of the portal).

Note last comments should be move to another issue (also discussed during OntoPortal Workshop 2023)

jonquet commented 8 months ago

Coming back to the original issue... of creating 2 views (maybe simple modals)... the new admin tabs (developped by @SirineMhedhbi in ontoportal-lirmm branch) not yet PRed are not relaly addressing the need. A non admin user has currently no information about what are those groups/categories.

nichtich commented 8 months ago

It should also be possible to reuse an existing SKOS vocabulary as categories.

I guess different OntoPortal instances would like to choose/edit their own categories but it depends on and catagories can be mapped to each other. Existing vocabularies worth to consider include http://bartoc.org/en/node/18919, http://bartoc.org/en/node/520, and http://bartoc.org/en/node/1094

I'd expect to provide an SKOS file in the configuration of OntoPortal to define the categories and that's it.