If you can't read please download the document
Upload
vophuc
View
221
Download
0
Embed Size (px)
Citation preview
Kuali OLE Ein Open-Source-Bibliothekssystem der neuen Generation
LBS-Systemverwalterworkshop, 14. Mai 2014, Gttingen
Kirstin Kemner-Heek und Julian Ladisch
bersicht
Teil 1: Kuali OLE Historie, Community und funktionales Konzept
Teil 2: Kuali OLE - Installation
Teil 3: Kuali OLE Evaluierungsprojekt von GBV und hbz
1
TEIL 1: Kuali OLE - Historie, Community und funktionales Konzept
2
Kuali OLE - Open Library Environment
3
http://de.123rf.com/photo_12383976
Ausgangssituation
Integrierte Bibliothekssysteme (ILS) seit den 1990er Jahren flchendeckend im Einsatz
Gemeinsame Datennutzung Integrierte Geschftsgnge
Deutschland: Online-Anbindung Verbundkatalogisierung
Modularer Aufbau
Erwerbung, Zeitschriftenverwaltung, Ausleihe, Fernleihe, Katalogisierung, OPAC
Client-Server-Systeme
Systeminstallation und pflege vor Ort oder
Hosting Software as a Service (SaaS)
Optimierte Funktionalitt fr gedruckte Medien
4
Kurzprofil Kuali OLE
5
Entwicklungsgeschichte
2008 Unzufriedenheit mit herkmmlichen ILS Fehlende Funktionalitt und Einbindung in andere Services
Wenig Einfluss auf Entwicklung
2008 2009 Studie zur Entwicklung eines OS new generation BMS mit Projektmitteln der Mellon Foundation von 8 (9) US-Universittsbibliotheken
Ab 2010 Konzept und Projektorganisation bei Kuali Foundation weitere Mellon-Frderung, Entwicklungsauftrag an HTC
April 2011 - Prototyp Kuali OLE V. 0.2 - November 2011 Erstes Public Release V. 0.3
Mai 2012 - V. 0.6 - Erwerbung, Katalogisierung und Ausleihe - Basisfunktionen
Juni 2012 Entwicklungspartnerschaft mit JISC, UK Global Open Knowledge Base
Juni 2013 V. 0.8 Installationsfhig, erweiterte Funktionen von 0.6, API Discovery
November 2013 V. 1.0 - Erweiterte Funktionen von 0.8, ERM, Zeitschriftenverwaltung, Testinstallation Early Adopter
Mai 2014 V. 1.5 - Erweiterte Funktionen von 1.0, Produktionsversion Early Adopter
6
Kuali OLE - Kurzprofil
7
Integriertes Bibliotheksmanagementsystem
System der neuen Generation
Entwickler- und Zielgruppe: Hochschulbibliotheken
Open-Source-Software
Educational Community License 2.0
In Entwicklung
Teil eines Software-Gesamtkonzeptes fr Universitten
Kuali OLE Next Generation System
8
Bibliotheksmanagementsystem der neuen Generation
Web- und cloud-basiert
Modulbasiert mit offenen Schnittstellen zur Integration in unterschiedliche Strukturen
Offene Plattform fr Bibliotheksservices kein Monolith
Back-End-System fr Erwerbung, Katalogisierung, Ausleihe
Kein eigener OPAC Discovery Service/OPAC wahlweise integrierbar (z. B. VuFind, Blacklight)
Untersttzt Verwaltung elektronischer Medien - hybride Bibliothek
Kuali Gesamtkonzept
9
Gesamt-universitres Softwarekonzept
Kuali Financial System Finanzverwaltung
Kuali Coeus Forschungsadministration
Kuali Mobility mobile Services
Kuali Open Library Environment
Kuali People Management for the Enterprise Personal
Kuali Ready Geschftsablaufplanung
Kuali Rice Middleware zur Softwareentwicklung
Kuali Student eLearning
Community und Kooperationen
10
Kuali OLE Partner
11
Kuali OLE Kooperationsstufen
12
Entwicklungspartnerschaft
Personelle Ressourcen (u.a. 1 FTE fr Projekt-management)
Mitgliedsbeitrge Kuali Foundation und OLE
Kooperation
Kooperationsvereinbarung z. B. mit JISC, UK
Kuali Financial System: z. B. Kooperationsvereinbarung mit Hochschulinformationssystem (HIS), Hannover
Kooperation Partner UK
13
JISC Ursprnglich Joint Information Systems Committee
Heute eigenstndige Service-Einrichtung fr Lehre und Forschung
Trger: Hochschulen und Forschungseinrichtungen
Kooperation fr Global Open Knowledge Base (GOKb)
Bloomsbury Library Management Consortium Libraries of Bloomsbury Colleges, University of London
Senate House Libraries, University of London
Kuali OLE - Softwareentwicklung
14
Einfluss auf Entwicklung nur Mitglieder
Board, Functional Council und Technical Council
Softwareerstellung durch kommerzielle Firma
HTC Global Services (u.a. auch Niederlassung in Kln)
Vivantec
Vorteile: u. a. einheitliche Entwicklung, Wissenstransfer aus Industrie
Ziel Entwicklung gemeinsam bentigter Features
Bei Zielkonflikt selbst finanzierte Entwicklung mglich, wenn Software-Kern nicht verndert wird (eigenes oder fremdes IT-Personal)
Kuali OLE - Softwareentwicklung
15
IT-Spezialisten in Bibliothek
- Aufbereitung fr HTC -
Functional Council
- Programmiervorgaben -
Entwickler von HTC
- Softwareerstellung -
Fachpersonal Bibliothek
- Workflowanalyse u.a.-
- Qualittskontrolle -
Kuali OLE - Organisation
16
Quelle: https://www.kuali.org/ole/organization
Nutzungsmodelle
17
Community Source Software
18
Open Source Community Source http://en.wikipedia.org/wiki/Community_source
An important distinctive characteristic is that the community includes some organizations or institutions that are committing their resources to the community, in the form of human resources or other financial elements. In this way, the community source project will have both more solid support, rather than purely volunteer efforts as found in other open source communities, and will possibly be shaped by the strategic requirements of the institution committing the resource.
http://en.wikipedia.org/wiki/Community_source
Nutzungs- und Betriebsmodelle
19
Educational Community License http://opensource.org/licenses/ECL-2.0
Apache-2.0-Lizenz mit Patentklausel an Erfordernisse von Hochschulen angepasst
Kompatibel mit GNU General Public License Version 3
Betrieb Vor Ort (Chicago, Bloomsbury, Lehigh etc.)
SaaS durch Service Provider (HTC, Vivantec)
http://opensource.org/licenses/ECL-2.0http://opensource.org/licenses/ECL-2.0http://opensource.org/licenses/ECL-2.0
Nutzungs- und Betriebsmodelle
20
Educational Community License http://opensource.org/licenses/ECL-2.0
Apache-2.0-Lizenz mit Patentklausel an Erfordernisse von Hochschulen angepasst
Kompatibel mit GNU General Public License Version 3
Betrieb Vor Ort (Chicago, Bloomsbury, Lehigh etc.)
SaaS durch Service Provider (HTC, Vivantec)
http://opensource.org/licenses/ECL-2.0http://opensource.org/licenses/ECL-2.0http://opensource.org/licenses/ECL-2.0
Funktionales Konzept
21
Kuali OLE - Module
22
Quelle: https://www.kuali.org/ole/modules
Datenhaltung
23
Document Store
Metadaten der Bibliotheken sowie Fremddaten
Lucene/SOLR
Cloud-basiert (auch stand-alone mglich)
Backend-Interface
Global Open Knowledge Base (GOKb)
Metadaten lizenzierter elektronischer Ressourcen E-Journals, E-Books und Datenbanken
Herkunft: Bibliotheken und kommerzielle Anbieter
Datenaustausch zwischen DocStore und GOKb
Datenhaltung
24
Regelwerke: RDA und FRBR
Datenformate:
MARC/MARC XML
Dublin Core
ONIX
EAD (Encoded Archival Description)
VRA (Visual Resources Association Core Categories)
METS/MODS
MADS
SKOS (Simplified Knowledge Organization System)
Discovery Lsungen
25
VuFind
Chicago, Bloomsbury, Villanova
Blacklight
Indiana University
EBSCO Discovery Service
Kuali OLE - Ausblick
26
OLE Roadmap
27
Ab Sommer 2014 University of Chicago, Lehigh University
Bloomsbury Consortium
Ab Sommer 2015 University of Pennsylvania, Duke University, Villanova University, North
Carolina State University
Ab Winter 2015 Indiana University
Ab Sommer 2016 Florida Consortium
Ab Winter 2016 University of Maryland
Teil 2: Kuali OLE - Installation 28
ffentliche Testinstallationen
OLE Version 1.5, verschiedene Releasestnde
Von den OLE-Entwicklern
http://tst.ole.kuali.org/ alle 14 Tage neu
http://dev.ole.kuali.org/ tglich neu
Vom hbz http://kuali.hbz-nrw.de:8080/olefs/ unregelmig neu
Von VZG http://esxh-16.gbv.de:8080/olefs/ unregelmig neu 29
http://tst.ole.kuali.org/http://dev.ole.kuali.org/http://kuali.hbz-nrw.de:8080/olefs/http://kuali.hbz-nrw.de:8080/olefs/http://kuali.hbz-nrw.de:8080/olefs/http://esxh-16.gbv.de:8080/olefs/http://esxh-16.gbv.de:8080/olefs/http://esxh-16.gbv.de:8080/olefs/http://esxh-16.gbv.de:8080/oledocstore/
ffentliche Testinstallationen
30
Hardwareanforderungen
31
OLE-Entwickler haben folgende Hardware erfolgreich getestet:
CPU Anzahl RAM Festplatte
Amazon EC2 Instance type (m1.medium)
AMD 64 bit
2 CPUs 8 GB 840 GB HDD
Mac OS X 64 Bit 2 CPUs 8 GB 240 GB Solid State HD
VZG-Installation: 8 GB RAM auf virtuellem Server
Softwareanforderungen
OLE is