Presentation is loading. Please wait.

Presentation is loading. Please wait.

Open your Alfresco Data

Similar presentations


Presentation on theme: "Open your Alfresco Data"— Presentation transcript:

1 Open your Alfresco Data
Fran Alvarez Zaizi, Head of Engineering

2 Agenda Content and Data definitions Alfresco - OAI-PMH integration
Code snippets Conclusions

3 ‘Content’ era Content is knowledge

4 ‘Content’ era More and more devices are managing content
“Internet of Things will grow up up to 26 billions unit by 2020” (Gartner, Dev 2013) Content opened and accessible by both machines and humans

5 Linked Data

6 Open Data Open data is the idea that certain data should be freely available to everyone to use and republish as they wish, without restrictions from copyright, patents or other mechanisms of control w-open-data-is-transforming-city-life/

7 Open Data Vs Linked Data
Idea Concept Best Practices Protocol + Language Not all Linked data is Open Not all Open data is Linked

8 OAI-PMH Open Archive Initiative Protocol for Metadata Harvesting
1 Open Archive Initiative Protocol for Metadata Harvesting Collect/Harvest metadata from archives Multiple/Federated archives management

9 OAI-PMH Open Archive Initiative Protocol for Metadata Harvesting
2 Open Archive Initiative Protocol for Metadata Harvesting Collect/Harvest metadata from archives Multiple/Federated archives management

10 OAI-PMH - Language Dublin core (not qualified) as 'Must' language
Simple way to describe physical and web resources Metadata: Title, Creator, Subject, Description, Publisher, Contributor, Date, Type, Format, Identifier, Source, Language, Relation, Coverage, Rights

11 OAI-PMH - Procotol Simple methods to access and expose data
Based on 6 verbs (operations) Identify ListSets ListMetadataFormats ListIdentifiers ListRecords GetRecord

12 Alfresco It’s a content provider
Some content (Business) subject to be shared (Open) with the world Bibliographic Scientific Government

13 Alfresco OAI-PMH Integration
1 Leveraging Alfresco extension capabilities Created as a flexible module to map any existing data model Alfresco side only, development of services and web scripts Alfresco AMP

14 Alfresco OAI-PMH Integration
2 Leveraging Alfresco extension capabilities Created as a flexible module to map any existing data model Alfresco side only, development of services and web scripts Alfresco AMP

15 Alfresco OAI-PMH Architecture

16 Configuration Properties
1 #Namespaces oai.oai_dc.schema= oai.oai_dc.metadataElementName=dc oai.oai_dc.metadataElement.namespace= oai.oai_dc.namespace= #Properties Mapping oai.oai_dc.property.dc_date=cm:created oai.oai_dc.property.dc_title=cm:title oai.oai_dc.property.dc_creator=cm:creator #oai.oai_dc.property.dc_publisher= #oai.oai_dc.property.dc_contributor= oai.oai_dc.property.dc_description=cm:description

17 Configuration Properties
2 #Namespaces oai.oai_dc.schema= oai.oai_dc.metadataElementName=dc oai.oai_dc.metadataElement.namespace= oai.oai_dc.namespace= #Properties Mapping oai.oai_dc.property.dc_date=cm:created oai.oai_dc.property.dc_title=cm:title oai.oai_dc.property.dc_creator=cm:creator #oai.oai_dc.property.dc_publisher= #oai.oai_dc.property.dc_contributor= oai.oai_dc.property.dc_description=cm:description

18 OAI-PMH Identify

19 OAI-PMH ListRecords efix=oai_dc

20 OAI-PMH GetRecord ntifier=4b9ebe73-7b19-4aaf-b596-5e545544e2a6

21 OAI-PMH GetRecord ntifier=4b9ebe73-7b19-4aaf-b596-5e545544e2a6

22 Recources Thank You! http://www.openarchives.org/pmh/
entify Interweaving OAI-PMH data sources with the linked data cloud (Bernhard Haslhofer, Bernhard Schandl) Thank You!


Download ppt "Open your Alfresco Data"

Similar presentations


Ads by Google