a (repository) bulk migration tool - source project - funded by jisc
DESCRIPTION
An update from the SOURCE project on development of a content bulk migration tool. Presented at the CETIS MDR SIG in London February 2008TRANSCRIPT
SOURCESharing Objects Under Repository Control with Everyone
A (Repository) Bulk-Migration Service
An open content marketplace?
Bulk-Migration Tools
container
contentOSID
generic user case
MigrationService
Architecture Overview
R1 R2
GET PUT
Repository No.1
(source repository)
Repository No.2
(target repository)
OSID/API interfaceprovider
OSID/API interface
consumer
[otherservice]
OtherService(s)
Web Services
Migration Service
Migration Tool & GUI
object migration model
Object Model
Metadata and asset are parts of an object (both are datastreams)
OBJECT
asset
asset
metadata
asset
metadata
alpha client tool
beta build
BlackboardCMS
Fedora Archive
Repository
iTunesU
uTube
Flickr
Jorum
OS
ID S
erv
ice
IPR -> Desc -> AuthN/AuthZ -> etc
demonstrator
zenith build
real world testing• IR able to act as primary deposit with guarantee to deposit in multiple places• Whole migration from one system to another, e.g. Dspace -> Fedora• Migration with metadata transformation service being invoked, e.g. LOM -> DC• Migration with object transformation invoked, e.g. IMS-CP -> APP• Migration with datastream transformation, e.g. .mov -> .fla
Overview (10K ft. +)
BlackboardCMS
Fedora Archive
Repository
iTunesU
uTube
Flickr
Jorum
OS
ID S
erv
ice
Tool + OSIDs =Semi-annual migration and disaggregation of objects into digital archive.
Fedora Metadata Workflow:(human asset metadata assignment): descriptive, legal, archival, provenance…
Selective migration of objects to registry of Repository OSIDs
1
2
34
56
7
8 9
10
10
10
10