To develop an open‐source remote patron authentication system to replace a problematic, proprietary vendor product.
Abstract
Purpose
To develop an open‐source remote patron authentication system to replace a problematic, proprietary vendor product.
Design/methodology/approach
Functional requirements were developed using the vendor product as a model with additional requirements determined by the libraries planning to use the application. Using PHP on Apache web server with a connection to our ILS database on Sybase, a flexible system that can be configured to the local libraries requirements was created.
Findings
Overall, the new system has been welcomed and the most widespread problems we encountered have been resolved. Most importantly though, using an in‐house system empowers libraries to introduce enhancements and bug fixes as soon as possible and not rely on a vendor's schedule for doing so.
Research limitations/implications
A project like this would not be possible if the ILS database was proprietary and inaccessible from other, open‐source technologies like PHP or the data structures were not published.
Practical implications
The remote patron authentication system is only one possible use of these technologies. Other applications using ILS data could be developed.
Originality/value
Using PHP with Apache and a connection to the ILS database, the necessary functionality was retained and added other features that improved reliability, configurability and cross‐browser usage. By embracing this approach, the authors also retained control on its future development and improvement.
Details
Keywords
To introduce the Library Hi Tech theme issue on open source software.
Abstract
Purpose
To introduce the Library Hi Tech theme issue on open source software.
Design/methodology/approach
At the Hackfest before Access 2004 (a Canadian library technology conference) several people started to code open source software (OSS) solutions.
Findings
Some groups estimated they were close to 25 percent done – in just a few days, while attending Access Conference sessions all day.
Originality/value
Developments in the OSS library community should encourage you to experiment with these applications, or maybe even develop your own.