Hi Alexander,

Speaking from the DuraSpace perspective, this has been a conversation that has come up internally. We definitely have a vested interest in finding ways to build better integrations between software platforms under the DuraSpace umbrella. But, the reality is that nearly all of the development for these projects (especially DSpace) comes from our highly active community (and not within DuraSpace). There's no centralized development team working on DSpace (or VIVO for that matter). So, we are dependent on finding institutions who are interested in helping us make this work a reality (or finding other external funding or volunteer resources).

If you (and/or others) are interested in helping make this work a reality, I'm sure we can help organize some possible suggestions on a route forward. It might also be interesting to put out a call to see if others are interested in helping to provide tighter integration between DSpace and VIVO. The more resources we can find, the quicker this integration may be achievable for both projects.

As you noted, the easiest ways to get stuff *out* of DSpace may be:
* REST API: https://wiki.duraspace.org/display/DSDOC5x/REST+API (this provides the best bi-directional connection with DSpace content, as it is read/write) * RDF interface: https://wiki.duraspace.org/display/DSDOC5x/Linked+%28Open%29+Data (Note: there's a workshop on this coming up at the Open Repositories conference in a little over a week) * Maybe, OAI-PMH? https://wiki.duraspace.org/display/DSDOC5x/OAI (this only provides harvesting from DSpace, obviously)

If you are looking for examples for interacting with the REST API specifically to read/write data, we've got a new User Interface prototype that uses *entirely* the REST API for read/write. It's written in TypeScript (Javascript) though, but here's all the interactions with the REST API via HTTP calls: https://github.com/DSpace-Labs/angular2-ui-prototype/blob/master/src/app/dspace/services/dspace.service.ts

So, the short story here is that I'm currently unaware of any direct integrations between VIVO and DSpace. If anyone else out there has achieved this, or seen it done, I'd love to see how we can add that work into one or both projects. I think such an integration would be wonderful. We would just need to locate some interested institutions willing to help analyze/describe the necessary use cases and/or donate developer time to building the integrations. Then we can work together on getting those integrations shared within out-of-the-box DSpace and VIVO.

Thanks,

Tim

On 6/2/2016 10:59 AM, Alexander Struck wrote:
Hi all,

VIVO and DSpace being under the umbrella of Duraspace ought to have some integration option. Unfortunately up to this point I only found API / SPARQL documentation but no example applications that allow retrieving selected content from DSpace and posting content to this IR from VIVO. In a perfect world the researcher would only face the VIVO as the CRIS and update his/her publication output there.

Any pointers would be appreciated.

Thanks,
Alexander

On Wednesday, August 26, 2015 at 8:18:05 PM UTC+2, LiYu Lilly wrote:

    It might not be very relevant-- but has anyone started or
    considering integrating VIVO and DSpace?

    Thanks,
    Lilly

--
You received this message because you are subscribed to the Google Groups "DSpace Technical Support" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected] <mailto:[email protected]>. To post to this group, send email to [email protected] <mailto:[email protected]>.
Visit this group at https://groups.google.com/group/dspace-tech.
For more options, visit https://groups.google.com/d/optout.

--
Tim Donohue
Technical Lead for DSpace & DSpaceDirect
DuraSpace.org | DSpace.org | DSpaceDirect.org

--
You received this message because you are subscribed to the Google Groups "DSpace 
Technical Support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/dspace-tech.
For more options, visit https://groups.google.com/d/optout.

Reply via email to