research-software-directory / RSD-as-a-service

This repo contains the new RSD-as-a-service implementation
https://research.software
22 stars 15 forks source link

Improve import of metadata to Zotero #1142

Open dmijatovic opened 4 months ago

dmijatovic commented 4 months ago

It is not possible to import software citation metadata from Zotero connector when you are on the software page.

Please investigate and improve. The documentation can be found here

ewan-escience commented 4 months ago

@cmeessen do you have examples of websites where the Zotero connector plugin does work?

cmeessen commented 4 months ago

zenodo.org works well. Also, metadata from most peer reviewed journals are correctly recognised (e.g. https://www.nature.com).

ewan-escience commented 4 months ago

I can import it fine. When I right click on the plugin, I get the option to save the embedded metadata...

cmeessen commented 4 months ago

For the RSD, the zotero connector reads the embedded metadata. The item type that is detected is inferred based on the present metadata, see Zotero translator EmbeddedMetadata.js. If nothing is found it defaults to webpage.

For GitHub and InvenioRDM specific translators were implemented that provide support for correct metadata import.

ewan-escience commented 3 months ago

Glancing at the source code you posted, there doesn't seem to be a way to set it as type software, using embedded metadata.