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

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

Embed Size (px)

DESCRIPTION

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

Citation preview

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