Hi Andrew (and thanks Alec for pulling me in),
We've been working for the past little while on a Sloan-funded OJS plugin which will allow deposit and linking of data with an instance of the Dataverse Network (http://thedata.org/
). While, as Alec indicated, it's been developed against the Dataverse API, you may find that the guts are reusable for your purpose -- the plugin leverages version 2 of the SWORD protocol (http://swordapp.org/sword-v2/
), and the interfaces modifications that it makes to OJS ought to be relatively consistent with other, similar use cases.
We're just beginning the external testing phase at the moment, but if you're interested, feel free to pull it down from https://github.com/jwhitney/ojs
. Note that OJS currently ships with a conflicting older version of the SWORD library which needs to be replaced if you're installing the plugin (indicated in the Github readme); a future version should correct this.
Let me know if you could use any more information.