esmero / strawberry_runners

A post processing Drupal 8/9 module for Strawberryfield dispatched events
GNU Lesser General Public License v3.0
3 stars 2 forks source link

Build EZID integration #68

Open DiegoPino opened 1 year ago

DiegoPino commented 1 year ago

See https://ezid.cdlib.org/doc/apidoc.html

I'm not sure yet if this should be an enqueued task but it seems like good idea to maybe make this a post processor and not directly dependent on an Entity Insert/PreSave...

Could work like the WARC to WACZ processor. Under certain rules we request the DOI or ARK ID. If already present then we skip. etc.

DiegoPino commented 1 year ago

See "testing the API" in the shared link

DiegoPino commented 1 year ago

This Library here @aksm https://github.com/olendorf/ezid-php is 7 years old. Not sure we can reuse it ....