Differences between revisions 1 and 2
Revision 1 as of 2008-06-26 12:26:14
Size: 2998
Editor: kfc
Comment: Created by the PackagePages action.
Revision 2 as of 2010-03-17 13:13:01
Size: 3010
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 14: Line 14:
attachment:digitalObjectBundle.xml [[attachment:digitalObjectBundle.xml]]
Line 18: Line 18:
 * attachment:digitalObjectBundle.jsp
 * attachment:DigitalObjectBundleCreator.java
 * [[attachment:digitalObjectBundle.jsp]]
 * [[attachment:DigitalObjectBundleCreator.java]]
Line 23: Line 23:
See ["SummaStorage"] for more on this. See [[SummaStorage]] for more on this.
Line 30: Line 30:
See ["TaskC.1AnalysisDocumentDetails#CorrectDissemination"] See [[TaskC.1AnalysisDocumentDetails#CorrectDissemination]]

Analysis of Access to DOMS Data

The analysis should be updated to reflect that the task has been expanded from DOMS access through Summa to general DOMS access.

The preanalysis included generation of a digital object bundle, by simply following named references, and concatenating the objects in an XML file with an extra top-level element "digitalObjectBundle". A file is attached with an example of a generated digital object bundle.

digitalObjectBundle.xml

The implementation was done rather quickly, using a jsp-page backed up by a simple java class. Those are attached

Also, a Summa storage API was designed on top of the fedora OAI provider plugin.

See SummaStorage for more on this.

When addressing this task, we should consult the following TDR requirements:

  • Dissemination must always return correct results, and reject requests otherwise : B5.3-6, R77

See TaskC.1AnalysisDocumentDetails#CorrectDissemination

Prerequisites and Assumptions

The estimation of the 'access through Summa'-part of this task is based on these notes, which also should be taken into consideration when implementing the task:

BAM: F.5.2 + om lang tid? + disseminator

TE: Summa disseminator

TSH: Summa disseminator (pak relevante data sammen), OAI tweaks

MKE: + summa disseminator + i18n + oaistorage update to new API

KFC: Opdatere somma-disseminator; tweake OAI storage w/ my summa.

TaskB.2AnalysisDocument (last edited 2010-03-17 13:13:01 by localhost)