On Mon, Nov 24, 2008 at 9:25 AM, Marijana Glavica <mglavica@ffzg.hr> wrote:
On Mon, Nov 24, 2008 at 09:55:05AM +0100, Katrin Fischer wrote:
I read in the release notes, that Koha Supports SIP2:
To retrieve and interact with Circulation and Patron data, Koha 3 includes support for 3M's Standard Interchange Protocol (SIP2), using the OpenNCIP libraries (http://openncip.org).
Is there some documentation besides http://wiki.koha.org/doku.php?id=en:development:sip2?
I found this: http://bugs.koha.org/cgi-bin/bugzilla/show_bug.cgi?id=2362
and it was actually helpful :) basically, all you have to do is edit SIPconfig.xml and run SIP server with perl -IC4/SIP -MILS C4/SIP/SIPServer.pm C4/SIP/SIPconfig.xml
Until now we tested SIP2 with emulator and the real self-check station (3M), and it works fine, except that we still have problems with Croatian diacritics.
Yes, the problem here is that the 3M specs for SIP do not accommodate UTF-8. The best we can do is represent the characters in an encoding that doesn't break the transport layer (e.g., telnet). Koha could allow for a non-spec UTF-8 mode, but without knowing how many terminal devices would be able to use it, it would be of questionable value. I would be interested to talk to a 3M representative for Europe (or other areas) to know how they have implemented accommodations for advanced diacriticals and other non-ASCII characters. --Joe