6. STATUS: TASK 3.1
• Task T3.1 Initial functional specifications of the prototyping platform (Net7,
UBER, EAJC, MPIWG, ÖNB (task leader))
• Small deviation from the DOW:
• Discussed during the Kick-Off (not formalized till now: MY FAULT)
• Form the DOW: “The requirements will be collected by organizing a workshop jointly with WP1
(ONB/EAJC) and by submitting online questionnaires to the scholarly community (UBER/OKF)”
• Due to time constraints development of the prototype has started based on the draft
specifications posted in the wiki: https://dm2e.hu-berlin.de/redmine/projects/wp3/wiki/
Prototyping_platform
• Goal has been :
• to reach a first draft prototype within M6 (July)
• stabilize features + possibly add new ones within M11 (December)
giovedì 21 giugno 12
7. DELIVERABLE 3.1
• Due for M6 - End of July (?)
• Proposal
• Demonstration of the current state of the prototype + Discussion and validation of results
(today 15:45 – 16:45 session or tomorrow 09:00 – 10:30 session)
• List possible additional features to be implemented
(Net7 + ONB + EAJC)
• Input from the DHAB meeting and from this project meeting
• Assign priorities to features via an online poll
• Net7 to select high priority features feasible within month 11
• Remaining features as input for the challenges in WP4, to be built on top of the
prototyping platform
giovedì 21 giugno 12
8. TASK 3.2
• Task T3.2 Building of the prototype platform (Net7 (task leader),
MPIWG)
• Korbo platform first version online at http://korbo.org
• Please request login to Romeo Zitarosa romeozi@gmail.com to test and
provide feedback
• NOTE: it is very alfa: ugly GUI :-) and under continuous development
• Pundit annotation tool (http://thepund.it) enhanced and integrated with Korbo
• Screencasts shown at the DHAB:
• Korbo: http://youtu.be/evyhX89oL-Y
• Korbo + Pundit: http://youtu.be/NUIhhduKJP8
giovedì 21 giugno 12
9. TASK 3.2
Metadata providers / Digital Content providers
Search items
Search drivers Get metadata Get digital content
Search Search Others
SPARQL endpoint Muruca DLs (to come)
Data import and transformation drivers Augmentation tools connectors
Standard Linked Data Europeana Data Model
Others (to come) Pundit connector
Import Import
Instantiate / configure
Data storage layer
Augmentation
tools
(e.g. Pundit)
SYNC
Store augmentations
LOD Interface
Baskets SPARQL Endpoints Korbo REST API
(Based on ELDA Linked Data API implementation)
Get RDF representations SPARQL queries
Linked Data visualization/browsing tools
(e.g. Lodlive.it)
giovedì 21 giugno 12
10. STATUS: TASK 3.1
• Task T3.1 Initial functional specifications of the prototyping platform (Net7,
UBER, EAJC, MPIWG, ÖNB (task leader))
• A questionnaire for gathering possible technical specification to make content and
metadata usable in Korbo has been submitted to content partners (ÖNB)
• First draft requirements on provided content to be usable in Korbo in the wiki
• Some feedback received
giovedì 21 giugno 12
11. CONTENT QUESTIONNAIRES
Imgs Text HMTL pages Digital Library
Format: PNG Format: TEI 5 http://dingler.culture.hu-
HUB Stable URL: YES
Stable URL for plain imgs: ??? Stable URL for plain text: ??? berlin.de/
Format: PDF Format: PDF, XML http://
JDC Stable URL: ???
Stable URL for plain imgs: ??? Stable URL for plain text: ??? search.archives.jdc.org/
Format: JPG Format: Plain text http://echo.mpiwg-
MPIWG Stable URL: YES
Stable URL for plain imgs: YES ? Stable URL for plain text: NO? berlin.mpg.de
Format: JPG / JPG 2000 Format: METS / HOCR
ONB ABO Stable URL: ?
Stable URL for plain imgs: ? Stable URL for plain text: ?
http://aleph.onb.ac.at/F?
Format: JPG (Thumb only?)
ONB CAB Stable URL: YES func=file&file_name=login
Stable URL for plain imgs: YES ? &local_base=ONB06
http://digital-
Format: JPG b.staatsbibliothek-berlin.de/
SBB Stable URL: YES
Stable URL for plain imgs: YES ? digitale_bibliothek/
index.html
http://wab.uib.no/
Format: JPG Format: Plain text wab_hw.page/ and http://
UIB Stable URL: YES
Stable URL for plain imgs: YES Stable URL for plain text: YES www.wittgensteinsource.or
g/
http://sammlungen.ub.uni-
Format: JPG frankfurt.de/mshebr/nav/
UBFFM Stable URL: YES
Stable URL for plain imgs: YES? index/all -
giovedì 21 giugno 12
12. MINIMAL REQUIREMENTS
FOR CONTENT PROVIDERS
• From the questionnaire:
• A simple REST API for getting digital objects. Requirements: stable URLs for each digital object.
Support for standard HTTP methods (as GET and HEAD) and headers (as last-modified, content-length,
content-type, content-encoding).
• Feasible for almost all partners (except ONB)
• Minimal requirements:
• Plain images available from a stable URLs
(no application or HTML, just plain image)
• Plain text (XML, txt) available from a stable URLs
• Such URL have to be included in the EDM via the edm:object property
giovedì 21 giugno 12
13. MINIMAL REQUIREMENTS
FOR CONTENT PROVIDERS
• Annotable HTML chucks available at a steble URL
• Example HTML chunk:
<html>
<body>
<div class="pundit-content" about="http://example.org/21345">
// arbitrary HTML, possibly simple markup, no javascript
<img src="http://example.org/imgs/21345.jpg"/>
<p>caption, transcription, whatever, bla bla</p>
</div>
</body>
</html>
• Where the value of the about attribute (e.g. http://example.org/21345) should be a resolvable to the HTML
chunk itself.
• The EDM should contain a triple like the following
• ex:proxy/provider/12334 <http://purl.org/net7/korbo/vocab#hasAnnotableVersionAt> <http://example.org/12345>
• Is it really necessary?
• If it can’t be done we will live without
• However it would bring benefits
giovedì 21 giugno 12
14. MINIMAL REQUIREMENTS:
ED
FOR CONTENT PROVIDERS
SS
U
• Annotable HTML chucks available at a steble URL
• Example HTML chunk:
SC
I E
V
<html>
<body>
D I
<div class="pundit-content" about="http://example.org/21345">
E T
// arbitrary HTML, possibly simple markup, no javascript
I
B
<img src="http://example.org/imgs/21345.jpg"/>
<p>caption, transcription, whatever, bla bla</p>
</div>
</body>
O I N
</html>
T E F
S
• Where the value of the about attribute (e.g. http://example.org/21345) should be a resolvable to the HTML
chunk itself.
I D
•
S T
The EDM should contain a triple like the following
I
•
H O
ex:proxy/provider/12334 <http://purl.org/net7/korbo/vocab#hasAnnotableVersionAt> <http://example.org/12345>
•
•
T
Is it really necessary?
N
If it can’t be done we will live without
• However it would bring benefits
giovedì 21 giugno 12
15. TASK 3.3
• Next steps
• Stabilize current version
• Integration of MPIWG tools as add-on/REST services
• In addition, work will be done on an experimental connection
between Europeana and the ECHO collaborative research
platform developed by MPIWG
• Open question:
• How different version of the same object are modeled in EDM
produced in WP2 ?
• This might be relevant to Korbo (Import and augmentation)
giovedì 21 giugno 12