goobi uk user meeting: extensions for goobi with plugins
TRANSCRIPT
07.07.2015
Steff
enHankiew
icz,intrandaGmbH
ExtensionsforGoobiwithpluginsGoobiUserMee>ng,Southampton,07.07.2015
1
Agenda
2
Steff
enHankiew
icz,intrandaGmbH
07.07.2015
‣ PlugininfrastructureofGoobi
‣ Pluginsamplesusedindailybusiness
‣ Plugindocumenta>onforGoobi
1.PlugininfrastructureofGoobiHowisGoobidesignedtosupportmodularextension?
3
Steff
enHankiew
icz,intrandaGmbH
07.07.2015
Steff
enHankiew
icz,intrandaGmbH
4
07.07.2015
Import from catalogue
Scanning
QA
Image processing
Structure & metadata
Export to presentation
Startingpoint…2004
Steff
enHankiew
icz,intrandaGmbH
5
07.07.2015Monolithicstructure…2004
Goobi
Import ExportWorkflowsteps
Valida7on CataloguesCommands
Steff
enHankiew
icz,intrandaGmbH
6
07.07.2015Firstexternalisedfunctions…2009
Goobi
Export
CataloguesCommands
Import
Workflowsteps
Valida7on
‣ Iden>fier-Lists‣ Excel-Files‣Marc-Records‣ dSpace-Repositories‣ Opus-Dumps‣ Agoraconversions‣ etc.
Steff
enHankiew
icz,intrandaGmbH
8
07.07.2015Firstmodulardevelopments…2009
Goobi
Export
CataloguesCommands
Import
Valida7ons
‣ OCR‣ Conversion‣ Editors‣ Ingestdata‣ Automa>ctools‣ Timedelay‣ etc.
Workflowsteps
Workflowsteps
Steff
enHankiew
icz,intrandaGmbH
8
07.07.2015Firstmodulardevelopments…2009
Goobi
Export
CataloguesCommands
Import
Valida7ons
‣ OCR‣ Conversion‣ Editors‣ Ingestdata‣ Automa>ctools‣ Timedelay‣ etc.
Workflowsteps
Workflowsteps
Steff
enHankiew
icz,intrandaGmbH
9
07.07.2015
Import Export Step Web-API
Validation Catalogue ???
�different�functionality
different�plugs
Steff
enHankiew
icz,intrandaGmbH
10
07.07.2015Modularinfrastructure…2012
Goobi
Import Export
CataloguesCommands
Workflowsteps
Valida7on
Steff
enHankiew
icz,intrandaGmbH
11
07.07.2015
Catalogue check
Import from catalogue
Scanning
QA
Image processing
OCR
Structure & Metadata
PI generation
Export to presentation
Archiving
Steff
enHankiew
icz,intrandaGmbH
11
07.07.2015
Catalogue check
Import from catalogue
Scanning
QA
Image processing
OCR
Structure & Metadata
PI generation
Export to presentation
Archiving
Import�Plugin
Steff
enHankiew
icz,intrandaGmbH
11
07.07.2015
Catalogue check
Import from catalogue
Scanning
QA
Image processing
OCR
Structure & Metadata
PI generation
Export to presentation
Archiving
Import�Plugin
Validation-Plugin
Steff
enHankiew
icz,intrandaGmbH
11
07.07.2015
Catalogue check
Import from catalogue
Scanning
QA
Image processing
OCR
Structure & Metadata
PI generation
Export to presentation
Archiving
Import�Plugin
Validation-PluginShell-Scripts
Steff
enHankiew
icz,intrandaGmbH
11
07.07.2015
Catalogue check
Import from catalogue
Scanning
QA
Image processing
OCR
Structure & Metadata
PI generation
Export to presentation
Archiving
Import�Plugin
Validation-PluginShell-Scripts
Web-API
Steff
enHankiew
icz,intrandaGmbH
11
07.07.2015
Catalogue check
Import from catalogue
Scanning
QA
Image processing
OCR
Structure & Metadata
PI generation
Export to presentation
Archiving
Import�Plugin
Validation-PluginShell-Scripts
Web-API
Step-Plugin�with�GUI
Step-Plugin�without�GUI
Step-Plugin�without�GUI
Steff
enHankiew
icz,intrandaGmbH
11
07.07.2015
Catalogue check
Import from catalogue
Scanning
QA
Image processing
OCR
Structure & Metadata
PI generation
Export to presentation
Archiving
Import�Plugin
Validation-PluginShell-Scripts
Web-API
Step-Plugin�with�GUI
Step-Plugin�without�GUI
Export-PluginStep-Plugin�without�GUI
Steff
enHankiew
icz,intrandaGmbH
12
07.07.2015
Import ExportWorkflowsteps
Valida7on CataloguesCommands
• Iden>fierlists• Excel-Files• Marc-Records• dSpace-Repositories• Opus-Dumps• Agoraconversions• etc.
• Metadata• Homedirectory-content• jpylyzer-JPEG2000• Hove-TIFF• Filenaming• etc.
• Standard-Export• Ingestintoarchive• ExporttoFTP-Server• METS-Enrichments• METS-Merging• etc.
• OCR• Conver>ons• Editors• Ingestdata• Automa>ctools• Timedelay• etc.
• Log-Messages• Closeworkflowsteps• Manipulateprocesses• Ingestmetadata• Requeststatus• etc.
• SRU• PICA• Z39.50• OAI-PMH• etc.
Dashboards Sta7s7cs
• Workflowsteps• Sta>s>cs• News• Systemstatus• etc.
• Projectprogress• Storage• Boclenecks• ReportsasPDF,Excel• etc.
2.PluginsamplesusedindailybusinessWhatispossiblewithGoobipluginsandhowdoesitlooklike?
13
Steff
enHankiew
icz,intrandaGmbH
07.07.2015
43
Steff
enHankiew
icz,intrandaGmbH
07.07.2015
Goobi
Folderstructure
export/images/000001.>fexport/images/000002.>fexport/images/000003.>fexport/images/..…>f
export/ocr/alto/000001.xmlexport/ocr/alto/000002.xmlexport/ocr/alto/000003.xmlexport/ocr/alto/……xml
export/12345678.xml
Goobi
Folderstructure
export/images/000001.>fexport/images/000002.>fexport/images/000003.>fexport/images/..…>f
export/ocr/alto/000001.xmlexport/ocr/alto/000002.xmlexport/ocr/alto/000003.xmlexport/ocr/alto/……xml
export/12345678.xml
Goobi
Ingest
export/000001.>fexport/000002.>fexport/..…>f
export/000001.xmlexport/000002.xmlexport/……xml
export/……epub
export/1234.sip.xml
Folderstructure
export/images/000001.>fexport/images/000002.>fexport/images/000003.>fexport/images/..…>f
export/ocr/alto/000001.xmlexport/ocr/alto/000002.xmlexport/ocr/alto/000003.xmlexport/ocr/alto/……xml
export/12345678.xml
46
Steff
enHankiew
icz,intrandaGmbH
07.07.2015
Goobi
Folderstructure
export/images/000001.>fexport/images/000002.>fexport/images/000003.>fexport/images/..…>f
export/ocr/alto/000001.xmlexport/ocr/alto/000002.xmlexport/ocr/alto/000003.xmlexport/ocr/alto/……xml
export/12345678.xml
Goobi
Folderstructure
export/images/000001.>fexport/images/000002.>fexport/images/000003.>fexport/images/..…>f
export/ocr/alto/000001.xmlexport/ocr/alto/000002.xmlexport/ocr/alto/000003.xmlexport/ocr/alto/……xml
export/12345678.xml
Goobi
Ingest
export/000001.>fexport/000002.>fexport/..…>f
export/000001.xmlexport/000002.xmlexport/……xml
export/……epub
export/1234.sip.xml
Folderstructure
export/images/000001.>fexport/images/000002.>fexport/images/000003.>fexport/images/..…>f
export/ocr/alto/000001.xmlexport/ocr/alto/000002.xmlexport/ocr/alto/000003.xmlexport/ocr/alto/……xml
export/12345678.xml
48
Steff
enHankiew
icz,intrandaGmbH
07.07.2015
Goobi
Folderstructure
export/images/000001.>fexport/images/000002.>fexport/images/000003.>fexport/images/..…>f
export/ocr/alto/000001.xmlexport/ocr/alto/000002.xmlexport/ocr/alto/000003.xmlexport/ocr/alto/……xml
export/12345678.xml
Goobi
Folderstructure
export/images/000001.>fexport/images/000002.>fexport/images/000003.>fexport/images/..…>f
export/ocr/alto/000001.xmlexport/ocr/alto/000002.xmlexport/ocr/alto/000003.xmlexport/ocr/alto/……xml
export/12345678.xml
Goobi
Ingest
export/000001.>fexport/000002.>fexport/..…>f
export/000001.xmlexport/000002.xmlexport/……xml
export/……epub
export/1234.sip.xml
Folderstructure
export/images/000001.>fexport/images/000002.>fexport/images/000003.>fexport/images/..…>f
export/ocr/alto/000001.xmlexport/ocr/alto/000002.xmlexport/ocr/alto/000003.xmlexport/ocr/alto/……xml
export/12345678.xml
52
Steff
enHankiew
icz,intrandaGmbH
07.07.2015
‣ individualpages
‣ deskewedimages
‣ noblackborders
‣ nobookspine
54
Steff
enHankiew
icz,intrandaGmbH
07.07.2015
Doublepageimages
Pagesplicer
ImageAnalysis
Userconfirma>onofanalysedvalues
Useconfirmedvaluesto
cropimages
Singlepageimages
‣ cutpages‣ checkindividualcovers‣ checkright-to-leg
‣ Inputfolder
‣ Outputfolder
‣ ITMLayoutAnalyser
‣ LayoutWizzard
‣ ITMLayoutSaver
3.PlugindocumentationforGoobiWhatextensionsdoexistalreadyandwheredoIfindoutmoreaboutit?
83
Steff
enHankiew
icz,intrandaGmbH
07.07.2015
Steff
enHankiew
icz,intrandaGmbH
Currentoverviewofallpluginsandtools?
‣ approx.150pluginsandtools
‣ approx.40documenta>onswithapprox.500pagestext
‣ approx.45ins>tu>onsusingGoobiindailybusiness
‣ hundredsofdailyusers
‣ severalthousandsdigi>sedelementsandmetadatarecords
perday
‣ approx.1Mio.excep>onsandspecialcases
84
07.07.2015
Steff
enHankiew
icz,intrandaGmbH
GoobiMarketplace
‣ Plahormforinforma>onanddocumenta>on
‣ Devidedintocategories
‣ Func>onalandtechnicaldescrip>ons
‣ Informa>onenabouthowtogetthetools
‣ Detailsforimplementa>on
‣ Contactareabetweenusersanddevelopers
85
07.07.2015
Questions
100
Steff
enHankiew
icz,intrandaGmbH
07.07.2015
‣ hcp://www.intranda.com
‣ +4955129176100
Ques>ons,feedbackandcontact