ILS Architecture: Open vs Turnkey

If you haven’t already read Blyberg’s ILS Bill of Rights I suggest you do so. Also check out the Talis reply and Blyberg’s response. Here’s a brief overview of the points though the commentary on the posts is worth reading:

  1. Open, read-only, direct access to the database.
  2. A full-blown, W3C standards-based API to all read-write functions
  3. The option to run the ILS on hardware of our choosing, on servers that we administer
  4. High security standards

Anyone that has been following the various OPAC hacks or problems knows why these are important. Currently many are forced to either mirror their entire dataset (intensive) or at least cache certain information so that the queries are easier to do. The drawbacks of this approach are obvious and having options 1 and 2 would help alleviate some of this (caching may still be important for performance issues). It will be interesting to see if any of the OSS ILS people respond to the points but I’ve been very impressed by the openness of Talis lately. They are certainly getting their name out if nothing else.

Since I told you all to subscribe to Blyberg’s blog I wasn’t going to post about this but a unrelated post over at Photo Matt (of Wordpress fame) got me thinking:

All that said, hard-core developers often need flexibility in the system to expand WordPress to things we’ve never even imagined, and that’s where our plugin system comes in. While we often say no to new options, we rarely ever shoot down a suggested extension to our plugin API. The beauty of this is it allows for near-infinite flexibility in how you interact with the program (there are some amazing plugins out there) while still keeping the core light, clean, stable, and fast. It also makes support relatively painless: “Does it work when you deactivate the plugin?”

Would it be better for ILS vendors to offer a simple turnkey based system with options added as extensions? They could go to the point of selling their own extensions (ones with support) but also allowing others to build on it if they wish. Add RSS feeds yourself? Then it’s your support problem. Buy their RSS extension then you can get support. As Matt states this helps with support issues while allowing near endless functionality.

With this architecture in mind it may be possible for vendors to have a solid lightweight core ILS while allowing those that need more to add the features they need (what their budget allows). They could also then work on enhancing the API hooks as people need them for future releases.

From the Talis reply it almost sounds like a Turnkey vs Open dispute. I see the problem that some libraries will want something they can just plugin and go but this is far from ideal for many that actually have the IT support to do more. Could plugin/extension hooks be a possible solution?

I should note that I’m more concerned with the OPAC side of things than the full ILS.

Technorati Tags: , , , , , ,




5 Responses to “ILS Architecture: Open vs Turnkey”

  • 1
    scilib Says:

    For a second when I read that headline, I thought it said “ILS Architecture: Open vs Turkey”.

  • 2
    Raging Arguments About The Future Of The ILS « MaisonBisson.com Says:

    [...] I hadn’t seen Ryan Eby’s post at LibDev that connected ILSs with WordPress before I posted that library catalogs should be like WordPress here. It connects with a my comment on a post at Meredith Farkas’ Information Wants To Be Free. My comment there goes in two directions, but I’d like to focus on the technology side now. [...]

  • 3
    OPAC Web Services Should Be Like Amazon Web Services « MaisonBisson.com Says:

    [...] Fired up? Read more with my library catalogs should be like WordPress post, John Blyberg’s ILS customer bill of rights, and Ryan Eby’s open vs. turnkey discussion. [...]

  • 4
    libdev » Can you be trusted with Library 2.0? Says:

    [...] If you haven’t been following along there has been an open discussion lately regarding ILS user rights and where OPACs are headed. In my recent post I wondered whether an open architecture might allow the faster paced changes that are needed in a technology and information-centric world. Since then Talis has responded again regarding John Blyberg’s response. I’m certain he will post with a better response since he has more first hand experience but I thought I’d address a few things. [...]

  • 5
    panlibus Says:

    The rise of the Platform - Continuing the Library 2.0 discorse with Blyberg

    For those of you who haven’t been following this conversation, here is a brief history to for you: Nov 15th 2005 - Talis launch white paper Do Libraries Matter? The Rise of Library 2.0 at Talis Insight Conference 2005Nov 18th…

Leave a Reply

Comments should show a courteous regard for the presence of other voices in the discussion. We reserve the right to edit or delete comments that do not adhere to this standard.

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>