Upload
flimm
View
67
Download
0
Embed Size (px)
Citation preview
Universität zu Köln
Einsatz von OpenBib
Kurzübersicht: Infrastruktur, Einsatzgebiete, Voraussetzungen
Oliver Flimm <[email protected]>
26.5.2009
Universität zu Köln
Technik
• Grundlage ist Open-Source Software• OpenBib, Linux, Apache, MySQL,
Perl, Xapian• UTF8, I18N, MVC• Kontextabhängige Templates, CSS• Statistik-Framework mit Eventlogging
und Nutzungsanalysen• Lastverteilung
Universität zu Köln
Umfang von OpenBib
• 79 Module + 143 Programme• 1075 Templates, davon 210 Default• 5 System-DB's: Konfiguration,
Anreicherung, Session, Statistik, Nutzer• 13 Daten-Backends: Aleph, Allegro,
Amarok, ContentDM, Filemaker, Generisch, Gutenberg, Lars, Lidos, MAB2, OAI, SISIS SunRise, Tellico
Universität zu Köln
Einsatzgebiete
• Recherche über viele separate und heterogene Datenbestände (Kataloge, Sammlungen, OAI-Repositories, ...)
• Spezialfall: 1 Katalog• Separate Portale für verschiedene
Gruppen von Datenbeständen
Universität zu Köln
Voraussetzungen
• Zugriff auf Export-Daten aus den jeweiligen Systemen• Geeignete Infrastruktur• Personal mit Know-How im Bereich
– Linux + Perl für Installation und Erweiterungen
– HTML + CSS für lokale visuelle Anpassungen
Universität zu Köln
Export
• Lokale Datenhaltung in OpenBib • Daten aus verschiedenen Systemen
werden in ein MAB2-basiertes Meta-Format konvertiert (Datenbackend)
• Gegebenenfalls Anpassung eines bestehenden Backends
• Sonst Programmieraufwand für die Erstellung eines neuen Backends
Universität zu Köln
Infrastruktur
• Linux (idealerweise Debian/Ubuntu)• Apache 1.3.x mit mod_perl 1 (!)• MySQL (ab 4.1)• Perl mit diversen Modulen• Xapian
Universität zu Köln
Installation zur Evaluation oder als Appliance
• Fertig installierter und konfigurierter virtueller Rechner auf VMWare-Basis
• Ausweitung auf andere virtuelle Infrastrukturlösungen geplant (KVM, eventuell XEN)
• Kopieren, aktivieren, fertig• Alternativ lokale Installation (Wiki)
Universität zu Köln
Die letzte Meile...
• Kopplung zum ILS mit eigenen modularen WebServices
• Gegebenenfalls Anpassung der WebServices für andere Systeme
• Szenarien: – Vollintegriert, Alles als Service (ideal) – Ausleihstatus als Service, Sprung in den
OPAC des ILS für Ausleihe (pragmatisch)
Universität zu Köln
Vielen Dank für die Aufmerksamkeit
Quellen:KUG - http://kug.ub.uni-koeln.de/
OpenBib - http://www.openbib.org/
OpenBib Wiki - http://wiki.openbib.org/
OpenBibBlog - http://blog.openbib.org/
OpenBib Virtualisierung - http://kug.ub.uni-koeln.de/testdrive
Veröffentlichungen - http://tinyurl.com/2mfxxz
Projektseite - http://developer.berlios.de/projects/openbib/
Xapian Suchmaschine - http://www.xapian.org/