Carl,

Not sure I understand the context of all your questions -- but here's 
some brief answers to hopefully get you started.  More details are also 
found in the DSpace system documentation:
http://www.dspace.org/1_6_2Documentation/

On 10/22/2010 4:44 AM, Carl Andersson wrote:
> Hello everyone, I wonder if anyone knows if DSpace is doing the following:
>
> *Generating checksums for files / objects*

DSpace generates Checksums for all content files when they are ingested 
into the system.  It also comes with a "Checksum Checker" which can be 
used to re-verify checksums at a later period in time.

> *Generating collection-package (AIC) by linking AIP

I'm not sure what an AIC is, to be honest.  Is this something from 
another system?   DSpace has collections, which can contain multiple 
items.  More on data model here:
http://www.dspace.org/1_6_2Documentation/ch02.html#N100DE

As of 1.7.0, you will also be able to export AIPs from DSpace.  AIPs can 
represent either Items, Collections or Communities.  However, these AIPs 
are external to the system, and are more for backup & restore.

> *Generating metadata files according to PREMIS*

DSpace stores all metadata internally in the database (in a format of 
slightly customized qualified dublin core).  You can export DSpace 
metadata as PREMIS -- but then it is outside of the system.

> *Validate metadata*

DSpace does basic metadata validation on ingest to ensure required 
fields are filled out.  You can also specify controlled vocabularies 
that need to be used for some fields

> *Deal with changes in a package*

Not sure of the context of this statement -- how do you expect a system 
to "deal with changes"?   DSpace allows administrators to change items, 
collections and communities in the system.

> *Generating METS file*

DSpace can export all objects as METS packages.  It also supports 
ingesting METS-based packages to create new content.

> *Generating tar file*

DSpace doesn't generate tars internally. I will export/import Zips for 
some packages (e.g. the new AIP import/exporter coming in 1.7)

> *Generating total checksum for SIP / AIP / AIC / DIP*

For any packages, DSpace always breaks them apart once they enter the 
system.  Metadata is stored in the database, and files on the 
filesystem.  You can also choose to store a copy of the initial SIP, 
within an item, in which case a total checksum would be generated.

> *Controlling the location of the final checksum outside AIP / AIC*

Checksums are stored in the database along with the metadata.

> *Extract information from the archive package for export (export-defined
> functions)*

You can export from DSpace in a variety of formats.  I'm not sure what 
is meant by "export-defined functions".  If you want to clarify, we may 
be able to answer this better.

> *Retrieving records from the storage package*

Again, DSpace tends to extract packages on import.  So, records (items & 
files within them) are already separated out and can be retrieved 
separately.

> *Updating archive package (AIP, AIC, DIP)*

Archive packages (AIPs) can be exported on demand (in DSpace 1.7.0). 
So, if you wanted to export a new updated version you can do so.  It's 
worth pointing out that the AIPs are stored *outside* of DSpace, and are 
basically there to provide a backup format which can be used to restore 
all DSpace objects, or could be used to migrate content to another system.

> *Verifying checksums*

DSpace comes with a checksum checker.

> *Log collection, generation and storage / location of file packages*

The database logs the location of where all objects are stored.  In 
addition, DSpace has its own logs which record all activity currently 
going on in the system.

I hope this is some help.  I noticed that you sent this same list to the 
Fedora listserv, so I imagine you must be doing some research to find 
what product(s) may best fit your local needs.  Let us know if there are 
any more specific questions we can help you with.  As DuraSpace helps to 
organize work around both DSpace & Fedora products, we may be able to 
help.  We also have created basic "spec sheets" for both DSpace & Fedora 
which list many of their main, higher level features.  Those are 
available off the DuraSpace website at:
http://duraspace.org/technologies.php

Again, for DSpace, more detailed information can be found in our System 
Documentation -- but if anything is confusing or not specific enough, 
let us know.

http://www.dspace.org/1_6_2Documentation/

- Tim

-- 
Tim Donohue
Technical Lead for DSpace Project
DuraSpace.org

------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in  U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store 
http://p.sf.net/sfu/nokia-dev2dev
_______________________________________________
DSpace-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-tech

Reply via email to