Presentation is loading. Please wait.

Presentation is loading. Please wait.

Hylandora Strategies for Cross-Platform Interoperability Between Hydra and Islandora Jonathan Green DiscoveryGarden Tom Cramer HydraSphere Western.

Similar presentations


Presentation on theme: "Hylandora Strategies for Cross-Platform Interoperability Between Hydra and Islandora Jonathan Green DiscoveryGarden Tom Cramer HydraSphere Western."— Presentation transcript:

1 Hylandora Strategies for Cross-Platform Interoperability Between Hydra and Islandora Jonathan Green DiscoveryGarden Tom Cramer HydraSphere Western Quadrant

2 Open Repositories 2012 - Hylandora

3 Open Repositories 2012 - Hylandora

4 What is Hylandora? A strategy for cross-framework interoperability.
Open Repositories Hylandora What is Hylandora? A strategy for cross-framework interoperability. The overlap of the Hydra and Islandora application frameworks enabling shared code, shared CModels and Object models, shared Objects and shared Views

5 Open Repositories 2012 - Hylandora

6 Open Repositories 2012 - Hylandora
Level 1 2 Heads / Solution Packs on one Fedora 1 Fedora supporting 1 instance of Hydra and 1 instance of Islandora with separate objects in separate collections More efficient and effective Fedora repo management

7 Open Repositories 2012 - Hylandora
Level 2 Cross-Platform Read Access Islandora-views of Hydra-created and managed objects + Hydra views of Islandora-created and managed objects Requires cross-platform Rights awareness (solr & Fedora) Map (Hydra) rightsMD onto XACML for Islandora use Have XACML point to rightsMetadata and Fedora would enforce in the usual way Islandora to adopt (Hydra) rightsMetadata

8 Open Repositories 2012 - Hylandora
Level 3 Drupal Front-End, Hydra Back-end Drupal-input of Hydra objects (via a web-form, e.g.) + Drupal views of Hydra objects e.g. a Drupal campus, backed with a Hydra-based repository A Hydra campus wanting to use an Islandora sprout, or Hydra DAM in an Islandora VRE

9 Level 4 Cross-Platform Management of Objects
RiRi Hylandora Level 4 Cross-Platform Management of Objects Islandora management of Hydra-created objects Hydra management of Islandora-created objects

10 Other Opportunities Shared Object models / datastreams
RiRi Hylandora Other Opportunities Shared Object models / datastreams Shared CModels (e.g., “books”, “collections”) Shared Code Disseminators Solrizer Other?

11 Open Repositories 2012 - Hylandora
Current Status Met several times over the last year RIRI 2011 Code4Lib Visit to Stanford

12 Open Repositories 2012 - Hylandora
Cross-platform Read Currently we have cross platform read access Ingest with Hydra Display with Islandora

13 Open Repositories 2012 - Hylandora
Islandora CM CM CM CM Solution Packs Tuque API Fedora / Solr Active Fedora CM CM CM CM Hydra Heads Hydra

14 Code

15 Open Repositories 2012 - Hylandora
Shared Datastreams Hydra rightsMetadata simple, straightforward XML datastream encoding access control set policy for both solr and Fedora contentMetadata structural metadata for objects (akin to a METS StructMap) encodes sequence for applications such as page turners Cmod

16 Open Repositories 2012 - Hylandora
Shared Models CModels/specs for objects books, maps, newspaper collections, etc. CModels/specs for collections data sets, herbarium collections, etc.

17 Crosswalks & Shared Code
Open Repositories Hylandora Crosswalks & Shared Code Common SDefs getImage, getMods, etc. Crosswalking via Methods / Disseminators Hydra -> Islandora SDeps Islandora -> Hydra SDeps

18 Open Repositories 2012 - Hylandora
Questions What use cases / examples do you have of need for Hylandora? What’s the best way to share content models between frameworks? Does it make sense to converge on one metadata scheme for <descMD,contentMD,other>? Is rightsMD a useful cross-platform complement to Fedora XACML?


Download ppt "Hylandora Strategies for Cross-Platform Interoperability Between Hydra and Islandora Jonathan Green DiscoveryGarden Tom Cramer HydraSphere Western."

Similar presentations


Ads by Google