Digital Object Identifier (DOI) Integration

Is it possible to integrate DOI creation with the Tainacan Plugin? I am planning to make a research repository for our institution. Thank you!

That sounds like a great idea! Just curious, how are you thinking the DOI integration would work? Like, do you imagine creating DOIs automatically when you publish an item, or having a button to send the item’s metadata to a DOI service?

A great example would be Zenodo’s DOI functionality. On their site, you can input your DOI if you already have one. If you need a DOI for your upload, Zenodo automatically generates one for you.

Edit: Also, exporting citation like bibtex, APA, MLA, and etc. would be great

2025-03-25 09-49-12 (1)

Hey @djafinidad! That kind of integration is totally possible and makes a lot of sense.

There are usually two options:

  1. Manually add an existing DOI to the item using a metadata field.
  2. Automatically generate a DOI through an integration with a DOI agency like DataCite.

The main challenge is that automatic DOI creation requires your institution to have a contract with a DOI registration agency. Without that, the system can’t register DOIs on its own.

But once that’s in place, it’s technically doable with a plugin or small integration.