SlideShare a Scribd company logo
1 of 74
Download to read offline
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
Goobi	
  development	
  overview
Goobi	
  User	
  Mee?ng,	
  30.05.2014
1
1.	
  Goobi	
  developments	
  in	
  the	
  last	
  two	
  years
Developments	
  for	
  version	
  1.9.x	
  and	
  2.0
2
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
1.	
  Goobi	
  developments	
  -­‐	
  overview
Goobi	
  1.9.x	
  
‣ Workflows	
  
‣ Dockets	
  
‣ Proper?es	
  
‣ METS-­‐Editor	
  
‣ Plugins
3
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
Goobi	
  2.0	
  
‣ Infrastructure	
  
‣ Workflow	
  
‣ METS-­‐Editor	
  
‣ QA	
  
‣ UI	
  
1.1.	
  Goobi	
  1.9.x	
  -­‐	
  Workflows
4
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
Goobi	
  1.9.x	
  
‣ Workflows	
  
‣ Dockets	
  
‣ Proper?es	
  
‣ METS-­‐Editor	
  
‣ Plugins
Goobi	
  2.0	
  
‣ Infrastructure	
  
‣ Workflow	
  
‣ METS-­‐Editor	
  
‣ QA	
  
‣ UI
1.1.	
  Goobi	
  1.9.x	
  -­‐	
  Workflows
5
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
Goobi	
  1.9.x	
  
‣ Workflows	
  
‣ Dockets	
  
‣ Proper?es	
  
‣ METS-­‐Editor	
  
‣ Plugins
Goobi	
  2.0	
  
‣ Infrastructure	
  
‣ Workflow	
  
‣ METS-­‐Editor	
  
‣ QA	
  
‣ UI
Import from catalogue
Scanning
Quality control
Image processing
OCR
Structure & metadata
Identifier generation
Export into DMS
Archiving
Import from catalogue
Automatic image import
Image processing
OCR
Identifier generation
Export into DMS
Archiving
1.1.	
  Goobi	
  1.9.x	
  -­‐	
  Workflows
6
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
Goobi	
  1.9.x	
  
‣ Workflows	
  
‣ Dockets	
  
‣ Proper?es	
  
‣ METS-­‐Editor	
  
‣ Plugins
Goobi	
  2.0	
  
‣ Infrastructure	
  
‣ Workflow	
  
‣ METS-­‐Editor	
  
‣ QA	
  
‣ UI
1.1.	
  Goobi	
  1.9.x	
  -­‐	
  Workflows
7
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
Goobi	
  1.9.x	
  
‣ Workflows	
  
‣ Dockets	
  
‣ Proper?es	
  
‣ METS-­‐Editor	
  
‣ Plugins
Goobi	
  2.0	
  
‣ Infrastructure	
  
‣ Workflow	
  
‣ METS-­‐Editor	
  
‣ QA	
  
‣ UI
1.1.	
  Goobi	
  1.9.x	
  -­‐	
  Workflows
8
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
Goobi	
  1.9.x	
  
‣ Workflows	
  
‣ Dockets	
  
‣ Proper?es	
  
‣ METS-­‐Editor	
  
‣ Plugins
Goobi	
  2.0	
  
‣ Infrastructure	
  
‣ Workflow	
  
‣ METS-­‐Editor	
  
‣ QA	
  
‣ UI
1.1.	
  Goobi	
  1.9.x	
  -­‐	
  Workflows
9
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
Goobi	
  1.9.x	
  
‣ Workflows	
  
‣ Dockets	
  
‣ Proper?es	
  
‣ METS-­‐Editor	
  
‣ Plugins
Goobi	
  2.0	
  
‣ Infrastructure	
  
‣ Workflow	
  
‣ METS-­‐Editor	
  
‣ QA	
  
‣ UI
1.1.	
  Goobi	
  1.9.x	
  -­‐	
  Workflows
10
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
Goobi	
  1.9.x	
  
‣ Workflows	
  
‣ Dockets	
  
‣ Proper?es	
  
‣ METS-­‐Editor	
  
‣ Plugins
Goobi	
  2.0	
  
‣ Infrastructure	
  
‣ Workflow	
  
‣ METS-­‐Editor	
  
‣ QA	
  
‣ UI
1.1.	
  Goobi	
  1.9.x	
  -­‐	
  Workflows
11
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
Goobi	
  1.9.x	
  
‣ Workflows	
  
‣ Dockets	
  
‣ Proper?es	
  
‣ METS-­‐Editor	
  
‣ Plugins
Goobi	
  2.0	
  
‣ Infrastructure	
  
‣ Workflow	
  
‣ METS-­‐Editor	
  
‣ QA	
  
‣ UI
1.2.	
  Goobi	
  1.9.x	
  -­‐	
  Dockets
12
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
Goobi	
  1.9.x	
  
‣ Workflows	
  
‣ Dockets	
  
‣ Proper?es	
  
‣ METS-­‐Editor	
  
‣ Plugins
Goobi	
  2.0	
  
‣ Infrastructure	
  
‣ Workflow	
  
‣ METS-­‐Editor	
  
‣ QA	
  
‣ UI
12teja17g_PPN718954203
Projekt: VD18_II
PPN digital: 12teja17g_PPN718954203
Goobi Identifier: 43014
Anlegedatum: 2012-07-05 12:32:34.0
Regelsatz: vd18.xml
Signatur: DD98 A 209 (9)
12teja17g_PPN718954203
DD98 A 209 (9)
Öffnungswinkel: X 180° 90°
Farbtiefe: Bitonal Graustufen X Farbe
Stück 9 = 2 Bl. *** Ke
Kiste: 12 ÖW: 180
UB Rostock: UBR_MD17_extern
acclfapaq_729461343
acclfapaq_729461343
Signatur:
R.U.-phil 1637 Raue, Johann
Titelanfang: Acclamatio Fausta panegyrica
Quam in...
ProzessID: 473
Ordnername:
acclfapaq_729461343__[473]
Digitalisierungsparameter:
- Oeffnungswinkel_max : 180
Bemerkungen
08.11.2012 14:38:05: (Adam, Lisa)
Katalogisierung
VD17
f vdn 28:720552D
GVK
f ppn 729461343
1.3.	
  Goobi	
  1.9.x	
  -­‐	
  Properties
13
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
Goobi	
  1.9.x	
  
‣ Workflows	
  
‣ Dockets	
  
‣ Proper8es	
  
‣ METS-­‐Editor	
  
‣ Plugins
Goobi	
  2.0	
  
‣ Infrastructure	
  
‣ Workflow	
  
‣ METS-­‐Editor	
  
‣ QA	
  
‣ UI
1.4.	
  Goobi	
  1.9.x	
  -­‐	
  METS-­‐Editor
14
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
Goobi	
  1.9.x	
  
‣ Workflows	
  
‣ Dockets	
  
‣ Proper?es	
  
‣ METS-­‐Editor	
  
‣ Plugins
Goobi	
  2.0	
  
‣ Infrastructure	
  
‣ Workflow	
  
‣ METS-­‐Editor	
  
‣ QA	
  
‣ UI
1.4.	
  Goobi	
  1.9.x	
  -­‐	
  METS-­‐Editor
15
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
Goobi	
  1.9.x	
  
‣ Workflows	
  
‣ Dockets	
  
‣ Proper?es	
  
‣ METS-­‐Editor	
  
‣ Plugins
Goobi	
  2.0	
  
‣ Infrastructure	
  
‣ Workflow	
  
‣ METS-­‐Editor	
  
‣ QA	
  
‣ UI
1.5.	
  Goobi	
  1.9.x	
  -­‐	
  Plugins
16
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
Goobi	
  1.9.x	
  
‣ Workflows	
  
‣ Dockets	
  
‣ Proper?es	
  
‣ METS-­‐Editor	
  
‣ Plugins
Goobi	
  2.0	
  
‣ Infrastructure	
  
‣ Workflow	
  
‣ METS-­‐Editor	
  
‣ QA	
  
‣ UI
17
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
Goobi	
  1.9.x	
  
‣ Workflows	
  
‣ Dockets	
  
‣ Proper?es	
  
‣ METS-­‐Editor	
  
‣ Plugins
Goobi	
  2.0	
  
‣ Infrastructure	
  
‣ Workflow	
  
‣ METS-­‐Editor	
  
‣ QA	
  
‣ UI
1.5.	
  Goobi	
  1.9.x	
  -­‐	
  Plugins
18
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
Goobi	
  1.9.x	
  
‣ Workflows	
  
‣ Dockets	
  
‣ Proper?es	
  
‣ METS-­‐Editor	
  
‣ Plugins
Goobi	
  2.0	
  
‣ Infrastructure	
  
‣ Workflow	
  
‣ METS-­‐Editor	
  
‣ QA	
  
‣ UI
1.5.	
  Goobi	
  1.9.x	
  -­‐	
  Plugins
19
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
Goobi	
  1.9.x	
  
‣ Workflows	
  
‣ Dockets	
  
‣ Proper?es	
  
‣ METS-­‐Editor	
  
‣ Plugins
Goobi	
  2.0	
  
‣ Infrastructure	
  
‣ Workflow	
  
‣ METS-­‐Editor	
  
‣ QA	
  
‣ UI
1.5.	
  Goobi	
  1.9.x	
  -­‐	
  Plugins
hVp://intranda.com/goobi/wi?	
  	
  
	
   command=addToProcessLog	
  
	
   &token=test	
  
	
   &stepId=1234	
  
	
   &value=my	
  Debug	
  Message	
  
	
   &type=debug
hVp://intranda.com/goobi/wi?	
  

	
   command=addToProcessLog	
  
	
   &token=test	
  
	
   &processId=1234	
  
	
   &value=my	
  Error	
  Message	
  
	
   &type=error	
  
closeStep	
  	
  
exportDms	
  	
  
addStep	
  	
  
addProcess	
  	
  
deleteProcess	
  	
  
version	
  
help

ucc

ucc_upload	
  	
  
addToProcessLog	
  	
  
runScript	
  	
  
processFilter	
  	
  
stepFilter	
  	
  
findWrongStatus	
  	
  
reportProblem
1.6.	
  Goobi	
  2.0	
  -­‐	
  Infrastructure
20
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
Goobi	
  1.9.x	
  
‣ Workflows	
  
‣ Dockets	
  
‣ Proper?es	
  
‣ METS-­‐Editor	
  
‣ Plugins
Goobi	
  2.0	
  
‣ Infrastructure	
  
‣ Workflow	
  
‣ METS-­‐Editor	
  
‣ QA	
  
‣ UI
!
‣ Updated	
  Backend	
  API	
  
‣ JavaServer	
  Faces	
  2.2	
  
‣ xhtml	
  instead	
  of	
  jsp	
  
‣ Servlet	
  specifica?on	
  3.0	
  /	
  Apache	
  Tomcat	
  7.0	
  
!
‣ Different	
  database	
  communica?on	
  
‣ Local	
  configura?on	
  files	
  
1.6.	
  Goobi	
  2.0	
  -­‐	
  Infrastructure
21
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
Goobi	
  1.9.x	
  
‣ Workflows	
  
‣ Dockets	
  
‣ Proper?es	
  
‣ METS-­‐Editor	
  
‣ Plugins
Goobi	
  2.0	
  
‣ Infrastructure	
  
‣ Workflow	
  
‣ METS-­‐Editor	
  
‣ QA	
  
‣ UI
1.7.	
  Goobi	
  2.0	
  -­‐	
  Workflow
22
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
Goobi	
  1.9.x	
  
‣ Workflows	
  
‣ Dockets	
  
‣ Proper?es	
  
‣ METS-­‐Editor	
  
‣ Plugins
Goobi	
  2.0	
  
‣ Infrastructure	
  
‣ Workflow	
  
‣ METS-­‐Editor	
  
‣ QA	
  
‣ UI
1.7.	
  Goobi	
  2.0	
  -­‐	
  Workflow
23
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
Goobi	
  1.9.x	
  
‣ Workflows	
  
‣ Dockets	
  
‣ Proper?es	
  
‣ METS-­‐Editor	
  
‣ Plugins
Goobi	
  2.0	
  
‣ Infrastructure	
  
‣ Workflow	
  
‣ METS-­‐Editor	
  
‣ QA	
  
‣ UI
Plugin	
  with	
  part	
  UI
1.7.	
  Goobi	
  2.0	
  -­‐	
  Workflow
24
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
Goobi	
  1.9.x	
  
‣ Workflows	
  
‣ Dockets	
  
‣ Proper?es	
  
‣ METS-­‐Editor	
  
‣ Plugins
Goobi	
  2.0	
  
‣ Infrastructure	
  
‣ Workflow	
  
‣ METS-­‐Editor	
  
‣ QA	
  
‣ UI
Plugin	
  with	
  fullscreen	
  UI
25
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
Goobi	
  1.9.x	
  
‣ Workflows	
  
‣ Dockets	
  
‣ Proper?es	
  
‣ METS-­‐Editor	
  
‣ Plugins
Goobi	
  2.0	
  
‣ Infrastructure	
  
‣ Workflow	
  
‣ METS-­‐Editor	
  
‣ QA	
  
‣ UI
1.7.	
  Goobi	
  2.0	
  -­‐	
  Workflow
1.8.	
  Goobi	
  2.0	
  -­‐	
  METS-­‐Editor
26
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
Goobi	
  1.9.x	
  
‣ Workflows	
  
‣ Dockets	
  
‣ Proper?es	
  
‣ METS-­‐Editor	
  
‣ Plugins
Goobi	
  2.0	
  
‣ Infrastructure	
  
‣ Workflow	
  
‣ METS-­‐Editor	
  
‣ QA	
  
‣ UI
1.8.	
  Goobi	
  2.0	
  -­‐	
  METS-­‐Editor
27
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
Goobi	
  1.9.x	
  
‣ Workflows	
  
‣ Dockets	
  
‣ Proper?es	
  
‣ METS-­‐Editor	
  
‣ Plugins
Goobi	
  2.0	
  
‣ Infrastructure	
  
‣ Workflow	
  
‣ METS-­‐Editor	
  
‣ QA	
  
‣ UI
1.9.	
  Goobi	
  2.0	
  -­‐	
  QA
28
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
Goobi	
  1.9.x	
  
‣ Workflows	
  
‣ Dockets	
  
‣ Proper?es	
  
‣ METS-­‐Editor	
  
‣ Plugins
Goobi	
  2.0	
  
‣ Infrastructure	
  
‣ Workflow	
  
‣ METS-­‐Editor	
  
‣ QA	
  
‣ UI
1.9.	
  Goobi	
  2.0	
  -­‐	
  QA
29
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
Goobi	
  1.9.x	
  
‣ Workflows	
  
‣ Dockets	
  
‣ Proper?es	
  
‣ METS-­‐Editor	
  
‣ Plugins
Goobi	
  2.0	
  
‣ Infrastructure	
  
‣ Workflow	
  
‣ METS-­‐Editor	
  
‣ QA	
  
‣ UI
1.10.	
  Goobi	
  2.0	
  -­‐	
  UI
30
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
Goobi	
  1.9.x	
  
‣ Workflows	
  
‣ Dockets	
  
‣ Proper?es	
  
‣ METS-­‐Editor	
  
‣ Plugins
Goobi	
  2.0	
  
‣ Infrastructure	
  
‣ Workflow	
  
‣ METS-­‐Editor	
  
‣ QA	
  
‣ UI
1.10.	
  Goobi	
  2.0	
  -­‐	
  UI
31
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
Goobi	
  1.9.x	
  
‣ Workflows	
  
‣ Dockets	
  
‣ Proper?es	
  
‣ METS-­‐Editor	
  
‣ Plugins
Goobi	
  2.0	
  
‣ Infrastructure	
  
‣ Workflow	
  
‣ METS-­‐Editor	
  
‣ QA	
  
‣ UI
1.10.	
  Goobi	
  2.0	
  -­‐	
  UI
32
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
Goobi	
  1.9.x	
  
‣ Workflows	
  
‣ Dockets	
  
‣ Proper?es	
  
‣ METS-­‐Editor	
  
‣ Plugins
Goobi	
  2.0	
  
‣ Infrastructure	
  
‣ Workflow	
  
‣ METS-­‐Editor	
  
‣ QA	
  
‣ UI
1.10.	
  Goobi	
  2.0	
  -­‐	
  UI
33
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
Goobi	
  1.9.x	
  
‣ Workflows	
  
‣ Dockets	
  
‣ Proper?es	
  
‣ METS-­‐Editor	
  
‣ Plugins
Goobi	
  2.0	
  
‣ Infrastructure	
  
‣ Workflow	
  
‣ METS-­‐Editor	
  
‣ QA	
  
‣ UI
1.10.	
  Goobi	
  2.0	
  -­‐	
  UI
34
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
Goobi	
  1.9.x	
  
‣ Workflows	
  
‣ Dockets	
  
‣ Proper?es	
  
‣ METS-­‐Editor	
  
‣ Plugins
Goobi	
  2.0	
  
‣ Infrastructure	
  
‣ Workflow	
  
‣ METS-­‐Editor	
  
‣ QA	
  
‣ UI
1.10.	
  Goobi	
  2.0	
  -­‐	
  UI
35
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
Goobi	
  1.9.x	
  
‣ Workflows	
  
‣ Dockets	
  
‣ Proper?es	
  
‣ METS-­‐Editor	
  
‣ Plugins
Goobi	
  2.0	
  
‣ Infrastructure	
  
‣ Workflow	
  
‣ METS-­‐Editor	
  
‣ QA	
  
‣ UI
1.10.	
  Goobi	
  2.0	
  -­‐	
  UI
36
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
Goobi	
  1.9.x	
  
‣ Workflows	
  
‣ Dockets	
  
‣ Proper?es	
  
‣ METS-­‐Editor	
  
‣ Plugins
Goobi	
  2.0	
  
‣ Infrastructure	
  
‣ Workflow	
  
‣ METS-­‐Editor	
  
‣ QA	
  
‣ UI
1.10.	
  Goobi	
  2.0	
  -­‐	
  UI
37
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
Goobi	
  1.9.x	
  
‣ Workflows	
  
‣ Dockets	
  
‣ Proper?es	
  
‣ METS-­‐Editor	
  
‣ Plugins
Goobi	
  2.0	
  
‣ Infrastructure	
  
‣ Workflow	
  
‣ METS-­‐Editor	
  
‣ QA	
  
‣ UI
1.10.	
  Goobi	
  2.0	
  -­‐	
  UI
38
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
Goobi	
  1.9.x	
  
‣ Workflows	
  
‣ Dockets	
  
‣ Proper?es	
  
‣ METS-­‐Editor	
  
‣ Plugins
Goobi	
  2.0	
  
‣ Infrastructure	
  
‣ Workflow	
  
‣ METS-­‐Editor	
  
‣ QA	
  
‣ UI
‣ OCR	
  
‣ JPEG	
  
‣ JPEG	
  2000	
  
‣ Jpylyzer	
  
‣ Archiving	
  
‣ Download-­‐Jobs
1.10.	
  Goobi	
  2.0	
  -­‐	
  UI
39
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
Goobi	
  1.9.x	
  
‣ Workflows	
  
‣ Dockets	
  
‣ Proper?es	
  
‣ METS-­‐Editor	
  
‣ Plugins
Goobi	
  2.0	
  
‣ Infrastructure	
  
‣ Workflow	
  
‣ METS-­‐Editor	
  
‣ QA	
  
‣ UI
2.	
  How	
  is	
  Goobi	
  used	
  across	
  Europe?
Using	
  the	
  same	
  sogware	
  -­‐	
  but	
  doing	
  different	
  stuff
40
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
41
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
Common	
  workflows	
  
‣ Typical	
  steps	
  
‣ Legacy	
  import	
  
2.	
  How	
  is	
  Goobi	
  used	
  across	
  Europe?
Very	
  special	
  cases	
  
‣ Material	
  
‣ Workflow	
  
‣ Sources	
  
‣ Targets	
  
42
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
2.1.	
  Common	
  workflow
43
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
2.2.	
  Legacy	
  import
Import from catalogue
Scanning
Quality control
Image processing
Structure & metadata
Identifier generation
Export into DMS
Archiving
Standard	
  workflow Legacy	
  import
Import from source
Image processing
Structure & metadata
Identifier generation
Export into DMS
Archiving
44
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
2.3.	
  Greifswald:	
  OAI-­‐Harvester
45
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
2.4.	
  HU	
  Berlin:	
  EOD	
  import
46
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
2.5.	
  SUB	
  Hamburg:	
  Newspapers
47
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
2.6.	
  DIPF	
  Berlin:	
  Catalogue	
  enrichment
48
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
2.7.	
  Leiden:	
  Goobi	
  File	
  Delivery
49
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
2.8.	
  GEI	
  Braunschweig:	
  Enrich	
  content
50
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
2.9.	
  Linz	
  &	
  AK	
  Wien:	
  Deposit	
  copies
51
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
2.10.	
  Wellcome	
  Library:	
  FTP	
  and	
  IA
Content Analyser Deamon analyses if
upload is finished, valid and no viruses
are found. If all conditions are fulfilled
the clean and valid content gets moved
into secure area on internal storage
Goobi: FTP upload
Version: 1.1
Author: Steffen Hankiewicz
Copyright: intranda GmbH, 2014
The FTP upload consists of two automatic steps:
Step 1: Content Analyser
The Content Analyser analyses the uploaded content and makes sure, that its upload is finished already. The following
scenarios may happen:
1a) The content upload of a folder gets never finishes: After a given time (e.g. one month) the Content Analyser should create
an error message and move the folder to a separate storage area 'FTP suspicious upload' where problematic folders can be
checked by a human person to clarify the status with the customer
1b) The content is uploaded but a virus is found: The content gets moved into a 'FTP suspicious upload' folder. A human
person gets involved to clarify with the customer what to do next
1c) The content folder is successfully uploaded and clean: The content is moved into the secure internal 'FTP Migration Area'.
Step 2: Content Migrator
The Content Migrator checks if in the 'FTP Migration Area' are new folders available that shall be imported into Goobi. During
the analyzation of this content the following scenarios may happen:
2a) In case that no Goobi process exists where this content can be assigned to, the content stays in the 'FTP Migration Area'
for a given time (e.g. one month)
2b) In case of invalid content, errors or if no matching Goobi process can be found in a given time range (e.g. in one month
after uploading) the content is moved into a separate 'FTP suspicious content' folder to be manually checked by the Wellcome
stuff; the content folder gets a readable error description message to help the user to understand what kind of error has
happened
3c) In case of valid content and an existing Goobi process for this content can be found, the content gets moved into the
matching Goobi process folder. Afterwards the workflow step 'Receive content from FTP server' gets closed by the Content
Migrator to trigger the next Goobi task for this process (e.g. SDB ingest).
FTP upload service
Public available
FTP server writes
data into insecure
storage area
Customer 1
Customer 2
Customer 3
FTP Server
etc.
DMZ storage
FTP suspicious upload
Content from
customer 3
Content from
customer 2
Content from
customer 1
etc.
Internal storage for all Wellcome services
FTP Migration area
etc.
Content from
customer 3
Content from
customer 2
Content from
customer 1
Storage
area for
Wellcome
Service 1
Content Migrator
Deamon analyses
uploaded and clean
content and triggers
data import into Goobi.
Storage
area for
Wellcome
Service 2
Storage
area for
Wellcome
Service 3
Storage
area for
Goobi
FTP
suspicious
content
3.	
  What	
  is	
  coming	
  next	
  in	
  Goobi?
Currently,	
  s?ll	
  this	
  year	
  and	
  poten?ally	
  soon	
  …	
  
52
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
53
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
3.	
  What	
  is	
  coming	
  next	
  in	
  Goobi?
2.0 3.0
‣ Finish	
  new	
  UI	
  
‣ Add	
  some	
  minor	
  
features	
  for	
  usability
‣ Metadata	
  &	
  formats	
  
‣ Scalability	
  
‣ Func?onality	
  
enrichment	
  with	
  
plugins
‣ Efficiency	
  /	
  Usability	
  
‣ More	
  automa?c	
  
‣ Data	
  enrichment
3.1.	
  Efficiency
54
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
-­‐	
  Layout	
  Wizzard	
  -­‐
3.1.	
  Goobi	
  2.0	
  -­‐	
  Plugins
55
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
3.1.	
  Goobi	
  2.0	
  -­‐	
  Plugins
56
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
3.1.	
  Goobi	
  2.0	
  -­‐	
  Plugins
57
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
3.1.	
  Goobi	
  2.0	
  -­‐	
  Plugins
58
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
3.1.	
  Goobi	
  2.0	
  -­‐	
  Plugins
59
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
3.1.	
  Goobi	
  2.0	
  -­‐	
  Plugins
60
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
3.1.	
  Goobi	
  2.0	
  -­‐	
  Plugins
61
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
3.2.	
  Data	
  enrichment
62
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
-­‐	
  Authority	
  data	
  -­‐
3.1.	
  Goobi	
  2.0	
  -­‐	
  Plugins
63
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
3.1.	
  Goobi	
  2.0	
  -­‐	
  Plugins
64
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
3.1.	
  Goobi	
  2.0	
  -­‐	
  Plugins
65
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
3.1.	
  Goobi	
  2.0	
  -­‐	
  Plugins
66
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
3.1.	
  Goobi	
  2.0	
  -­‐	
  Plugins
67
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
3.1.	
  Goobi	
  2.0	
  -­‐	
  Plugins
68
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
3.1.	
  Goobi	
  2.0	
  -­‐	
  Plugins
69
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
3.3.	
  Perspectives
70
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
‣ Newspaper	
  material	
  
‣ Alterna?ve	
  Editors	
  
‣ TEI	
  
‣ (addi?onal)	
  content	
  for	
  web	
  presenta?on	
  
‣ Thumbnails	
  in	
  METS-­‐Editor	
  
‣ Indexing	
  of	
  structure	
  data,	
  page	
  assignment	
  and	
  
metadata	
  in	
  one	
  single	
  step	
  
‣ OLR-­‐Support	
  for	
  indexing	
  
‣ OCR-­‐supported	
  pagina?on	
  
3.3.	
  Perspectives
71
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
‣ Quality	
  assurance	
  
‣ Quality	
  control	
  in	
  the	
  GUI	
  
‣ More	
  automa?c	
  valida?on	
  
‣ Cropping	
  /	
  Deskew	
  
!
‣ Controlling	
  
‣ BeVer	
  restric?on	
  model	
  
‣ Sta?s?cs	
  for	
  Non-­‐Admins	
  
!
‣ Op?misa?on	
  
‣ SQL-­‐Op?misa?on	
  
‣ Search	
  for	
  slowest	
  workflow	
  steps	
  
(Snagging)	
  
‣ Clustering
3.3.	
  Perspectives
72
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
‣ Workflows	
  
‣ Start	
  Workflows	
  before	
  the	
  digi?sa?on	
  begins	
  
‣ Status	
  ‚skipped‘	
  
‣ Op?misa?on	
  for	
  the	
  coopera?on	
  between	
  
mul?ple	
  Goobis	
  (Data	
  	
  import,	
  Sync2Goobi	
  etc.)	
  
‣ BeVer	
  handling	
  for	
  mass	
  manipula?ons	
  
‣ Extension	
  of	
  search	
  func?onality	
  (incl.	
  
informa?ons	
  about	
  the	
  file	
  system)
3.3.	
  Perspectives
73
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
‣ Other	
  
‣ IPTC-­‐Header	
  
‣ Archiving	
  /	
  Repository	
  
‣ Correc?on	
  loops	
  
‣ Correc?ons	
  triggered	
  from	
  external	
  persons	
  
‣ GoobiScript	
  as	
  plugins	
  
‣ More	
  plugins	
  (Sidebar	
  etc.)
4.	
  Questions
74
30.05.2014Steffen	
  Hankiewicz,	
  intranda	
  GmbH
‣ hVp://www.intranda.com	
  
‣ hVp://www.digiverso.com	
  
!
‣ info@intranda.com	
  
‣ +49	
  551	
  29176100	
  
Ques?ons,	
  feedback	
  and	
  contact

More Related Content

Similar to Goobi Development Overview 2014

Goobi development overview
Goobi development overviewGoobi development overview
Goobi development overviewintranda GmbH
 
Beginner Workshop for Student Developers - Tratech-presentation.pdf
Beginner Workshop for Student Developers - Tratech-presentation.pdfBeginner Workshop for Student Developers - Tratech-presentation.pdf
Beginner Workshop for Student Developers - Tratech-presentation.pdfGDSCKNUST
 
GitOps: Git come unica fonte di verità per applicazioni e infrastruttura
GitOps: Git come unica fonte di verità per applicazioni e infrastrutturaGitOps: Git come unica fonte di verità per applicazioni e infrastruttura
GitOps: Git come unica fonte di verità per applicazioni e infrastrutturasparkfabrik
 
TechEvent Advanced Service Worker / PWA with Google Workbox
TechEvent Advanced Service Worker / PWA with Google WorkboxTechEvent Advanced Service Worker / PWA with Google Workbox
TechEvent Advanced Service Worker / PWA with Google WorkboxTrivadis
 
Google Transformation 2015
Google Transformation 2015Google Transformation 2015
Google Transformation 2015Barry Kelly
 
Evolution of GitLab Frontend
Evolution of GitLab FrontendEvolution of GitLab Frontend
Evolution of GitLab FrontendFatih Acet
 
Next Level DevOps Implementation with GitOps
Next Level DevOps Implementation with GitOpsNext Level DevOps Implementation with GitOps
Next Level DevOps Implementation with GitOpsRamadoni Ashudi
 
Be agile: take back control over your work
Be agile: take back control over your workBe agile: take back control over your work
Be agile: take back control over your workMassimo Azzolini
 
Groovy and PBCS is Game Changing
Groovy and PBCS is Game ChangingGroovy and PBCS is Game Changing
Groovy and PBCS is Game ChangingKyle Goodfriend
 
Git workflows (Basics)
Git workflows (Basics)Git workflows (Basics)
Git workflows (Basics)Roman Kuba
 
R1-intro-to-go.pptx
R1-intro-to-go.pptxR1-intro-to-go.pptx
R1-intro-to-go.pptxAbabb2
 
Using Git in Eclipse - Eclipse Summit Europe 2010-11-03
Using Git in Eclipse - Eclipse Summit Europe 2010-11-03Using Git in Eclipse - Eclipse Summit Europe 2010-11-03
Using Git in Eclipse - Eclipse Summit Europe 2010-11-03msohn
 
Fujitsu Services _Large Scale EBS 12.2 Upgrade Licking the Wounds_Mike_Salt.pdf
Fujitsu Services _Large Scale EBS 12.2 Upgrade Licking the Wounds_Mike_Salt.pdfFujitsu Services _Large Scale EBS 12.2 Upgrade Licking the Wounds_Mike_Salt.pdf
Fujitsu Services _Large Scale EBS 12.2 Upgrade Licking the Wounds_Mike_Salt.pdfKommaneni Sreenivasulu
 
PEARC17: Modernizing GooFit: A Case Study
PEARC17: Modernizing GooFit: A Case StudyPEARC17: Modernizing GooFit: A Case Study
PEARC17: Modernizing GooFit: A Case StudyHenry Schreiner
 

Similar to Goobi Development Overview 2014 (20)

Goobi development overview
Goobi development overviewGoobi development overview
Goobi development overview
 
Beyond QA
Beyond QABeyond QA
Beyond QA
 
Opensource Software usability
Opensource Software usabilityOpensource Software usability
Opensource Software usability
 
Workshop - Golang language
Workshop - Golang languageWorkshop - Golang language
Workshop - Golang language
 
Beginner Workshop for Student Developers - Tratech-presentation.pdf
Beginner Workshop for Student Developers - Tratech-presentation.pdfBeginner Workshop for Student Developers - Tratech-presentation.pdf
Beginner Workshop for Student Developers - Tratech-presentation.pdf
 
GitOps: Git come unica fonte di verità per applicazioni e infrastruttura
GitOps: Git come unica fonte di verità per applicazioni e infrastrutturaGitOps: Git come unica fonte di verità per applicazioni e infrastruttura
GitOps: Git come unica fonte di verità per applicazioni e infrastruttura
 
TechEvent Advanced Service Worker / PWA with Google Workbox
TechEvent Advanced Service Worker / PWA with Google WorkboxTechEvent Advanced Service Worker / PWA with Google Workbox
TechEvent Advanced Service Worker / PWA with Google Workbox
 
Intro to sitespeed.io
Intro to sitespeed.ioIntro to sitespeed.io
Intro to sitespeed.io
 
Google Transformation 2015
Google Transformation 2015Google Transformation 2015
Google Transformation 2015
 
Evolution of GitLab Frontend
Evolution of GitLab FrontendEvolution of GitLab Frontend
Evolution of GitLab Frontend
 
Next Level DevOps Implementation with GitOps
Next Level DevOps Implementation with GitOpsNext Level DevOps Implementation with GitOps
Next Level DevOps Implementation with GitOps
 
Be agile: take back control over your work
Be agile: take back control over your workBe agile: take back control over your work
Be agile: take back control over your work
 
Groovy and PBCS is Game Changing
Groovy and PBCS is Game ChangingGroovy and PBCS is Game Changing
Groovy and PBCS is Game Changing
 
Git workflows (Basics)
Git workflows (Basics)Git workflows (Basics)
Git workflows (Basics)
 
CI/CD with Github Actions
CI/CD with Github ActionsCI/CD with Github Actions
CI/CD with Github Actions
 
R1-intro-to-go.pptx
R1-intro-to-go.pptxR1-intro-to-go.pptx
R1-intro-to-go.pptx
 
Using Git in Eclipse - Eclipse Summit Europe 2010-11-03
Using Git in Eclipse - Eclipse Summit Europe 2010-11-03Using Git in Eclipse - Eclipse Summit Europe 2010-11-03
Using Git in Eclipse - Eclipse Summit Europe 2010-11-03
 
Mike_Salt.pdf
Mike_Salt.pdfMike_Salt.pdf
Mike_Salt.pdf
 
Fujitsu Services _Large Scale EBS 12.2 Upgrade Licking the Wounds_Mike_Salt.pdf
Fujitsu Services _Large Scale EBS 12.2 Upgrade Licking the Wounds_Mike_Salt.pdfFujitsu Services _Large Scale EBS 12.2 Upgrade Licking the Wounds_Mike_Salt.pdf
Fujitsu Services _Large Scale EBS 12.2 Upgrade Licking the Wounds_Mike_Salt.pdf
 
PEARC17: Modernizing GooFit: A Case Study
PEARC17: Modernizing GooFit: A Case StudyPEARC17: Modernizing GooFit: A Case Study
PEARC17: Modernizing GooFit: A Case Study
 

More from intranda GmbH

Goobi-Tag 2021: Barrierefreiheit im Goobi viewer
Goobi-Tag 2021: Barrierefreiheit im Goobi viewerGoobi-Tag 2021: Barrierefreiheit im Goobi viewer
Goobi-Tag 2021: Barrierefreiheit im Goobi viewerintranda GmbH
 
Goobi-Tag 2021: „Am Anfang sah es nach Routine aus“ – DLC goes Goobi, ein Pr...
Goobi-Tag 2021:  „Am Anfang sah es nach Routine aus“ – DLC goes Goobi, ein Pr...Goobi-Tag 2021:  „Am Anfang sah es nach Routine aus“ – DLC goes Goobi, ein Pr...
Goobi-Tag 2021: „Am Anfang sah es nach Routine aus“ – DLC goes Goobi, ein Pr...intranda GmbH
 
Goobi-Tage 2019: Nachlass Robert Koch: in Augias verzeichnet mit Goobi digita...
Goobi-Tage 2019: Nachlass Robert Koch: in Augias verzeichnet mit Goobi digita...Goobi-Tage 2019: Nachlass Robert Koch: in Augias verzeichnet mit Goobi digita...
Goobi-Tage 2019: Nachlass Robert Koch: in Augias verzeichnet mit Goobi digita...intranda GmbH
 
Goobi-Tage 2019: Goobi-to-go Ersatz für Test-Server Überlegungen / Erfahrungen
Goobi-Tage 2019: Goobi-to-go Ersatz für Test-Server Überlegungen / ErfahrungenGoobi-Tage 2019: Goobi-to-go Ersatz für Test-Server Überlegungen / Erfahrungen
Goobi-Tage 2019: Goobi-to-go Ersatz für Test-Server Überlegungen / Erfahrungenintranda GmbH
 
Goobi-Tag 2021: Goobi viewer in Docker Containern
Goobi-Tag 2021: Goobi viewer in Docker ContainernGoobi-Tag 2021: Goobi viewer in Docker Containern
Goobi-Tag 2021: Goobi viewer in Docker Containernintranda GmbH
 
Goobi-Tag 2021: Right to left - Goobi viewer Design
Goobi-Tag 2021: Right to left - Goobi viewer DesignGoobi-Tag 2021: Right to left - Goobi viewer Design
Goobi-Tag 2021: Right to left - Goobi viewer Designintranda GmbH
 
Goobi-Tag 2021: Goobi im Einsatz im Niedersächsischen Landesamt für Denkmalpf...
Goobi-Tag 2021: Goobi im Einsatz im Niedersächsischen Landesamt für Denkmalpf...Goobi-Tag 2021: Goobi im Einsatz im Niedersächsischen Landesamt für Denkmalpf...
Goobi-Tag 2021: Goobi im Einsatz im Niedersächsischen Landesamt für Denkmalpf...intranda GmbH
 
Goobi-Tag 2021: Goobi meets OCR4all-libraries
Goobi-Tag 2021: Goobi meets OCR4all-librariesGoobi-Tag 2021: Goobi meets OCR4all-libraries
Goobi-Tag 2021: Goobi meets OCR4all-librariesintranda GmbH
 
Goobi viewer - Der lange Weg zu Open Source
Goobi viewer - Der lange Weg zu Open SourceGoobi viewer - Der lange Weg zu Open Source
Goobi viewer - Der lange Weg zu Open Sourceintranda GmbH
 
Goobi-viewer-Tag 2019 - Viel zu tun: Geheimbaustellen und Ideen für die nächs...
Goobi-viewer-Tag 2019 - Viel zu tun: Geheimbaustellen und Ideen für die nächs...Goobi-viewer-Tag 2019 - Viel zu tun: Geheimbaustellen und Ideen für die nächs...
Goobi-viewer-Tag 2019 - Viel zu tun: Geheimbaustellen und Ideen für die nächs...intranda GmbH
 
Goobi-viewer-Tag 2019 - Willkommen
Goobi-viewer-Tag 2019 - WillkommenGoobi-viewer-Tag 2019 - Willkommen
Goobi-viewer-Tag 2019 - Willkommenintranda GmbH
 
Goobi-viewer-Tag 2019 - Goobi viewer 4.0 - What happened?
Goobi-viewer-Tag 2019 - Goobi viewer 4.0 - What happened?Goobi-viewer-Tag 2019 - Goobi viewer 4.0 - What happened?
Goobi-viewer-Tag 2019 - Goobi viewer 4.0 - What happened?intranda GmbH
 
Goobi-Tage 2019 - Goobi workflow Entwicklungsrückblick über die letzten 12 M...
Goobi-Tage 2019 -  Goobi workflow Entwicklungsrückblick über die letzten 12 M...Goobi-Tage 2019 -  Goobi workflow Entwicklungsrückblick über die letzten 12 M...
Goobi-Tage 2019 - Goobi workflow Entwicklungsrückblick über die letzten 12 M...intranda GmbH
 
Goobi-workflow-Tag 2019 - Willkommen
Goobi-workflow-Tag 2019 - WillkommenGoobi-workflow-Tag 2019 - Willkommen
Goobi-workflow-Tag 2019 - Willkommenintranda GmbH
 
Goobi-Tag 2020 - Ausblick
Goobi-Tag 2020 - AusblickGoobi-Tag 2020 - Ausblick
Goobi-Tag 2020 - Ausblickintranda GmbH
 
Goobi-Tag 2020 - Willkommen
Goobi-Tag 2020 - WillkommenGoobi-Tag 2020 - Willkommen
Goobi-Tag 2020 - Willkommenintranda GmbH
 
Goobi-Tag 2020 - Goobi workflow Entwicklungsrückblick
Goobi-Tag 2020 - Goobi workflow EntwicklungsrückblickGoobi-Tag 2020 - Goobi workflow Entwicklungsrückblick
Goobi-Tag 2020 - Goobi workflow Entwicklungsrückblickintranda GmbH
 
Goobi-Tage 2019 - Goobi 19.09 under the Hood
Goobi-Tage 2019 - Goobi 19.09 under the HoodGoobi-Tage 2019 - Goobi 19.09 under the Hood
Goobi-Tage 2019 - Goobi 19.09 under the Hoodintranda GmbH
 
Goobi-Tag 2021 - Ausblick
Goobi-Tag 2021 - AusblickGoobi-Tag 2021 - Ausblick
Goobi-Tag 2021 - Ausblickintranda GmbH
 
Goobi-Tag 2020 - Entwicklungsrückblick Goobi viewer
Goobi-Tag 2020 - Entwicklungsrückblick Goobi viewerGoobi-Tag 2020 - Entwicklungsrückblick Goobi viewer
Goobi-Tag 2020 - Entwicklungsrückblick Goobi viewerintranda GmbH
 

More from intranda GmbH (20)

Goobi-Tag 2021: Barrierefreiheit im Goobi viewer
Goobi-Tag 2021: Barrierefreiheit im Goobi viewerGoobi-Tag 2021: Barrierefreiheit im Goobi viewer
Goobi-Tag 2021: Barrierefreiheit im Goobi viewer
 
Goobi-Tag 2021: „Am Anfang sah es nach Routine aus“ – DLC goes Goobi, ein Pr...
Goobi-Tag 2021:  „Am Anfang sah es nach Routine aus“ – DLC goes Goobi, ein Pr...Goobi-Tag 2021:  „Am Anfang sah es nach Routine aus“ – DLC goes Goobi, ein Pr...
Goobi-Tag 2021: „Am Anfang sah es nach Routine aus“ – DLC goes Goobi, ein Pr...
 
Goobi-Tage 2019: Nachlass Robert Koch: in Augias verzeichnet mit Goobi digita...
Goobi-Tage 2019: Nachlass Robert Koch: in Augias verzeichnet mit Goobi digita...Goobi-Tage 2019: Nachlass Robert Koch: in Augias verzeichnet mit Goobi digita...
Goobi-Tage 2019: Nachlass Robert Koch: in Augias verzeichnet mit Goobi digita...
 
Goobi-Tage 2019: Goobi-to-go Ersatz für Test-Server Überlegungen / Erfahrungen
Goobi-Tage 2019: Goobi-to-go Ersatz für Test-Server Überlegungen / ErfahrungenGoobi-Tage 2019: Goobi-to-go Ersatz für Test-Server Überlegungen / Erfahrungen
Goobi-Tage 2019: Goobi-to-go Ersatz für Test-Server Überlegungen / Erfahrungen
 
Goobi-Tag 2021: Goobi viewer in Docker Containern
Goobi-Tag 2021: Goobi viewer in Docker ContainernGoobi-Tag 2021: Goobi viewer in Docker Containern
Goobi-Tag 2021: Goobi viewer in Docker Containern
 
Goobi-Tag 2021: Right to left - Goobi viewer Design
Goobi-Tag 2021: Right to left - Goobi viewer DesignGoobi-Tag 2021: Right to left - Goobi viewer Design
Goobi-Tag 2021: Right to left - Goobi viewer Design
 
Goobi-Tag 2021: Goobi im Einsatz im Niedersächsischen Landesamt für Denkmalpf...
Goobi-Tag 2021: Goobi im Einsatz im Niedersächsischen Landesamt für Denkmalpf...Goobi-Tag 2021: Goobi im Einsatz im Niedersächsischen Landesamt für Denkmalpf...
Goobi-Tag 2021: Goobi im Einsatz im Niedersächsischen Landesamt für Denkmalpf...
 
Goobi-Tag 2021: Goobi meets OCR4all-libraries
Goobi-Tag 2021: Goobi meets OCR4all-librariesGoobi-Tag 2021: Goobi meets OCR4all-libraries
Goobi-Tag 2021: Goobi meets OCR4all-libraries
 
Goobi viewer - Der lange Weg zu Open Source
Goobi viewer - Der lange Weg zu Open SourceGoobi viewer - Der lange Weg zu Open Source
Goobi viewer - Der lange Weg zu Open Source
 
Goobi-viewer-Tag 2019 - Viel zu tun: Geheimbaustellen und Ideen für die nächs...
Goobi-viewer-Tag 2019 - Viel zu tun: Geheimbaustellen und Ideen für die nächs...Goobi-viewer-Tag 2019 - Viel zu tun: Geheimbaustellen und Ideen für die nächs...
Goobi-viewer-Tag 2019 - Viel zu tun: Geheimbaustellen und Ideen für die nächs...
 
Goobi-viewer-Tag 2019 - Willkommen
Goobi-viewer-Tag 2019 - WillkommenGoobi-viewer-Tag 2019 - Willkommen
Goobi-viewer-Tag 2019 - Willkommen
 
Goobi-viewer-Tag 2019 - Goobi viewer 4.0 - What happened?
Goobi-viewer-Tag 2019 - Goobi viewer 4.0 - What happened?Goobi-viewer-Tag 2019 - Goobi viewer 4.0 - What happened?
Goobi-viewer-Tag 2019 - Goobi viewer 4.0 - What happened?
 
Goobi-Tage 2019 - Goobi workflow Entwicklungsrückblick über die letzten 12 M...
Goobi-Tage 2019 -  Goobi workflow Entwicklungsrückblick über die letzten 12 M...Goobi-Tage 2019 -  Goobi workflow Entwicklungsrückblick über die letzten 12 M...
Goobi-Tage 2019 - Goobi workflow Entwicklungsrückblick über die letzten 12 M...
 
Goobi-workflow-Tag 2019 - Willkommen
Goobi-workflow-Tag 2019 - WillkommenGoobi-workflow-Tag 2019 - Willkommen
Goobi-workflow-Tag 2019 - Willkommen
 
Goobi-Tag 2020 - Ausblick
Goobi-Tag 2020 - AusblickGoobi-Tag 2020 - Ausblick
Goobi-Tag 2020 - Ausblick
 
Goobi-Tag 2020 - Willkommen
Goobi-Tag 2020 - WillkommenGoobi-Tag 2020 - Willkommen
Goobi-Tag 2020 - Willkommen
 
Goobi-Tag 2020 - Goobi workflow Entwicklungsrückblick
Goobi-Tag 2020 - Goobi workflow EntwicklungsrückblickGoobi-Tag 2020 - Goobi workflow Entwicklungsrückblick
Goobi-Tag 2020 - Goobi workflow Entwicklungsrückblick
 
Goobi-Tage 2019 - Goobi 19.09 under the Hood
Goobi-Tage 2019 - Goobi 19.09 under the HoodGoobi-Tage 2019 - Goobi 19.09 under the Hood
Goobi-Tage 2019 - Goobi 19.09 under the Hood
 
Goobi-Tag 2021 - Ausblick
Goobi-Tag 2021 - AusblickGoobi-Tag 2021 - Ausblick
Goobi-Tag 2021 - Ausblick
 
Goobi-Tag 2020 - Entwicklungsrückblick Goobi viewer
Goobi-Tag 2020 - Entwicklungsrückblick Goobi viewerGoobi-Tag 2020 - Entwicklungsrückblick Goobi viewer
Goobi-Tag 2020 - Entwicklungsrückblick Goobi viewer
 

Recently uploaded

Contact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New DelhiContact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New Delhimiss dipika
 
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书rnrncn29
 
Q4-1-Illustrating-Hypothesis-Testing.pptx
Q4-1-Illustrating-Hypothesis-Testing.pptxQ4-1-Illustrating-Hypothesis-Testing.pptx
Q4-1-Illustrating-Hypothesis-Testing.pptxeditsforyah
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书zdzoqco
 
NSX-T and Service Interfaces presentation
NSX-T and Service Interfaces presentationNSX-T and Service Interfaces presentation
NSX-T and Service Interfaces presentationMarko4394
 
Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Paul Calvano
 
Internet of Things Presentation (IoT).pptx
Internet of Things Presentation (IoT).pptxInternet of Things Presentation (IoT).pptx
Internet of Things Presentation (IoT).pptxErYashwantJagtap
 
Top 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxTop 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxDyna Gilbert
 
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作ys8omjxb
 
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170Sonam Pathan
 
Film cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasaFilm cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasa494f574xmv
 
PHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationPHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationLinaWolf1
 
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书rnrncn29
 
Unidad 4 – Redes de ordenadores (en inglés).pptx
Unidad 4 – Redes de ordenadores (en inglés).pptxUnidad 4 – Redes de ordenadores (en inglés).pptx
Unidad 4 – Redes de ordenadores (en inglés).pptxmibuzondetrabajo
 
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一z xss
 
SCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is prediSCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is predieusebiomeyer
 

Recently uploaded (17)

Contact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New DelhiContact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New Delhi
 
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
 
Q4-1-Illustrating-Hypothesis-Testing.pptx
Q4-1-Illustrating-Hypothesis-Testing.pptxQ4-1-Illustrating-Hypothesis-Testing.pptx
Q4-1-Illustrating-Hypothesis-Testing.pptx
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
 
NSX-T and Service Interfaces presentation
NSX-T and Service Interfaces presentationNSX-T and Service Interfaces presentation
NSX-T and Service Interfaces presentation
 
Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24
 
Internet of Things Presentation (IoT).pptx
Internet of Things Presentation (IoT).pptxInternet of Things Presentation (IoT).pptx
Internet of Things Presentation (IoT).pptx
 
Top 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxTop 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptx
 
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
 
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
 
Film cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasaFilm cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasa
 
Hot Sexy call girls in Rk Puram 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in  Rk Puram 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in  Rk Puram 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Rk Puram 🔝 9953056974 🔝 Delhi escort Service
 
PHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationPHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 Documentation
 
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
 
Unidad 4 – Redes de ordenadores (en inglés).pptx
Unidad 4 – Redes de ordenadores (en inglés).pptxUnidad 4 – Redes de ordenadores (en inglés).pptx
Unidad 4 – Redes de ordenadores (en inglés).pptx
 
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
 
SCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is prediSCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is predi
 

Goobi Development Overview 2014

  • 1. 30.05.2014Steffen  Hankiewicz,  intranda  GmbH Goobi  development  overview Goobi  User  Mee?ng,  30.05.2014 1
  • 2. 1.  Goobi  developments  in  the  last  two  years Developments  for  version  1.9.x  and  2.0 2 30.05.2014Steffen  Hankiewicz,  intranda  GmbH
  • 3. 1.  Goobi  developments  -­‐  overview Goobi  1.9.x   ‣ Workflows   ‣ Dockets   ‣ Proper?es   ‣ METS-­‐Editor   ‣ Plugins 3 30.05.2014Steffen  Hankiewicz,  intranda  GmbH Goobi  2.0   ‣ Infrastructure   ‣ Workflow   ‣ METS-­‐Editor   ‣ QA   ‣ UI  
  • 4. 1.1.  Goobi  1.9.x  -­‐  Workflows 4 30.05.2014Steffen  Hankiewicz,  intranda  GmbH Goobi  1.9.x   ‣ Workflows   ‣ Dockets   ‣ Proper?es   ‣ METS-­‐Editor   ‣ Plugins Goobi  2.0   ‣ Infrastructure   ‣ Workflow   ‣ METS-­‐Editor   ‣ QA   ‣ UI
  • 5. 1.1.  Goobi  1.9.x  -­‐  Workflows 5 30.05.2014Steffen  Hankiewicz,  intranda  GmbH Goobi  1.9.x   ‣ Workflows   ‣ Dockets   ‣ Proper?es   ‣ METS-­‐Editor   ‣ Plugins Goobi  2.0   ‣ Infrastructure   ‣ Workflow   ‣ METS-­‐Editor   ‣ QA   ‣ UI Import from catalogue Scanning Quality control Image processing OCR Structure & metadata Identifier generation Export into DMS Archiving Import from catalogue Automatic image import Image processing OCR Identifier generation Export into DMS Archiving
  • 6. 1.1.  Goobi  1.9.x  -­‐  Workflows 6 30.05.2014Steffen  Hankiewicz,  intranda  GmbH Goobi  1.9.x   ‣ Workflows   ‣ Dockets   ‣ Proper?es   ‣ METS-­‐Editor   ‣ Plugins Goobi  2.0   ‣ Infrastructure   ‣ Workflow   ‣ METS-­‐Editor   ‣ QA   ‣ UI
  • 7. 1.1.  Goobi  1.9.x  -­‐  Workflows 7 30.05.2014Steffen  Hankiewicz,  intranda  GmbH Goobi  1.9.x   ‣ Workflows   ‣ Dockets   ‣ Proper?es   ‣ METS-­‐Editor   ‣ Plugins Goobi  2.0   ‣ Infrastructure   ‣ Workflow   ‣ METS-­‐Editor   ‣ QA   ‣ UI
  • 8. 1.1.  Goobi  1.9.x  -­‐  Workflows 8 30.05.2014Steffen  Hankiewicz,  intranda  GmbH Goobi  1.9.x   ‣ Workflows   ‣ Dockets   ‣ Proper?es   ‣ METS-­‐Editor   ‣ Plugins Goobi  2.0   ‣ Infrastructure   ‣ Workflow   ‣ METS-­‐Editor   ‣ QA   ‣ UI
  • 9. 1.1.  Goobi  1.9.x  -­‐  Workflows 9 30.05.2014Steffen  Hankiewicz,  intranda  GmbH Goobi  1.9.x   ‣ Workflows   ‣ Dockets   ‣ Proper?es   ‣ METS-­‐Editor   ‣ Plugins Goobi  2.0   ‣ Infrastructure   ‣ Workflow   ‣ METS-­‐Editor   ‣ QA   ‣ UI
  • 10. 1.1.  Goobi  1.9.x  -­‐  Workflows 10 30.05.2014Steffen  Hankiewicz,  intranda  GmbH Goobi  1.9.x   ‣ Workflows   ‣ Dockets   ‣ Proper?es   ‣ METS-­‐Editor   ‣ Plugins Goobi  2.0   ‣ Infrastructure   ‣ Workflow   ‣ METS-­‐Editor   ‣ QA   ‣ UI
  • 11. 1.1.  Goobi  1.9.x  -­‐  Workflows 11 30.05.2014Steffen  Hankiewicz,  intranda  GmbH Goobi  1.9.x   ‣ Workflows   ‣ Dockets   ‣ Proper?es   ‣ METS-­‐Editor   ‣ Plugins Goobi  2.0   ‣ Infrastructure   ‣ Workflow   ‣ METS-­‐Editor   ‣ QA   ‣ UI
  • 12. 1.2.  Goobi  1.9.x  -­‐  Dockets 12 30.05.2014Steffen  Hankiewicz,  intranda  GmbH Goobi  1.9.x   ‣ Workflows   ‣ Dockets   ‣ Proper?es   ‣ METS-­‐Editor   ‣ Plugins Goobi  2.0   ‣ Infrastructure   ‣ Workflow   ‣ METS-­‐Editor   ‣ QA   ‣ UI 12teja17g_PPN718954203 Projekt: VD18_II PPN digital: 12teja17g_PPN718954203 Goobi Identifier: 43014 Anlegedatum: 2012-07-05 12:32:34.0 Regelsatz: vd18.xml Signatur: DD98 A 209 (9) 12teja17g_PPN718954203 DD98 A 209 (9) Öffnungswinkel: X 180° 90° Farbtiefe: Bitonal Graustufen X Farbe Stück 9 = 2 Bl. *** Ke Kiste: 12 ÖW: 180 UB Rostock: UBR_MD17_extern acclfapaq_729461343 acclfapaq_729461343 Signatur: R.U.-phil 1637 Raue, Johann Titelanfang: Acclamatio Fausta panegyrica Quam in... ProzessID: 473 Ordnername: acclfapaq_729461343__[473] Digitalisierungsparameter: - Oeffnungswinkel_max : 180 Bemerkungen 08.11.2012 14:38:05: (Adam, Lisa) Katalogisierung VD17 f vdn 28:720552D GVK f ppn 729461343
  • 13. 1.3.  Goobi  1.9.x  -­‐  Properties 13 30.05.2014Steffen  Hankiewicz,  intranda  GmbH Goobi  1.9.x   ‣ Workflows   ‣ Dockets   ‣ Proper8es   ‣ METS-­‐Editor   ‣ Plugins Goobi  2.0   ‣ Infrastructure   ‣ Workflow   ‣ METS-­‐Editor   ‣ QA   ‣ UI
  • 14. 1.4.  Goobi  1.9.x  -­‐  METS-­‐Editor 14 30.05.2014Steffen  Hankiewicz,  intranda  GmbH Goobi  1.9.x   ‣ Workflows   ‣ Dockets   ‣ Proper?es   ‣ METS-­‐Editor   ‣ Plugins Goobi  2.0   ‣ Infrastructure   ‣ Workflow   ‣ METS-­‐Editor   ‣ QA   ‣ UI
  • 15. 1.4.  Goobi  1.9.x  -­‐  METS-­‐Editor 15 30.05.2014Steffen  Hankiewicz,  intranda  GmbH Goobi  1.9.x   ‣ Workflows   ‣ Dockets   ‣ Proper?es   ‣ METS-­‐Editor   ‣ Plugins Goobi  2.0   ‣ Infrastructure   ‣ Workflow   ‣ METS-­‐Editor   ‣ QA   ‣ UI
  • 16. 1.5.  Goobi  1.9.x  -­‐  Plugins 16 30.05.2014Steffen  Hankiewicz,  intranda  GmbH Goobi  1.9.x   ‣ Workflows   ‣ Dockets   ‣ Proper?es   ‣ METS-­‐Editor   ‣ Plugins Goobi  2.0   ‣ Infrastructure   ‣ Workflow   ‣ METS-­‐Editor   ‣ QA   ‣ UI
  • 17. 17 30.05.2014Steffen  Hankiewicz,  intranda  GmbH Goobi  1.9.x   ‣ Workflows   ‣ Dockets   ‣ Proper?es   ‣ METS-­‐Editor   ‣ Plugins Goobi  2.0   ‣ Infrastructure   ‣ Workflow   ‣ METS-­‐Editor   ‣ QA   ‣ UI 1.5.  Goobi  1.9.x  -­‐  Plugins
  • 18. 18 30.05.2014Steffen  Hankiewicz,  intranda  GmbH Goobi  1.9.x   ‣ Workflows   ‣ Dockets   ‣ Proper?es   ‣ METS-­‐Editor   ‣ Plugins Goobi  2.0   ‣ Infrastructure   ‣ Workflow   ‣ METS-­‐Editor   ‣ QA   ‣ UI 1.5.  Goobi  1.9.x  -­‐  Plugins
  • 19. 19 30.05.2014Steffen  Hankiewicz,  intranda  GmbH Goobi  1.9.x   ‣ Workflows   ‣ Dockets   ‣ Proper?es   ‣ METS-­‐Editor   ‣ Plugins Goobi  2.0   ‣ Infrastructure   ‣ Workflow   ‣ METS-­‐Editor   ‣ QA   ‣ UI 1.5.  Goobi  1.9.x  -­‐  Plugins hVp://intranda.com/goobi/wi?       command=addToProcessLog     &token=test     &stepId=1234     &value=my  Debug  Message     &type=debug hVp://intranda.com/goobi/wi?  
   command=addToProcessLog     &token=test     &processId=1234     &value=my  Error  Message     &type=error   closeStep     exportDms     addStep     addProcess     deleteProcess     version   help
 ucc
 ucc_upload     addToProcessLog     runScript     processFilter     stepFilter     findWrongStatus     reportProblem
  • 20. 1.6.  Goobi  2.0  -­‐  Infrastructure 20 30.05.2014Steffen  Hankiewicz,  intranda  GmbH Goobi  1.9.x   ‣ Workflows   ‣ Dockets   ‣ Proper?es   ‣ METS-­‐Editor   ‣ Plugins Goobi  2.0   ‣ Infrastructure   ‣ Workflow   ‣ METS-­‐Editor   ‣ QA   ‣ UI ! ‣ Updated  Backend  API   ‣ JavaServer  Faces  2.2   ‣ xhtml  instead  of  jsp   ‣ Servlet  specifica?on  3.0  /  Apache  Tomcat  7.0   ! ‣ Different  database  communica?on   ‣ Local  configura?on  files  
  • 21. 1.6.  Goobi  2.0  -­‐  Infrastructure 21 30.05.2014Steffen  Hankiewicz,  intranda  GmbH Goobi  1.9.x   ‣ Workflows   ‣ Dockets   ‣ Proper?es   ‣ METS-­‐Editor   ‣ Plugins Goobi  2.0   ‣ Infrastructure   ‣ Workflow   ‣ METS-­‐Editor   ‣ QA   ‣ UI
  • 22. 1.7.  Goobi  2.0  -­‐  Workflow 22 30.05.2014Steffen  Hankiewicz,  intranda  GmbH Goobi  1.9.x   ‣ Workflows   ‣ Dockets   ‣ Proper?es   ‣ METS-­‐Editor   ‣ Plugins Goobi  2.0   ‣ Infrastructure   ‣ Workflow   ‣ METS-­‐Editor   ‣ QA   ‣ UI
  • 23. 1.7.  Goobi  2.0  -­‐  Workflow 23 30.05.2014Steffen  Hankiewicz,  intranda  GmbH Goobi  1.9.x   ‣ Workflows   ‣ Dockets   ‣ Proper?es   ‣ METS-­‐Editor   ‣ Plugins Goobi  2.0   ‣ Infrastructure   ‣ Workflow   ‣ METS-­‐Editor   ‣ QA   ‣ UI Plugin  with  part  UI
  • 24. 1.7.  Goobi  2.0  -­‐  Workflow 24 30.05.2014Steffen  Hankiewicz,  intranda  GmbH Goobi  1.9.x   ‣ Workflows   ‣ Dockets   ‣ Proper?es   ‣ METS-­‐Editor   ‣ Plugins Goobi  2.0   ‣ Infrastructure   ‣ Workflow   ‣ METS-­‐Editor   ‣ QA   ‣ UI Plugin  with  fullscreen  UI
  • 25. 25 30.05.2014Steffen  Hankiewicz,  intranda  GmbH Goobi  1.9.x   ‣ Workflows   ‣ Dockets   ‣ Proper?es   ‣ METS-­‐Editor   ‣ Plugins Goobi  2.0   ‣ Infrastructure   ‣ Workflow   ‣ METS-­‐Editor   ‣ QA   ‣ UI 1.7.  Goobi  2.0  -­‐  Workflow
  • 26. 1.8.  Goobi  2.0  -­‐  METS-­‐Editor 26 30.05.2014Steffen  Hankiewicz,  intranda  GmbH Goobi  1.9.x   ‣ Workflows   ‣ Dockets   ‣ Proper?es   ‣ METS-­‐Editor   ‣ Plugins Goobi  2.0   ‣ Infrastructure   ‣ Workflow   ‣ METS-­‐Editor   ‣ QA   ‣ UI
  • 27. 1.8.  Goobi  2.0  -­‐  METS-­‐Editor 27 30.05.2014Steffen  Hankiewicz,  intranda  GmbH Goobi  1.9.x   ‣ Workflows   ‣ Dockets   ‣ Proper?es   ‣ METS-­‐Editor   ‣ Plugins Goobi  2.0   ‣ Infrastructure   ‣ Workflow   ‣ METS-­‐Editor   ‣ QA   ‣ UI
  • 28. 1.9.  Goobi  2.0  -­‐  QA 28 30.05.2014Steffen  Hankiewicz,  intranda  GmbH Goobi  1.9.x   ‣ Workflows   ‣ Dockets   ‣ Proper?es   ‣ METS-­‐Editor   ‣ Plugins Goobi  2.0   ‣ Infrastructure   ‣ Workflow   ‣ METS-­‐Editor   ‣ QA   ‣ UI
  • 29. 1.9.  Goobi  2.0  -­‐  QA 29 30.05.2014Steffen  Hankiewicz,  intranda  GmbH Goobi  1.9.x   ‣ Workflows   ‣ Dockets   ‣ Proper?es   ‣ METS-­‐Editor   ‣ Plugins Goobi  2.0   ‣ Infrastructure   ‣ Workflow   ‣ METS-­‐Editor   ‣ QA   ‣ UI
  • 30. 1.10.  Goobi  2.0  -­‐  UI 30 30.05.2014Steffen  Hankiewicz,  intranda  GmbH Goobi  1.9.x   ‣ Workflows   ‣ Dockets   ‣ Proper?es   ‣ METS-­‐Editor   ‣ Plugins Goobi  2.0   ‣ Infrastructure   ‣ Workflow   ‣ METS-­‐Editor   ‣ QA   ‣ UI
  • 31. 1.10.  Goobi  2.0  -­‐  UI 31 30.05.2014Steffen  Hankiewicz,  intranda  GmbH Goobi  1.9.x   ‣ Workflows   ‣ Dockets   ‣ Proper?es   ‣ METS-­‐Editor   ‣ Plugins Goobi  2.0   ‣ Infrastructure   ‣ Workflow   ‣ METS-­‐Editor   ‣ QA   ‣ UI
  • 32. 1.10.  Goobi  2.0  -­‐  UI 32 30.05.2014Steffen  Hankiewicz,  intranda  GmbH Goobi  1.9.x   ‣ Workflows   ‣ Dockets   ‣ Proper?es   ‣ METS-­‐Editor   ‣ Plugins Goobi  2.0   ‣ Infrastructure   ‣ Workflow   ‣ METS-­‐Editor   ‣ QA   ‣ UI
  • 33. 1.10.  Goobi  2.0  -­‐  UI 33 30.05.2014Steffen  Hankiewicz,  intranda  GmbH Goobi  1.9.x   ‣ Workflows   ‣ Dockets   ‣ Proper?es   ‣ METS-­‐Editor   ‣ Plugins Goobi  2.0   ‣ Infrastructure   ‣ Workflow   ‣ METS-­‐Editor   ‣ QA   ‣ UI
  • 34. 1.10.  Goobi  2.0  -­‐  UI 34 30.05.2014Steffen  Hankiewicz,  intranda  GmbH Goobi  1.9.x   ‣ Workflows   ‣ Dockets   ‣ Proper?es   ‣ METS-­‐Editor   ‣ Plugins Goobi  2.0   ‣ Infrastructure   ‣ Workflow   ‣ METS-­‐Editor   ‣ QA   ‣ UI
  • 35. 1.10.  Goobi  2.0  -­‐  UI 35 30.05.2014Steffen  Hankiewicz,  intranda  GmbH Goobi  1.9.x   ‣ Workflows   ‣ Dockets   ‣ Proper?es   ‣ METS-­‐Editor   ‣ Plugins Goobi  2.0   ‣ Infrastructure   ‣ Workflow   ‣ METS-­‐Editor   ‣ QA   ‣ UI
  • 36. 1.10.  Goobi  2.0  -­‐  UI 36 30.05.2014Steffen  Hankiewicz,  intranda  GmbH Goobi  1.9.x   ‣ Workflows   ‣ Dockets   ‣ Proper?es   ‣ METS-­‐Editor   ‣ Plugins Goobi  2.0   ‣ Infrastructure   ‣ Workflow   ‣ METS-­‐Editor   ‣ QA   ‣ UI
  • 37. 1.10.  Goobi  2.0  -­‐  UI 37 30.05.2014Steffen  Hankiewicz,  intranda  GmbH Goobi  1.9.x   ‣ Workflows   ‣ Dockets   ‣ Proper?es   ‣ METS-­‐Editor   ‣ Plugins Goobi  2.0   ‣ Infrastructure   ‣ Workflow   ‣ METS-­‐Editor   ‣ QA   ‣ UI
  • 38. 1.10.  Goobi  2.0  -­‐  UI 38 30.05.2014Steffen  Hankiewicz,  intranda  GmbH Goobi  1.9.x   ‣ Workflows   ‣ Dockets   ‣ Proper?es   ‣ METS-­‐Editor   ‣ Plugins Goobi  2.0   ‣ Infrastructure   ‣ Workflow   ‣ METS-­‐Editor   ‣ QA   ‣ UI ‣ OCR   ‣ JPEG   ‣ JPEG  2000   ‣ Jpylyzer   ‣ Archiving   ‣ Download-­‐Jobs
  • 39. 1.10.  Goobi  2.0  -­‐  UI 39 30.05.2014Steffen  Hankiewicz,  intranda  GmbH Goobi  1.9.x   ‣ Workflows   ‣ Dockets   ‣ Proper?es   ‣ METS-­‐Editor   ‣ Plugins Goobi  2.0   ‣ Infrastructure   ‣ Workflow   ‣ METS-­‐Editor   ‣ QA   ‣ UI
  • 40. 2.  How  is  Goobi  used  across  Europe? Using  the  same  sogware  -­‐  but  doing  different  stuff 40 30.05.2014Steffen  Hankiewicz,  intranda  GmbH
  • 41. 41 30.05.2014Steffen  Hankiewicz,  intranda  GmbH Common  workflows   ‣ Typical  steps   ‣ Legacy  import   2.  How  is  Goobi  used  across  Europe? Very  special  cases   ‣ Material   ‣ Workflow   ‣ Sources   ‣ Targets  
  • 42. 42 30.05.2014Steffen  Hankiewicz,  intranda  GmbH 2.1.  Common  workflow
  • 43. 43 30.05.2014Steffen  Hankiewicz,  intranda  GmbH 2.2.  Legacy  import Import from catalogue Scanning Quality control Image processing Structure & metadata Identifier generation Export into DMS Archiving Standard  workflow Legacy  import Import from source Image processing Structure & metadata Identifier generation Export into DMS Archiving
  • 44. 44 30.05.2014Steffen  Hankiewicz,  intranda  GmbH 2.3.  Greifswald:  OAI-­‐Harvester
  • 45. 45 30.05.2014Steffen  Hankiewicz,  intranda  GmbH 2.4.  HU  Berlin:  EOD  import
  • 46. 46 30.05.2014Steffen  Hankiewicz,  intranda  GmbH 2.5.  SUB  Hamburg:  Newspapers
  • 47. 47 30.05.2014Steffen  Hankiewicz,  intranda  GmbH 2.6.  DIPF  Berlin:  Catalogue  enrichment
  • 48. 48 30.05.2014Steffen  Hankiewicz,  intranda  GmbH 2.7.  Leiden:  Goobi  File  Delivery
  • 49. 49 30.05.2014Steffen  Hankiewicz,  intranda  GmbH 2.8.  GEI  Braunschweig:  Enrich  content
  • 50. 50 30.05.2014Steffen  Hankiewicz,  intranda  GmbH 2.9.  Linz  &  AK  Wien:  Deposit  copies
  • 51. 51 30.05.2014Steffen  Hankiewicz,  intranda  GmbH 2.10.  Wellcome  Library:  FTP  and  IA Content Analyser Deamon analyses if upload is finished, valid and no viruses are found. If all conditions are fulfilled the clean and valid content gets moved into secure area on internal storage Goobi: FTP upload Version: 1.1 Author: Steffen Hankiewicz Copyright: intranda GmbH, 2014 The FTP upload consists of two automatic steps: Step 1: Content Analyser The Content Analyser analyses the uploaded content and makes sure, that its upload is finished already. The following scenarios may happen: 1a) The content upload of a folder gets never finishes: After a given time (e.g. one month) the Content Analyser should create an error message and move the folder to a separate storage area 'FTP suspicious upload' where problematic folders can be checked by a human person to clarify the status with the customer 1b) The content is uploaded but a virus is found: The content gets moved into a 'FTP suspicious upload' folder. A human person gets involved to clarify with the customer what to do next 1c) The content folder is successfully uploaded and clean: The content is moved into the secure internal 'FTP Migration Area'. Step 2: Content Migrator The Content Migrator checks if in the 'FTP Migration Area' are new folders available that shall be imported into Goobi. During the analyzation of this content the following scenarios may happen: 2a) In case that no Goobi process exists where this content can be assigned to, the content stays in the 'FTP Migration Area' for a given time (e.g. one month) 2b) In case of invalid content, errors or if no matching Goobi process can be found in a given time range (e.g. in one month after uploading) the content is moved into a separate 'FTP suspicious content' folder to be manually checked by the Wellcome stuff; the content folder gets a readable error description message to help the user to understand what kind of error has happened 3c) In case of valid content and an existing Goobi process for this content can be found, the content gets moved into the matching Goobi process folder. Afterwards the workflow step 'Receive content from FTP server' gets closed by the Content Migrator to trigger the next Goobi task for this process (e.g. SDB ingest). FTP upload service Public available FTP server writes data into insecure storage area Customer 1 Customer 2 Customer 3 FTP Server etc. DMZ storage FTP suspicious upload Content from customer 3 Content from customer 2 Content from customer 1 etc. Internal storage for all Wellcome services FTP Migration area etc. Content from customer 3 Content from customer 2 Content from customer 1 Storage area for Wellcome Service 1 Content Migrator Deamon analyses uploaded and clean content and triggers data import into Goobi. Storage area for Wellcome Service 2 Storage area for Wellcome Service 3 Storage area for Goobi FTP suspicious content
  • 52. 3.  What  is  coming  next  in  Goobi? Currently,  s?ll  this  year  and  poten?ally  soon  …   52 30.05.2014Steffen  Hankiewicz,  intranda  GmbH
  • 53. 53 30.05.2014Steffen  Hankiewicz,  intranda  GmbH 3.  What  is  coming  next  in  Goobi? 2.0 3.0 ‣ Finish  new  UI   ‣ Add  some  minor   features  for  usability ‣ Metadata  &  formats   ‣ Scalability   ‣ Func?onality   enrichment  with   plugins ‣ Efficiency  /  Usability   ‣ More  automa?c   ‣ Data  enrichment
  • 54. 3.1.  Efficiency 54 30.05.2014Steffen  Hankiewicz,  intranda  GmbH -­‐  Layout  Wizzard  -­‐
  • 55. 3.1.  Goobi  2.0  -­‐  Plugins 55 30.05.2014Steffen  Hankiewicz,  intranda  GmbH
  • 56. 3.1.  Goobi  2.0  -­‐  Plugins 56 30.05.2014Steffen  Hankiewicz,  intranda  GmbH
  • 57. 3.1.  Goobi  2.0  -­‐  Plugins 57 30.05.2014Steffen  Hankiewicz,  intranda  GmbH
  • 58. 3.1.  Goobi  2.0  -­‐  Plugins 58 30.05.2014Steffen  Hankiewicz,  intranda  GmbH
  • 59. 3.1.  Goobi  2.0  -­‐  Plugins 59 30.05.2014Steffen  Hankiewicz,  intranda  GmbH
  • 60. 3.1.  Goobi  2.0  -­‐  Plugins 60 30.05.2014Steffen  Hankiewicz,  intranda  GmbH
  • 61. 3.1.  Goobi  2.0  -­‐  Plugins 61 30.05.2014Steffen  Hankiewicz,  intranda  GmbH
  • 62. 3.2.  Data  enrichment 62 30.05.2014Steffen  Hankiewicz,  intranda  GmbH -­‐  Authority  data  -­‐
  • 63. 3.1.  Goobi  2.0  -­‐  Plugins 63 30.05.2014Steffen  Hankiewicz,  intranda  GmbH
  • 64. 3.1.  Goobi  2.0  -­‐  Plugins 64 30.05.2014Steffen  Hankiewicz,  intranda  GmbH
  • 65. 3.1.  Goobi  2.0  -­‐  Plugins 65 30.05.2014Steffen  Hankiewicz,  intranda  GmbH
  • 66. 3.1.  Goobi  2.0  -­‐  Plugins 66 30.05.2014Steffen  Hankiewicz,  intranda  GmbH
  • 67. 3.1.  Goobi  2.0  -­‐  Plugins 67 30.05.2014Steffen  Hankiewicz,  intranda  GmbH
  • 68. 3.1.  Goobi  2.0  -­‐  Plugins 68 30.05.2014Steffen  Hankiewicz,  intranda  GmbH
  • 69. 3.1.  Goobi  2.0  -­‐  Plugins 69 30.05.2014Steffen  Hankiewicz,  intranda  GmbH
  • 70. 3.3.  Perspectives 70 30.05.2014Steffen  Hankiewicz,  intranda  GmbH ‣ Newspaper  material   ‣ Alterna?ve  Editors   ‣ TEI   ‣ (addi?onal)  content  for  web  presenta?on   ‣ Thumbnails  in  METS-­‐Editor   ‣ Indexing  of  structure  data,  page  assignment  and   metadata  in  one  single  step   ‣ OLR-­‐Support  for  indexing   ‣ OCR-­‐supported  pagina?on  
  • 71. 3.3.  Perspectives 71 30.05.2014Steffen  Hankiewicz,  intranda  GmbH ‣ Quality  assurance   ‣ Quality  control  in  the  GUI   ‣ More  automa?c  valida?on   ‣ Cropping  /  Deskew   ! ‣ Controlling   ‣ BeVer  restric?on  model   ‣ Sta?s?cs  for  Non-­‐Admins   ! ‣ Op?misa?on   ‣ SQL-­‐Op?misa?on   ‣ Search  for  slowest  workflow  steps   (Snagging)   ‣ Clustering
  • 72. 3.3.  Perspectives 72 30.05.2014Steffen  Hankiewicz,  intranda  GmbH ‣ Workflows   ‣ Start  Workflows  before  the  digi?sa?on  begins   ‣ Status  ‚skipped‘   ‣ Op?misa?on  for  the  coopera?on  between   mul?ple  Goobis  (Data    import,  Sync2Goobi  etc.)   ‣ BeVer  handling  for  mass  manipula?ons   ‣ Extension  of  search  func?onality  (incl.   informa?ons  about  the  file  system)
  • 73. 3.3.  Perspectives 73 30.05.2014Steffen  Hankiewicz,  intranda  GmbH ‣ Other   ‣ IPTC-­‐Header   ‣ Archiving  /  Repository   ‣ Correc?on  loops   ‣ Correc?ons  triggered  from  external  persons   ‣ GoobiScript  as  plugins   ‣ More  plugins  (Sidebar  etc.)
  • 74. 4.  Questions 74 30.05.2014Steffen  Hankiewicz,  intranda  GmbH ‣ hVp://www.intranda.com   ‣ hVp://www.digiverso.com   ! ‣ info@intranda.com   ‣ +49  551  29176100   Ques?ons,  feedback  and  contact