Zenith Draft Disaggregation Demonstrator (SOURCE Project)
1.) Lecturer in teaching a class, produces some kind of digital object
2.) That digital objects is uploaded via WebDAV ‘drag&drop’ to Blackboard CMS via Blackboard VLE/LMS
3.) The SOURCE tool is plugged into Bb CMS via the Bb OSID (OSIDBuildingBlockAPI)
4.) The SOURCE tool migrates the digital objects from Bb CMS into the Fedora Archive Repository (into the ‘awaiting-collection’ area)
5.) The SOURCE tool accesses each object and runs a disaggregation filter over the object to recognize mime type*
6.) The human operating the tool is provided a list of objects based on the mime type filter they set.
7.) The human selects which object-assets to pass into the ‘priority workflow’
8.) The object assets are catalogued by librarians with automated metadata being filled in by other called services (provenance is provided by the source tool)
9.) A human uses the SOURCE tool to migrate selected objects to selected destinations via OSID service:
10a.) audio files (podcasts) that are individually coherent moved to iTunesU (underlying API?)
10b.) Video files moved to uTube via OSID (underlying API?)
10c.) Image files moved to Flickr
10d.) All files are moved to Jorum (Intralect OSID built on SWORD Deposit API APP)
11.) An audit report is provided for the human initiating the migration from the target repositories and displayed in SOURCE tool.
*to note: eventually other filters will be put in place: IPR filter, ContentObject filter, etc.