Quoting Jonathan Rochkind <[log in to unmask]>: > I think the vast majority of libraries can make javascript-only > changes to their OPAC interfaces, which is all Dan's approach > requires. Even III libraries do that. So maybe what is needed is a very clear, step-by-step set of instructions on how to do this? And, of course, how to un-do it. Question: what happens when the script fails, e.g. when the OL API does not respond? How graceful is that failure? kc > > IF they have any programming staff at all with a bit of time and are > willing to do such hacks. That might be an 'if' that's not met. But > it's not a huge technical challenge. > > So that leaves the answers being: > a) get libraries to change their attitudes and realize that being a > library in the 21st century means having a bit of programming staff, > just like being a library in the 20th meant having a bit of > cataloging staff. > > OR > > b) Get vendors to include an IA/OL integration feature out of the > box. (Which only meets IA/OL and not the next thing you're going to > want to integrate too, of course). > > > Which of these is harder/less-likely to happen, left as a judgement > to the reader. > > If I were a vendor, I too would have that reluctance KAren mentions, > to rely on an external service that may not be stable (both in sense > of uptime and in sense of the API not changing without warning in > the future), from a third-party service I have no agreement with. > Perhaps if IA would sign service level contracts with vendors (with > or withotu payment from the vendor), that would make things > smoother. Where they promise not to change their API without X > amount of notice, and/or commit to certain uptime. Not sure that's > really feasible for IA though. > > Jonathan > > On 6/16/2011 11:44 AM, Karen Coyle wrote: >> Yes, I know about this, and I think this is great ... for Evergreen >> users. My concern is how we get it out there to the majority of >> libraries who aren't on an OS platform and/or cannot make changes >> to their UI. As I think your post demonstrates, what we need is to >> get through to the system vendors and get them to implement this >> kind of linking. I intend to chat up vendors in the exhibits at ALA >> to find out what this means to them. I suspect they are reluctant >> to rely on a system or feature that may not be stable or persistent >> (a reasonable reluctance when you have thousands of installations), >> so then the question becomes: how can this be made to work? >> >> kc >> >> Quoting Dan Scott <[log in to unmask]>: >> >>> (Apologies in advance if this looks like crap, I hate trying to >>> reply in context in GroupWise) >>> >>>>>> On Wed, Jun 15, 2011 at 10:55 AM, Karen Coyle <[log in to unmask]> wrote: >>>> Quoting Eric Hellman <[log in to unmask]>: >>>> >>>> >>>>> What are the reasons that this sort of integration not more >>>>> widespread? Are they technical or institutional? What can be done by >>>>> producers of open access content to make this work better and >>>>> easier? Are "unified" approaches being touted by vendors delivering >>>>> something really different? >>>> >>>> I've been struggling with this around the Open Library digital texts: >>>> how can we make them available to libraries through their catalogs? >>> >>> You're aware of the recent addition of the OpenLibrary Read API, >>> which is meant to simplify exactly this problem, right? >>> >>> The official announcement was at >>> http://blog.openlibrary.org/2011/06/03/announcing-a-new-read-api/ >>> ; http://ur1.ca/4g5bd describes how I integrated it into Evergreen >>> with a few hours' effort (mostly helping to debug the new >>> service); the official documentation is at >>> http://openlibrary.org/dev/docs/api/read and I augment those docs >>> in the latter half of the presentation I gave last week (available >>> in plain text, html, and epub formats at >>> http://bzr.coffeecode.net/2011_olita/ ). >>> >>>> When I look at the install documentation for Umlaut [1](I was actually >>>> hoping to find a "technical requirements" list), it's obvious that it >>>> takes developer chops. We're not going to find that in a small, >>>> medium, or often even a large public library. It seems to me that this >>>> kind of feature will not be widely available until it is included in >>>> ILS software, since that's what most libraries have. >>> >>> The OpenLibrary digital editions enhancement approach I took in >>> Evergreen was about 100 lines of JavaScript (around here: >>> http://ur1.ca/4g5cm ), most of which could probably be cloned >>> (under the GPL v2 or later) to any other library system from which >>> you can scrape ISBNs or other identifiers (LCCN, OCLC, or >>> OpenLibrary IDs). >>> >>> Note that the Evergreen-OpenLibrary integration hasn't been merged >>> yet, but the branch is there and will hopefully make its way into >>> core Evergreen soon. >>> >> >> >> > -- Karen Coyle [log in to unmask] http://kcoyle.net ph: 1-510-540-7596 m: 1-510-435-8234 skype: kcoylenet