Zotero->Zenodo

Hello all,

to what extent do people here use Zenodo?

If there are a few, would there be interest in a Zotero plugin, that allows (1) Registration of DOIs on Zenodo (right-click, "Zenodo: Register DOI") and (2) Publication of Zotero items on Zenodo ("Zenodo: Publish").

What do people think?
  • What's the use case? I use Zenodo a fair amount, but to me it sits upstream, not downstream of Zotero, i.e. I publish stuff to Zenodo that I then want others (and myself) to be able to get into Zotero, but I can't think of a case where I'd have something in Zotero first that I'd then publish on Zenodo. Do you typically have your own publications in Zotero before they exist, e.g. as preprints or published datasets?
  • We're using the kerko Zotero app to feed http://docs.edtechhub.org/lib/ from https://www.zotero.org/groups/2405685/edtech_hub_evidence_library.

    So people are used to managing the web app from within Zotero. We also create a Zotero record (in another library) as soon as a document is planned, so typically have if before we are ready to upload. So we effectively have to enter the data on Zenodo as well as Zotero, and then keep them in sync manually.

    So it's a little tedious for people to go to Zenodo first, get the DOI, then keep records in sync, etc. No biggie, but it adds a layer of complexity.

    Btw. if you use Zenodo a lot, you might be interested in https://github.com/bjohas/Zenodo-tools

    Also, do you have a view on https://forums.zotero.org/discussion/82467/cannot-import-doi-from-zenodo?new=1 ?
  • OK -- I've never seen this or heard of something like it as a workflow (it still seems more natural to me to generate the metadata/item on Zenodo), so I doubt you'll get a lot of uptake for it, but it should be reasonably easy to do as a plugin for Zotero given the quality of the Zenodo API -- although you'd have to re-write your Zenodo tools from python to js.

    Answered the question on DOIs in that thread.
  • Many thanks!
  • edited July 18, 2020
    Just in case people are interested: So far we've developed a CLI tool to

    - take a Zotero item
    - upload metadata to Zenodo and get DOI
    - put the DOI back into the Zotero item.

    You can also move attachments from the Zotero item to Zenodo and submit the Zenodo item. See here: https://github.com/edtechhub/zotzen.

    https://github.com/edtechhub/zotzen uses both the zenodo-cli and zotero-cli scripts available in https://github.com/edtechhub.

    (Health warning: This is all at 'alpha' stage.)
Sign In or Register to comment.