Z39.50-Server: Beta-Tester gesucht

Martin Butkus m.butkus at tu-bs.de
Fr Jun 20 15:23:27 CEST 2003


Liebe Listenmitglieder,

die neue Version der Z39.50-Schnittstelle ist inzwischen
fertig gestellt. Sie befindet sich seit ca. 2 Wochen bei 
uns im Einsatz, und zwar auf dem Braunschweiger Server 
"ubsun01.biblio.etc.tu-bs.de", Port 2020.  Dort bedient sie 
u.a. auch das Web-Gateway "ZACK" (http://opus.tu-bs.de/zack/).
Weil es dabei keine Probleme gab, werden nun Beta-Tester
gesucht, die das Programm ausprobieren, und Kritik und 
Anregungen loswerden wollen.

Was ist neu?
------------

Bei der neuen Version handelt es sich um eine vollständige
Neuimplementation auf Basis der weit verbreiteten YAZ-Bibliothek
(http://www.indexdata.dk/yaz). Die in der alten Version verwendete 
DBV-OSI-Bibliothek wird dagegen schon seit einigen Jahren nicht 
mehr weiterentwickelt. 

Die Hauptmotivation für die Neuimplementation war es, den
Code übersichtlicher und portabler zu machen, und besonders
die Unterstützung von Windows-Systemen zu verbessern. So ist 
es nun z.B. möglich, den Z39.50-Server unter NT/2000/XP auch 
als Systemdienst zu betreiben.

Zunächst ist es Ziel, die Funktionalität des bisherigen Servers 
zu realisieren, später kommen dann je nach Bedarf neue 
Funktionen hinzu. Einige Anregungen dazu gab es ja auch schon
auf der Liste.

Der Server unterstützt derzeit noch nicht alle, aber doch die 
wichtigsten Z39.50-Anfragetypen, nämlich SEARCH, PRESENT, und DELETE, 
im selben Umfang wie der bisherige Server. Es fehlen noch SCAN und UPDATE. 
Export-Formate sind -- ebenso wie in der Vorgängerversion -- die 
Formate USMARC, MAB2, UNIMARC und SUTRS (internes Allegro-Format).

Die Dokumentation beschränkt sich z.Z. auf ein README-File,
sollte aber ausreichen, um den Server an's Laufen zu bekommen. 

Download und Installation:
--------------------------

Wer daran interessiert ist, den Server einmal auszuprobieren, der
findet ihn hier:

Windows 98/NT/2000/XP:
  http://ftp.allegro-c.de/ac21/z3950/z3950-0.7-bin-win32.zip

Linux:
  http://ftp.allegro-c.de/avanti/linux/z3950/z3950-0.7-bin-linux.tar.gz  oder
  http://ftp.allegro-c.de/unix/linux/z3950/z3950-0.7-bin-linux.tar.gz   

Solaris:
  http://ftp.allegro-c.de/unix/sun/z3950/z3950-0.7-bin-sun.tar.gz   

Die Windows-Version kommt mit einer SETUP.EXE (InstallShield).
Die Unix-Versionen muß man einfach nur in ein Verzeichnis entpacken
und den Server anstarten. 

Im Installationsverzeichnis befindet sich eine README.txt mit
weiteren Informationen zur Installation und Konfiguration des 
Servers.

Hinweis zu Bugreports:
----------------------

Starten Sie bitte den Server als "z3950 -v debug -l logfile", 
reproduzieren Sie den Fehler, und schicken mir die entstandene 
Logdatei, zusammen mit einer Beschreibung des Fehlers und dem,
was Sie getan haben, um den Fehler zu provozieren.

Fehler- und/oder Erfolgsmeldungen bitte per EMail an
Martin Butkus <mb at buch.biblio.etc.tu-bs.de> 

Vielen Dank, und viel Spaß beim Ausprobieren 

wünscht
	Martin Butkus




Mehr Informationen über die Mailingliste Allegro