On Tue, May 29, 2012 at 5:31 AM, Jakob Voss <[log in to unmask]> wrote:

>  What are your major complaints with NCIP?
> 2. NCIP is rarely implemented in total, so you never know what you get

2(a)  Each implementation is usually  of a different subset :-/

One existing protocol that might be serviceable is LDAP.

It's an obvious choice for the person information, including the
authentication parts, and may already be the primary repository for this
information in the existing ILS (so no risky auth bridging).

It would be possible to use custom back-end LDAP code to handle circulation
functions (it's even possible to do this in javscript via ldapjs).  However
this would lose the benefits of being able to use an existing LDAP
infrastructure, so a pure circulation API would still be cleaner.