Attendees

To Do for 0.2

Development

Task

Assignee

Status

OCS: Update the title of the objects being created by OCS to not use DuraCloud URL

Dan

(tick): jira

Create collection object (dfr:import) to be used as base collection in SiDora

Dan

(tick): jira

OCS: Update the object creation process to add a relationship (in RELS-EXT) to the dfr:import collection object

Dan

(tick): jira

Get CloudSync to perform preemptive authentication when making calls to Fedora

Chris

(tick)  jira

OCS: Ensure that messages coming from DuraCloud pertaining to content in administrative spaces are ignored

Bill

(tick)

Jira Cleanup

Jira Item

Task

Assignee

Status

DFR-103

Close, create another for 0.3

Danny Bill

(tick) : jira

DFR-93

Push to 0.3

Dan

(tick) : jira

DFR-89

Close, indicate that Apache Camel is the choice

Dan

(tick) : jira

DFR-88

Close (indicating that we were able to handle mime), create new JIRA to hook in the format determination tool

Dan

(tick) : jira

DFR-76

Push to 0.3

Dan

(tick) : jira

n/a

Create Jira Task: Create hierarchy of collection objects to mimic the full directory path captured in DuraCloud content ID

Bill

(tick) : jira

n/a

Create Jira Task: Handle duplicate messages in OCS

Bill

(tick) : jira

n/a

Create Jira Task: Handle file deletion

Bill

(tick) : jira

Discussion

Development

  1. Clean up the objects being sent into SiDora
  2. Refactor brittle code
  3. Fix sync authentication issue (Chris)
  4. Stop infinite object ingest loop

Testing

  1. Test OCS in the cloud on Tomcat
  2. Set up and verify the full hookshot
    1. File on local file system, pushed to DuraCloud via DfR sync tool
    2. DuraCloud ingest message received by OCS and Fedora object created
    3. Fedora object stored in SiDora Fedora
      • Fedora object discoverable via SiDora UI
    4. Fedora object synced back to DuraCloud via CloudSync
Current runtime setup

Release

  1. Tag codebase
    git tag -a v0.2.0 -m "Tag for version  0.2.0"
    git push --tags origin master
    
  2. Update code for next version
    mvn versions:set -DnewVersion=0.3.0-SNAPSHOT
    git push origin master