On Tue, Sep 3, 2013 at 11:31 PM, Charles Keagle <[email protected]> wrote:
> I think the DSpace ItemImport.java class can be modified to write the
> external data to S3 this way while storing the S3 label to the object in the
> database.  Has this been looked at in the past?  Is there a clean way to do
> it?  What about DSpace using the get, put, and ls options to s3cmd?

Hi Charles,

the class you're looking for is not ItemImport, but BitstreamStorageManager:

https://github.com/DSpace/DSpace/blob/dspace-3.2/dspace-api/src/main/java/org/dspace/storage/bitstore/BitstreamStorageManager.java

Currently DSpace supports two bitstream storage (assetstore) backends:
filesystem and SRB.

> Has having DSpace store content in the Amazon S3 been looked at in the past?
> If so, how was it resolved?

There was an addon, but I can't find the code anymore:
http://www.dspace.org/addons/#plug

Look at S3BitStore here:
https://wiki.duraspace.org/display/DSPACE/DSpace+2.0+Pluggable+Storage

A lot of instances are flagged as using it, but it doesn't seem right to me:
http://www.dspace.org/index.php?option=com_customproperties&task=tag&tagName=Integrations+or+Customizations%3APluggable+Storage+S3&Itemid=151

For discussions of S3 in DSpace, see:
http://dspace.2283337.n4.nabble.com/Using-Amazon-S3-for-an-Assetstore-td3387978.html
http://osdir.com/ml/db.dspace.user/2007-03/msg00298.html

For a similar recent discussion about adding another backend (iRODS), see:
http://dspace.2283337.n4.nabble.com/iRODS-support-in-DSpace-td4664148.html


Regards,
~~helix84

Compulsory reading: DSpace Mailing List Etiquette
https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette

------------------------------------------------------------------------------
Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more!
Discover the easy way to master current and previous Microsoft technologies
and advance your career. Get an incredible 1,500+ hours of step-by-step
tutorial videos with LearnDevNow. Subscribe today and save!
http://pubads.g.doubleclick.net/gampad/clk?id=58040911&iu=/4140/ostg.clktrk
_______________________________________________
DSpace-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-tech
List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette

Reply via email to