Download presentation
Presentation is loading. Please wait.
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!
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.