36
INVENIO 2.0 THE NEXT GENERATION DIGITAL LIBRARY.

INVENIO 2 - NTNU

  • Upload
    others

  • View
    12

  • Download
    0

Embed Size (px)

Citation preview

INVENIO 2.0 THE NEXT GENERATION DIGITAL LIBRARY.

OPEN SOURCE GPL RELEASED IN 2002

2.0 SINCE 2015

SERVICE PROVIDER CERN SPINOFF

A G E N D A

FEATURES & ARCHITECTURE

COMMON APPLICATIONS

TECHNOLOGY «HIGHLIGHTS»

N.B. SOME OF THIS STUFF IS STILL IN BETA.

FRONT-END

BACK-END

PERSISTENCE

MODULE 1 MODULE 2 MODULE 3 MODULE 4

MODULE 5 MODULE 6 MODULE 7 MODULE 8

MODULE 9 MODULE 10 MODULE 11 MODULE 12

OUT OF THE BOX

CUSTOMIZE

DEVELOP

C O M B I N E + 6 0 M O D U L E S

+  

+  

D I S C O V E R Y

DIGITAL PRINT

STATISTICS CURATION CATALOGING ACQUISITION

ACCESS MANAGEMENT Visualization USER ADMIN

MANAGEMENT OAI-PMH

DEPOSIT CIRCULATION

INVENIO BASE

CUSTOMER OVERLAY

TIND OVERLAY

F L E X I B L E O V E R L A Y S T R U C T U R E

CUSTOMER OVERLAY

CUSTOMER OVERLAY

F L E X I B L E O V E R L A Y S T R U C T U R E

M 5 M 4 M 2 M 2 M 1

TIND OVERLAY

F L E X I B L E O V E R L A Y S T R U C T U R E

CUSTOMER OVERLAY

M 1 M 2 M 3 M 4 M 5

M 1 M 2

INVENIO BASE

M 3

M 5 M 4 M 2 M 2 M 1

M 2

TIND OVERLAY

F L E X I B L E O V E R L A Y S T R U C T U R E

CUSTOMER OVERLAY

M 1 M 2 M 3 M 4 M 5

M 1 M 2

INVENIO BASE

M 3

M 5 M 4 M 2 M 2 M 1

M 2

SEAMLESS UPDATES WHILE MAINTAINING LOCAL

CUSTOMIZATIONS.

1 2 Y E A R S O F O P E N S O U R C E S O F T W A R E D E V E L O P M E N T :  

C O M M O N A P P L I C A T I O N S

INSTITUTIONAL REPOSITORY

RESEARCH DATA MANAGEMENT

PUBLISHING PLATFORM

INTEGRATED LIBRARY SYSTEM

INSTITUTIONAL REPOSITORY

DOCUMENTS MULTIMEDIA SPECIAL

INSTITUTIONAL REPOSITORY

‘BASE’ METADATA

‘ITEM’ METADATA +

+

2 - S T E P R E G I S T R A T I O N W O R K F L O W

Register metadata that is consistent for all files in one single operation.

Register metadata that is unique for each file in a unified workflow.

STEP 1.

STEP 2.

A U T O C O M P L E T I O N O F F I E L D S

INTERNAL KNOWLEDGE BASE

EXTERNAL KNOWLEDGE BASE

M E T A D A T A I M P O R T B A S E D O N D O I s

C U S T O M I Z A B L E D E P O S I T F O R M

MARC –> JSON Because not everything CAN or SHOULD be described with marc.

{ "title": ”Invenio 2.0:” ”subtitle": ”The new generation Digital Libraries”, "firstName": “Kenneth” "lastName": “Hole”

}

DATA MODEL: DATA STORED IN JSON

{ ”name": "Example Schema", "type": "object", "properties": { ”tile": { "type": "string" ”subtitle": { "type": "string”

"firstName": { "type": "string" }, "lastName": { "type": "string" }, }, "required": [”title”, firstName", "lastName"]

}

DATA MODEL: EXAMPLE OF JSON SCHEMA

title: schema: {'title': {'type': 'dict', 'required': False}} creator: @legacy((("245", "245__","245__%"), ""), ("245__a", "title", "title"), ("245__b", "subtitle"),

marc, '245..', {'title': value['a'], 'subtitle': value[b]} dc, 'dc:title', {'title': value} producer: json_for_marc(), {'a': 'title', 'b': 'subtitle'} json_for_dc(), {'dc:title': ''}

DATA MODEL: JSON Alchemy

DATA MODEL: JSON SCHEMAS

•  Change bases on use cases (books vs, research data, physic vs. chemistry)

•  Migration purposes •  Preservation purposes

RESEARCH DATA MANAGEMENT

DATASETS SOFTWARE IMAGES

ASSIGN DIGITAL OBJECT IDENTIFIERS TO MAKE THE DATA CITEABLE.

GITHUB INTEGRATION FOR SEAMLESS PRESERVATION OF SOFTWARE AND CODE.

VISUALIZE DATA USING BUILT IN HTML AND JAVASCRIPT APPLICATIONS.

RESEARCH DATA MANAGEMENT

STORAGE

•  Storage on multiple places •  File to link •  Point directly to correct storage place •  Optimizing the merging of chunks

INTEGRATED LIBRARY SYSTEM

BORN DIGITAL LESS COMLEXITY FRESH THINKING

INTEGRATED LIBRAY SYSTEM

A D V A N C E D S T A T I S T I C S

Search type distribution Collection population Circulation loans

OVER 20 PRE-CONFIGURED KEY STATISTICS DASHBOARDS

CONFIGURE YOUR OWN DASHBOARD WITH CUSTOM QUERIES

INTEGRATED LIBRARY SYSTEM

A P I s F O R E F F E C T I V E I N T E G R A T I O N .

DISCOVERY KNOWLEDGE BASE LINK RESOLVER

WHY CHOOSE OPEN SOURCE?

FLEXIBLE OPEN PERSISTENT

O P E N S O U R C E B E N E F I T S .

D O W N L O A D O R G E T I N T O U C H .

www.tind.io

www.invenio-software.org

[email protected]