...
- DuraCloud
- DuraStore - this web application provides the access to and management of storage resources, which includes handling the storage portion of the DuraCloud REST API
- DuraCloud for Research
- Rich Object Creation Service - a service that creates Fedora digital objects that organize and enhance resources, and ingests them into a Fedora Repository
- Service Execution Environment - the integration framework on which the ROCS is deployed
- UpSync Tool - a client tool that monitors a filesystem, and upload files and filesystem metadata to DuraCloud when files are added or changed
- Sidora (Demonstrationfor demonstration)
- Sidora Server - a Drupal plus Islandora-based "Virtual Research Environment" that provides a GUI for interacting with the resources to perform research, enhance and organize the data (for demonstration)
- Fedora Repository - provides access to the Fedora digital objects and resources to Sidora (or other services), primarily from DuraCloud storage
This guide lays out the steps necessary to begin using DfR:
- Obtain user credentials for a running DuraStore instance
- Obtain user credentials for a running Fedora instance (this may be supplied by Sidora)
- Obtain the DfR applications
- Build and deploy the DfR applications
- Initialize the DfR applications
- Test your installation
Although this document is written from a Linux environment perspective, analogous builds/installations have been tested in Windows and OSX (but may have limitations, as noted below). Any comments or feedback are welcomed. In particular, UpSync runs in the end-users user's computing environment and is often deployed in a desktop operating system like Microsoft Windows or OSX.
...
- Maven 2.2.1 (build on Maven 3 have not been tested)
- Tomcat 6.x or above, or Jetty (pre-installed for deployment, Jetty is automatically deployed for testingused automatically during the build)
- Java 7
- Git 1.7 or higher
To run the UI tests (dfr-sync) you need to install:
...