Information Retrieval

Net-Z3950-ZOOM-1.01

Index Data has released a new implementation of the ZOOM abstract API for Perl.

ZOOM-Perl makes it easy to write clients for Z39.50, SRU, and SRW. It supports mapping incoming MARC records to MARCXML in UTF-8 to facilitate conversion and display, for example using some of the XSLT stylesheets made available by the LoC. Under the hood, ZOOM-Perl is based on the YAZ toolkit, and shares the reliability and interoperability of that toolkit.

Dowload and documentation available from CPAN.

AttachmentSize
Net-Z3950-ZOOM-1.01.tar.gz45.95 KB

YAZ Proxy-1.0

Sebastian writes: "Version 1.0 of the YAZ proxy has been released. The major version jump signifies that the software is robust and has been thoroughly hardened in production. The YAZ Proxy can be used for a number of different purposes, but perhaps one of its most interesting features is that it can make any Z39.50 server look like a (SRU/SRW) webservice. If you have a Z39.50 server you'd like to access but you're intimidated by the protocol, use the proxy and you can submit queries like this
and get results back in XML. A SOAP-based protocol (SRW) is also suported. The proxy is used by the Library of Congress and other major libraries.
"

Greenstone-2.53

Katherine writes: "The Windows, GNU/Linux, and Source distributions of Greenstone v2.53 are now available for download. Important changes in this release include, in no particular order: a brand new installer; much improved GLI compatibility with Java 1.5.0; the ability to import documents exported from DSpace, and vice versa; a smarter HTMLPlug that blocks the images in the HTML files it processes, and no others; new GLI metadata sets: Qualified Dublin Core, NZGLS, AGLS, and RFC 1807; Lucene building support (for real this time!); an improved and much more bandwidth-efficient GLI applet; support for subfields in the Greenstone Editor for Metadata Sets (GEMS); and many many other improvements and bug fixes."

yaz++-0.8, YAZ Proxy-0.8

from fm, changes include: "SRW/SRU support. Bugfixes for event handling. C++ compile fixes (for more picky GCC). The YAZ proxy is now a separate project and is no longer part of YAZ++ ... The proxy supports SRW/SRU/Z39.50 incoming connections and any Z39.50 backend server, CQL conversions, XML, and XSLT."

VB-ZOOM-1.2c1.1.1

Thomas writes: "Changes in 1.2c1.1.1
from the previous version include: correct MARC-8 character encoding conversions to Unicode when MARC records are rendered as XML, and all MARC 880 fields are now preserved when the MARC is converted to XML. This is accomplished by using the MARCCharSet.dll, included with this package; MARC XML output has been improved to more exactly conform to the Library of Congress MARC XML standard; the MARC parser has been made more tolerant of badly formed MARC; support for additional YAZ ZOOM Options has been added; the ZOOM_TEST program has been simplified, the code cleaned up, and targeted to a Z39.50 server that should actually work.
"

iVia in DLib

Don writes: "iVia - the software that runs the INFOMINE gateway - is described in an article from D-Lib Magazine, Jan. 2003 - "iVia Open Source Virtual Library System". Wow!"

ZING: Z39.50 International: Next Generation

Adam writes: "The ZING Initiative (Z39.50 International Next Generation), under the auspices of the Z39.50 Maintenance Agency at the Library of Congress, is pleased to announce Version 1.0 of SRW and CQL. SRW ("Search/Retrieve for the Web") is a web-service-based protocol which aims to integrate access across networked resources, and to promote interoperability between distributed databases by providing a common platform. SRW features both SOAP and URL-based access mechanisms (SRW and SRU respectively) to provide for a wide range of possible clients. It uses CQL, the Common Query Language, which provides a powerful yet intuitive means of formulating searches."

VB-ZOOM-1.2b1.0

Thomas writes: "VB-ZOOM is an ActiveX COMponent, written in Visual Basic, which is an implementation of the ZOOM Abstract Z39.50 API. It uses the YAZ Toolkit from Index Data to provide the low-level functionality. VB-ZOOM makes it very easy to write simple Z39.50 clients on the Windows platform. It can be used from any language which support ActiveX COM, including Visual Basic, C++, VB Script, Javascript, Delphi, Perl, and probably others. In addition to the basic Z39.50 support, the component has some support for converting the MARC and OPAC record syntaxes into XML, and using XPath to extract data. Of course, the code is open source and freely available for download from SourceForge."

ZOOM Abstract Z39.50 API

Sebastian writes: "This is not an announcement of specific software, but rather a heads-up on an open API specification and a bunch of associated free implementations. A group of Z39.50 developers have defined a general-purpose API for implementing Z39.50 clients. The API has been mapped onto a number of different programming languages, and several implementations exist. The API takes a lot of the pain out of Z39.50 client development and I'd recommend it to anyone new to Z39.50. More info at the ZOOM website."

MarcSearch

Phil writes: "I've started working on a web based MARC searching program written in PHP. It should work with any system which can export MARC files. Development hosted at sourceforge." And the homepage is here.

Syndicate content