I have been working on very similar things for Horizon. I guess Horizon
won't be along long, but I'll try to take a look at what you've done and
see if I can fit my Horizon stuff into the framework. If it's too much
trouble to fit my stuff into your framework though...
Jonathan
Karen Tschanz wrote:
> Hi, Godmar:
>
> I would be interested in receiving links from libraries that has
> implemented this, so that I could see the results. Thanks for your help!
> kst
>
>
>>>> Godmar Back <[log in to unmask]> 5/8/2007 3:37 PM >>>
>>>>
> Hi,
>
> following up on our discussion about how to extract holdings
> information from a III catalog, and following David's generous offer
> to share his code, I went ahead and started a sourceforge project:
> libxess.
>
> libxess is intended to bridge the gap between "Library 2.0" services
> and legacy ILS such as III Millennium and others. See the picture at
> http://libxess.sourceforge.net/ It is intended to provide a simple,
> yet clean web interface to a set of proxy scripts which in turn handle
> the specific access to those legacy systems.
>
> We have an immediate if mundane use for libxess in LibX: we'd like to
> show people what their library holds. Although we could have included
> this functionality via screen-scraping into the client, we felt for
> various reasons that it may be better to keep this as an optional,
> server-side service.
>
> Our vision is that if a library installs libxess, then it can benefit
> from all services that are "libxess-enabled." - LibX being just one of
> them. lnstalling libxess should be a low overhead operation, such as
> uploading a few php scripts to a server. Our target audience are not
> programmers, they're librarians who may have limited access to their
> ILS (*), but who usually have access to a web server and a place to
> run php scripts.
>
> I feel that many library-related projects, at least in as much as they
> interact with existing ILS, would benefit from such a facility, and,
> to my knowledge, there doesn't seem to be such a facility as of know.
> For this reason, I'd like to invite interested people to either
> contribute or give their input. You could contribute by, for instance,
> providing code for your catalog or whichever system you'd like to see
> supported. If so, give me your sourceforge account and I'll set you up
> with CVS access.
>
> Let me propose to use the sourceforge forum at
> http://sourceforge.net/forum/forum.php?forum_id=693773 for
> discussions.
>
> A related question is what the exported interface for this service
> should be. Right now, there's none. David's script returns MARC-XML.
> I'm wondering if this may be an application for unapi (and for me
> finally reason to read through its spec ;-). I had also considered
> OpenURL v0.1, but as an outsider I really know too little about
> library APIs and formats, so I'd be grateful for input here.
> Simplicity is paramount.
>
> - Godmar
>
> (*) Keeping in mind that in some III-based libraries, you have to have
> reached a status that's comparable to OT4 just to gain the privilege
> to contact the vendor's helpdesk.
>
>
--
Jonathan Rochkind
Sr. Programmer/Analyst
The Sheridan Libraries
Johns Hopkins University
410.516.8886
rochkind (at) jhu.edu
|