BORIS – It’s never to late to start a repository

34
BORIS It’s never to late to start a repository Christian Gutknecht E-Library, University of Bern 12.06.2014 Open Repositories 2014, Helsinki

description

Presentation about some functionalities of BORIS held at the Open Repositories 2014 in Helsinki in the Eprints Track, Juni 2014

Transcript of BORIS – It’s never to late to start a repository

Page 1: BORIS – It’s never to late to start a repository

BORISIt’s never to late to start a repository

Christian Gutknecht

E-Library, University of Bern

12.06.2014 – Open Repositories 2014, Helsinki

Page 2: BORIS – It’s never to late to start a repository

University of Bern

> Students: 16’000

> Staff: 6500

> Publications: 6500/y

2

Image: Aliman5040 (CC-BY-SA 3.0)

Page 3: BORIS – It’s never to late to start a repository

Situation 2012

> No Repository at all

> CRIS (FACTScience)

> No OA-Policy

3

Image: We Ba Uni (CC-BY-SA 3.0)

Page 4: BORIS – It’s never to late to start a repository

Staff

4

Image: Geschäftsbericht UB Bern 2013

> 80% OA-coordinator

> 70% Repository Manager

> 15% IT-Systemadmin

> 30% Metadata librarian

+

> Eprints Services professional Package

— Incl. Gold Support

— Incl. IR Stats

21‘850 EUR

Page 5: BORIS – It’s never to late to start a repository

Workflow

Researchers

enter

bibliographic

information and

fulltext in BORIS

Institute‘s library or

adminsitration

Report

publications and

fulltext

FactScienceBORIS

BORIS Team

reviews,

completes, helps,

(moves online)

Page 6: BORIS – It’s never to late to start a repository

OA Mandate

6

Image: Geschäftsbericht UB Bern 2013

The University of Bern requires its scientists to archive a complete version of all reviewed and published academic papers and the corresponding bibliographic data in the institutional repository of the University of Bern.

Page 7: BORIS – It’s never to late to start a repository

Some hightlighted functionalities

> Shibboleth SSO

> Contributors Component

— Lookup of staff information

— Automatic mapping of subjects and institutes

— Display Name

— ORCID

— Citation renderer

> Projects / Organisations (Bazaar CRIS Plugin)

> Event message to CRIS

> IRStats2 / Piwik

7

Page 8: BORIS – It’s never to late to start a repository

BORIS – Contributors

8http://boris.unibe.ch/view/divisions/27=2E20=2E530=2E20.html

Page 9: BORIS – It’s never to late to start a repository

BORIS – Contributors (External)

9

Role can be

specific to

publication type

Page 10: BORIS – It’s never to late to start a repository

BORIS – Contributors (Internal)

10

Page 11: BORIS – It’s never to late to start a repository

BORIS – Contributors (Internal)

11

Page 12: BORIS – It’s never to late to start a repository

BORIS – Contributors (Internal)

12

Page 13: BORIS – It’s never to late to start a repository

BORIS – Contributors (Internal)

13

Page 14: BORIS – It’s never to late to start a repository

BORIS – ContributorsDisplay Name & ORCID

14

Page 15: BORIS – It’s never to late to start a repository

BORIS – Subjects (from map)

15

Page 16: BORIS – It’s never to late to start a repository

BORIS – Institute (from staff directory)

16

Page 17: BORIS – It’s never to late to start a repository

Default license

17

Page 18: BORIS – It’s never to late to start a repository

Stage: Quality Control

18

Page 19: BORIS – It’s never to late to start a repository

Multi-lingual

> GUI in German, English, French

> Language attribute of Title and abstract

— http://boris.unibe.ch/40813/

> Problems for Import, Export, IR-Stats

> Institute-Names (http://boris.unibe.ch/view/divisions/)

19

Page 20: BORIS – It’s never to late to start a repository

Metadata Update

Automatically update “in Press” publications from Pubmed and Crossref

> http://files.eprints.org/744/

20

Page 21: BORIS – It’s never to late to start a repository

BORIS – Projects

21

Page 22: BORIS – It’s never to late to start a repository

BORIS – Projects

22http://boris.unibe.ch/view/divisions/27=2E20=2E530=2E20.html

Page 23: BORIS – It’s never to late to start a repository

BORIS – Projects

23

Page 24: BORIS – It’s never to late to start a repository

BORIS – Projects

24

Page 25: BORIS – It’s never to late to start a repository

BORIS – Organisations

25

Page 26: BORIS – It’s never to late to start a repository

BORIS – Organisations

26

Page 27: BORIS – It’s never to late to start a repository

BORIS – Organisations

27

Page 28: BORIS – It’s never to late to start a repository

BORIS – Projectshttp://boris.unibe.ch/id/project/160

28

Page 29: BORIS – It’s never to late to start a repository

BORIS – Projects (http://boris.unibe.ch/id/project/160)

29

Page 30: BORIS – It’s never to late to start a repository

Importing existing Publications fromCRIS

> Initial dump of tables from database in CSV

> Perl Script to generate Eprints XML

> Importing once

30

Page 31: BORIS – It’s never to late to start a repository

Sending Data to CRIS

> Triggered (delayed) when eprint is put online (status=archive) or item is updated or deleted/retired

> Sending minimal XML message of eprint to ESB of the IT Services, where XML is processed according defined rules.

31

Page 32: BORIS – It’s never to late to start a repository

BORIS – Publication List of Department

32

Page 33: BORIS – It’s never to late to start a repository

Stage: Website - Embedding

33http://www.istb.unibe.ch/content/publications/index_eng.html

Page 34: BORIS – It’s never to late to start a repository

Configuration Code Management

> Confluence

> Jira

> Github first -> https://github.com/UB-Bern/boris

> then moved to local git

Three VM:

> boris-dev.unibe.ch

> boris-test.unibe.ch

> boris.unibe.ch

34http://boris.unibe.ch/view/divisions/27=2E20=2E530=2E20.html