[
http://jira.dspace.org/jira/browse/DS-465?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Tim Donohue closed DS-465.
--------------------------
Documentation Status: Not Required (was: Needed)
Resolution: Won't Fix
Fix Version/s: (was: 1.7)
Closing this issue, as this older AIP Prototype code is now "obsolete".
The AIP Backup/Restore feature (see DS-466) replaces this obsolete code.
> AIP Prototype (from MIT): Adds ability to import and export
> Community/Collection/Item AIPs and restore DSpace from assetstore contents
> --------------------------------------------------------------------------------------------------------------------------------------
>
> Key: DS-465
> URL: http://jira.dspace.org/jira/browse/DS-465
> Project: DSpace 1.x
> Issue Type: New Feature
> Components: DSpace API
> Affects Versions: 1.7
> Reporter: Tim Donohue
> Assignee: Tim Donohue
> Attachments: AIP-dspace-api.patch, AIP-dspace-lni.patch,
> AIP-dspace-sword.patch, AIP-dspace.patch
>
>
> This is a place to discuss the AIP (Archival Information Package) Prototype
> built by the MIT PLEDGE project team in 2006-07. The Documentation for this
> prototype is available on the Wiki at:
> http://wiki.dspace.org/index.php/AipPrototype
> I've spent some time updating this prototype so that it now works with the
> latest 1.6.0 code on Trunk.
> The latest version of the prototype is available in the DSpace SVN Sandbox at:
> http://scm.dspace.org/svn/repo/sandbox/aip-1_6-prototype/
> This AIP prototype implements several new features:
> ------------------------------------------------------------------------
> (1) Allows DSpace to export/import Community/Collection/Item AIPs
> * Community/Collection AIP is a zipped up METS file containing
> Community/Collection metadata
> * Item AIP is a zipped up METS file (metadata) and content files
> (bitstreams + license file)
> (2) Allows DSpace to store Community/Collection/Item AIPs (METS files) within
> its existing Assetstore. These AIPs can be regenerated via cron to ensure
> they are in sync with Database contents.
> (3) Provides basic functionality to restore a Community/Collection or Item
> from an exported AIP. However, "restoring" a Community/Collection is not very
> easy as it Community/Collection AIPs only contain metadata and Handle
> references to Items (not the Items themselves).
> (4) Provides ability to rebuild DSpace hierarchy (Community/Collection/Item)
> from just the Assetstore (in case of a corruption of your database).
> However, restoring from assetstore doesn't restore epeople, groups,
> permissions, etc.
> This AIP prototype modifies DSpace in the following ways:
> -------------------------------------------------------------------------------
> (A) Creates a new IngestionWrapper object which handles any sort of generic
> "ingestion object" (whether it creates a Community/Collection or Item).
> WorkspaceItem is now a subclass of IngestionWrapper specific to Items. The
> various Packager classes now ingest IngestionWrapper objects (rather than
> just WorkspaceItems), which allows them to also ingest Communities or
> Collections from various packaging formats.
> (B) Creates a few new database tables (internalaip and internalaip2bitstream)
> which essentially serve as lookup tables for Internal AIPs stored as
> bitstreams in the Assetstore (to differentiate them from normal bitstreams)
> (C) Creates a RebuildBitstreamTable class which can restore your Bitstream
> table from the assetstore contents. Also creates an AIPManager which can
> crawl the newly restored Bitstream table to find internal AIPs and restore
> the Community, Collection, Item hierarchy based on those internal AIPs.
> More details about the AIP prototype can be found here:
> http://wiki.dspace.org/index.php/AipPrototype
> I've attached patch files which will give folks a better sense of the size of
> the changes proposed by this prototype (most changes are to dspace-api, as
> you'll see from the size of that patch). These patch files should work with
> any 1.6.0 (current Trunk) version of DSpace.
> If anyone is interested in helping me review, improve or "tease apart" the
> various features provided by this patch let me know. Feedback on the
> prototype is also very welcome, if you notice parts of this implementation
> which could use improvement, etc. Also, feel free to vote/comment on whether
> you feel this could be a good addition to a future version of DSpace.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.dspace.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
------------------------------------------------------------------------------
This SF.net email is sponsored by
Make an app they can't live without
Enter the BlackBerry Developer Challenge
http://p.sf.net/sfu/RIM-dev2dev
_______________________________________________
Dspace-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-devel