agroportal / project-management

Repository used to consolidate documentation about the AgroPortal project and track content related issues.
http://agroportal.lirmm.fr
7 stars 0 forks source link

Fix Agroportal widgets #349

Open syphax-bouazzouni opened 1 year ago

syphax-bouazzouni commented 1 year ago

Goal

How can people re-use our UI tools (concepts/ontologies search, tree view, visualization) directly inside their web applications

Use case

https://entrepot.recherche.data.gouv.fr/dataset.xhtml?persistentId=doi:10.57745/DEUATN&version=DRAFT

Image

In Data INRAE we can replace the fields above with only one, the concept search below

https://user-images.githubusercontent.com/29259906/211053802-9299f926-0a70-49de-bcfa-b045f0994e53.mov

TODO

syphax-bouazzouni commented 1 year ago

@jvendetti, @graybeal are the widgets used by Bioportal users? and any plans to update them?

jvendetti commented 1 year ago

Hi @syphax-bouazzouni - off the top of my head, I'm not aware of anyone specific that's using the widgets. We have some existing issues logged in bioportal_web_ui that detail some of the problems:

https://github.com/ncbo/bioportal_web_ui/issues/79 https://github.com/ncbo/bioportal_web_ui/issues/132 https://github.com/ncbo/bioportal_web_ui/issues/190

... and there's the separate issue tracker for the forked version of BioMixer:

https://github.com/ncbo/biomixer/issues

I've had some ideas about how to move forward on the widgets in the past, but fixing and updating them has never made it to the top of the priority list. I think it would be nice to modernize how they're developed, e.g., having a separate repository for each of the widgets so that we can take advantage of GitHub issue tracking, tagging, downloads, documentation (either via the README files or the built-in wikis), etc.

syphax-bouazzouni commented 1 year ago

Thanks, @jvendetti for your response.

Just so you know, I did this https://github.com/ncbo/bioportal_web_ui/pull/242, it fixed the two first issues you pointed out.

I will see with @jonquet if this is a priority for us, and decide after (maybe an alliance subject)

syphax-bouazzouni commented 1 year ago

Related work https://github.com/SSHOC/dataverse-external-vocab-support/commit/b3368997b1db79fe26fb04318c4aa19bbe277528

And INRAE Dataverse https://github.com/IQSS/dataverse/pull/10145