Hi Hilde,

A few things I can think of...

If you are using XMLUI, you could use the DRI (Digital Repository
Interface). This is probably not part of the original intention, but you can
access an XML version of every page, including a METS doc representing each
community, collection, item...

DRI for an item page: http://demo.dspace.org/xmlui/DRI/handle/10673/45209
METS (Item):
http://demo.dspace.org/xmlui/metadata/handle/10673/45209/mets.xml
METS (Collection):
http://demo.dspace.org/xmlui/metadata/handle/10673/2/mets.xml

>From there, you could repurpose the XML (DRI or METS) with an XSL
stylesheet, or some other XPATH.


The REST API <https://wiki.duraspace.org/display/DSPACE/REST+API> is a
possibility. You could install as an external Module to your DSpace. Last
time I used it, it worked really well for some things, and other things
still needed work.
i.e. I was able to have jQuery / AJAX pull in the Recent Submissions to a
Collection onto a completely separate non-DSpace web page.
Other things such as fetching the entire community/collection hierarchy
might have caused a memory leak.

Additionally, if you use Discovery, another possibility is to have the
external site interact with SOLR (HTTP queryable, and returns item
metadata).

I like the idea of Open Search, and have had good experience connecting
Windows 7 to interact with DSpace. However, I haven't stumbled upon any web
frameworks to be a good client for Open Search.

You could build your own application to connect to your DSpace postgres
database, and from there you'd have to build your own application to be a
"discovery layer" to your DSpace repository. A colleague of mine James Muir
built an app Cotinga <https://github.com/jamespaulmuir/cotinga> in PHP to do
that. The DSpacer's in New Zealand are building their own PHP app, Skylight
UI, to work with DSpace: https://github.com/skylightui/skylight

Finally, there is a Joomla plugin called J-Car which interacts with DSpace.
http://extensions.joomla.org/extensions/living/education-a-culture/bibliography/10382

Peter Dietz



On Thu, Sep 22, 2011 at 1:07 PM, Colenbrander, Hilde <
[email protected]> wrote:

> Hello:****
>
> ** **
>
> We’d like to provide flexible options for pushing DSpace content to other
> web sites. RSS feeds are one option, of course. Any comments on using Open
> Search? the REST API (DSpace 1.8)? other options?****
>
> ** **
>
> Any insights would be much appreciated.****
>
> Thank you,****
>
> Hilde.****
>
> ** **
>
> ---****
>
> Hilde Colenbrander****
>
> cIRcle Coordinator****
>
> The University of British Columbia Library****
>
> Vancouver, B.C, Canada****
>
> http://circle.ubc.ca****
>
> Telephone: 604-827-4278****
>
>   ****
>
> ** **
>
>
> ------------------------------------------------------------------------------
> All the data continuously generated in your IT infrastructure contains a
> definitive record of customers, application performance, security
> threats, fraudulent activity and more. Splunk takes this data and makes
> sense of it. Business sense. IT sense. Common sense.
> http://p.sf.net/sfu/splunk-d2dcopy1
> _______________________________________________
> Dspace-general mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/dspace-general
>
>
------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2dcopy1
_______________________________________________
Dspace-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-general

Reply via email to