Julie verleyen@kb nl operations team europeana office 4 february 2010 information day luxemburg
Download
1 / 47

Joining Europeana - Technical Requirements - PowerPoint PPT Presentation


  • 322 Views
  • Uploaded on

[email protected] , Operations Team Europeana Office, 4 February 2010 Information Day, Luxemburg. Joining EUROPEANA: Technical Requirements. Session content. Europeana.eu Service & Principles How to contribute content? Technical requirements in a nutshell Data ingestion workflow

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Joining Europeana - Technical Requirements' - Sharon_Dale


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

Session content l.jpg
Session content

  • Europeana.eu

    • Service & Principles

  • How to contribute content?

    • Technical requirements in a nutshell

    • Data ingestion workflow

    • Resources: docs, tools, team

  • Technical evolution and developments

    • Releases

    • EuropeanaLabs.eu

  • Europeana and the projects

    • Group of current and coming projects

    • Collaboration requirements


Session content3 l.jpg
Session content

  • Europeana.eu

    • Service

    • Principles

  • How to contribute content?

    • Technical requirements in a nutshell

    • Data ingestion workflow

    • Resources: docs, tools, team…

  • Technical evolution and developments

    • Roadmap: Rhine & Danube

    • EuropeanaLabs.eu

  • Europeana and the projects

    • Group of current and coming projects

    • Collaboration requirements



Session content10 l.jpg
Session content

  • Europeana.eu

    • Service

    • Principles

  • How to contribute content?

    • Technical requirements in a nutshell

    • Data ingestion workflow

    • Resources: docs, tools, team…

  • Technical evolution and developments

    • Roadmap: Rhine & Danube

    • EuropeanaLabs.eu

  • Europeana and the projects

    • Group of current and coming projects

    • Collaboration requirements


Europeana principles l.jpg
Europeana principles

  • Common access to digital cultural heritage objects across different domains

    • Complementing and not duplicating the access type provided in the different domains through specialised portals, locally-based

    • Neutral view of the digital objects compared to any of the traditional domains view

  • Digital objects at the lowest possible level of granularity

    • As direct as possible access to the digitised object

    • Minimum click distance between a description and the object

  • Search and discovery of objects

    • Common central index of the objects’ metadata

    • Object centric approach and not collection centric approach


Europeana content l.jpg
Europeana content

  • Europeana stores representations of digital objects and not the digital objects themselves

  • On Europeana side:

    • Description and preview by means of metadata

  • On institution/aggregator side:

    • Repositories where digital objects are stored

    • Original website to view, play and reuse the objects


Europeana data model l.jpg
Europeana data model

  • Needs to interoperate with the data models used by contributing projects and aggregators when ingesting the contributed data

  • Needs to handle data created by Europeana at the ingestion stage & user generated content

  • Needs to support the Europeana content dissemination

    • to the user centered services proposed in the Europeana business model

    • to other applications building services based on the Europeana repository of Digital Objects metadata


Europeana ingested data l.jpg
Europeana ingested data

  • Europeana data includes:

    • Metadata (descriptive, administrative) describing a digital object

    • Preview (thumbnail) of the described object

    • Active links to the described digital object on the provider’s site

  • Same level of granularity between Europeana data and the digital object

    • To ensure for the user consistency and predictability for search and navigation across the domains and collections

  • Aggregators are here key players in preparing the data!


Digital object in europeana l.jpg
Digital object in Europeana

  • Definition

    • A unique single entity which can be viewed/played by users – e.g. mpeg movie, mp3 audio, jpeg photo, PDF text etc... that users view on their computer.

    • Digitised version of a physical/analogue cultural item/artifact

    • Ex of non-digital objects: museum description – even extensive, scanned catalogue card


Digital object in europeana16 l.jpg
Digital object in Europeana

  • Granularity

    • User-centric approach: Is useful/relevant to the user, level-specific value. Ex page level: Botanical plate with specific description

    • Can be at different levels: E.g. book/page, newspaper title/issue, music record/song, film/movie/audio/script/poster/..., etc...

    • Lowest possible level with

      • Direct access – one-click from Europeana to the object

      • Level-specific description


Slide17 l.jpg


Session content18 l.jpg
Session content plate?

  • Europeana.eu

    • Service

    • Principles

  • How to contribute content?

    • Technical requirements in a nutshell

    • Data ingestion workflow

    • Resources: docs, tools, team…

  • Technical evolution and developments

    • Roadmap: Rhine & Danube

    • EuropeanaLabs.eu

  • Europeana and the projects

    • Group of current and coming projects

    • Collaboration requirements


Technical requirements in a nutshell l.jpg
Technical requirements in a nutshell plate?

  • Digitised object available on a website at the object level through a permanent direct link

    • To the object and/or the object in context

    • To a thumbnail or a sample

  • Metadata at the digitised object level following the metadata elements set defined by Europeana for the general interface

    • Qualified Dublin Core (at the moment only simple DublinCore Indexed and displayed)

  • Preferably exposed in XML for harvesting on an OAI-PMH server


Session content20 l.jpg
Session content plate?

  • Europeana.eu

    • Service

    • Principles

  • How to contribute content?

    • Technical requirements in a nutshell

    • Data ingestion workflow

    • Resources: docs, tools, team…

  • Technical evolution and developments

    • Roadmap: Rhine & Danube

    • EuropeanaLabs.eu

  • Europeana and the projects

    • Group of current and coming projects

    • Collaboration requirements


Aggregators handbook l.jpg
Aggregators Handbook plate?

  • Provide overall information and tools to aggregators in order for them to provide metadata to Europeana and related institutions.

  • Organised in 6 areas:

    • Organisation

    • Business

    • Technical & Operational

    • Dissemination

    • Aggregator Case Study

    • Services & Contact


Slide23 l.jpg

Workflow: plate?Data submission procedure of the Europeana Office


Submission procedure l.jpg
Submission procedure plate?

  • [Provider/Europeana] Partnership/contractual agreement

  • [Provider] Analysis and description of submission

    • Data sets, volumes, schedule, availability of links, thumbnails, rights information

  • [Europeana] Assessment of submission

    • Content strategy (type, geographical provenance, principles), technical strategy (harvesting policy)

  • [Provider/Europeana] Negotiation/agreement

  • [Provider] Data preparation, repository setup and population, testing

  • [Europeana] Formal ingestion


Tools doc 2 2 technical resources l.jpg
Tools & doc [2/2] plate?Technical resources

  • Data requirements:

    • Europeana Semantic Elements Specifications v3.2.2

    • ESE XML Schema

  • Data preparation aids:

    • Mapping and Normalisation Guidelines for Europeana

    • Specifications for Europeana thumbnails

    • Definition of Digital Object in Europeana context

  • Validation tool

    • Content Checker [demo]


Slide27 l.jpg

The Content Checker plate?

  • = Validation tool available to providers before submission to production environment. 2 parts:

  • The Content Checker Ingestor

    • Allows uploading of a data set

    • Validation against the ESE V3.2 XML schema

    • Importing the data into the database

    • Indexing of data

    • Caching of thumbnails

  • The Content Checker Portal

    • Separate from the operational portal

    • Allows provider to search for and view uploaded data

    • Ensure the appropriateness of the mapping decisions


Slide28 l.jpg

Select “New Data Set” to create a new Data Set widget. The Ingestor automatically assigns an identifier to the Data Set, 999901 in this example


Slide29 l.jpg

Enter a description and press “Save” The Ingestor automatically assigns an identifier to the Data Set,


Slide30 l.jpg

Description is saved. The Ingestor automatically assigns an identifier to the Data Set,

A data file with records can now be selected from the file system and uploaded





Slide34 l.jpg

Press “Start caching” to initiate caching the thumbnail images of the Data Set’s records. This step requires also a confirmation.

The indexing job is started


Slide35 l.jpg

The Data Sets records are indexed and available for search in the Content Checker portal.

The caching job is started


Slide36 l.jpg

Caching is finished in the Content Checker portal.


Slide37 l.jpg

http://contentchecker.isti.cnr.it:8080/portal/brief-doc.html?start=1&view=table&query=europeana_collectionName%3A999901http://contentchecker.isti.cnr.it:8080/portal/brief-doc.html?start=1&view=table&query=europeana_collectionName%3A999901

Search for europeana_collectionName:999901 gives results corresponding to all the records indexed for the Data Set 999901. The thumbnail images are visible

europeana_collectionName:999901


Session content38 l.jpg
Session contenthttp://contentchecker.isti.cnr.it:8080/portal/brief-doc.html?start=1&view=table&query=europeana_collectionName%3A999901

Europeana.eu

Service

Principles

How to contribute content?

Technical requirements in a nutshell

Data ingestion workflow

Resources: docs, tools, team…

Technical evolution and developments

Roadmap: Rhine & Danube

EuropeanaLabs.eu

Europeana and the projects

Group of current and coming projects

Collaboration requirements


Interaction with the europeana office l.jpg
Interaction with the Europeana Officehttp://contentchecker.isti.cnr.it:8080/portal/brief-doc.html?start=1&view=table&query=europeana_collectionName%3A999901

Business Team for the contractual agreements (partnership, licensing), organisation (contacts), validation against content strategy, general schedule

Operations Team for permanent liaison regarding an ingestion job, technical agreements & support, execution of ingestion operations (harvesting), detailed schedule (tests, feedback, )

Projects Coordination Team: Each project has a contact point at the Europeana office to facilitate the communication and coordination with Europeana: alignment of planning, identification of contacts, transmission of key information on both sides


Session content40 l.jpg
Session contenthttp://contentchecker.isti.cnr.it:8080/portal/brief-doc.html?start=1&view=table&query=europeana_collectionName%3A999901

Europeana.eu

Service

Principles

How to contribute content?

Technical requirements in a nutshell

Data ingestion workflow

Resources: docs, tools, team…

Technical evolution and developments

Roadmap: Rhine & Danube

EuropeanaLabs.eu

Europeana and the projects

Group of current and coming projects

Collaboration requirements


Roadmap rhine danube l.jpg
Roadmap: Rhine & Danubehttp://contentchecker.isti.cnr.it:8080/portal/brief-doc.html?start=1&view=table&query=europeana_collectionName%3A999901

Rhine, v1.0, summer 2010

Content, 10M

Full-scale automated ingestion, processes

End-user marketing: take up and sustainability

Danube, v1.3, spring 2011

Technology, e.g. rich mobile clients

Infrastructure, e.g. registries of semantic/multilingual resources

API


Europeanalabs eu http europeanalabs eu l.jpg
EuropeanaLabs.euhttp://contentchecker.isti.cnr.it:8080/portal/brief-doc.html?start=1&view=table&query=europeana_collectionName%3A999901http://europeanalabs.eu

Is a developers’ environment: R&D, tests, prototyping…

Gives access to:

Europeana software code base

Europeana development practices

Enables code contribution for integration in Europeanav1.0’s forthcoming releases

Later: Engage the Open Source community to use the code & resources as basis for innovative applications for use within or independently of Europeana


Session content43 l.jpg
Session contenthttp://contentchecker.isti.cnr.it:8080/portal/brief-doc.html?start=1&view=table&query=europeana_collectionName%3A999901

Europeana.eu

Service

Principles

How to contribute content?

Technical requirements in a nutshell

Data ingestion workflow

Resources: docs, tools, team…

Technical evolution and developments

Roadmap: Rhine & Danube

EuropeanaLabs.eu

Europeana and the projects

Group of current and coming projects

Collaboration requirements


What does europeana eu need from the projects l.jpg
What does Europeana.eu need from the projects?http://contentchecker.isti.cnr.it:8080/portal/brief-doc.html?start=1&view=table&query=europeana_collectionName%3A999901

  • Content compliant to ESE

  • Content tested in test sites provided by Europeana, normalised, quality checked and ready for ingestion.

  • Software Development that has full functional testing

  • A Distributed Development Community


What should projects plans include l.jpg
What should projects plans include?http://contentchecker.isti.cnr.it:8080/portal/brief-doc.html?start=1&view=table&query=europeana_collectionName%3A999901

  • People able providing support/expertise in interoperability:

    • Able to understand technical Europeana requirements, expressing the projects’ need,

  • Tasks that will enable/facilitate contribution to Europeana:

    • Analysis of technical requirements

    • Setting up of necessary infrastructure: metadata transformation, repository, dissemination (OAI-PMH)

    • Testing: quality control

    • Survey of content in terms of provenance, volumes, delivery dates for initial submissions and updates


More info questions l.jpg
More info/questions?http://contentchecker.isti.cnr.it:8080/portal/brief-doc.html?start=1&view=table&query=europeana_collectionName%3A999901

  • Bilateral meetings with members of the Operations Team (today, 14:30-17:00)

    • Valentine Charles, Ingestion Specialist

    • Antoine Isaac, Scientific Coordinator

    • Julie Verleyen, Scientific Coordinator

  • Contact the Europeana Office

    • [email protected]

  • Visit

    • Europeana portal http://europeana.eu/

    • Europeana Group of projects http://europeana.group.eu


Thank you l.jpg
Thank youhttp://contentchecker.isti.cnr.it:8080/portal/brief-doc.html?start=1&view=table&query=europeana_collectionName%3A999901


ad