opa

OPA with ottobib

Inspired by LibraryThing I've added an OttoBib redirector to the Isbn provider in OPA. It seemed a good time to refactor some, so I did that, too. The FORMATS/EXTRA_FORMATS dichotomy is artificial and just a remnant, now, but I still don't have time to rewrite the whole thing. In the meantime, it's slightly more sane inside the Provider subclasses.

Updated opa.py is attached.

OPA with xisbn

I've added an xisbn response to isbn queries against OPA. The updated opa.py is attached; see earlier posts for the rest of the whole package.

Sample links:

Note that neither this nor the earlier update is redirecting properly, rather they are republishing the remote data. This is a bug needing fixing, but that will have to wait for a full refactoring. (Hmm, that would be a good project during the upcoming code4lib conference...)

Added OCLC LC/LAF identifiers to OPA

in

On the Missing of a Big Huge Opportunity

As seen on /., this, from the Royal Society of London backfiles, is way cool. But look further: there's this link option list, and the little box full of format options off to the side of the first page.

Maybe it would help sell the world on COinS and unAPI if we wrote one (1) greasemonkey script/ffx extension that unAPI-fied a few dozen prominent sites (rather than the one-userscript-per-resource strategy we'd already followed). I could add a unAPI server proxy for all these sites to OPA, too.

The whole of slashdot readership is starting at pages with OpenURLs right now.

Anybody got a sec to get the ball rolling?

OPA-0.3; updated for unAPI rev3

in

I've updated OPA for unAPI revision 3. The new version is attached to this post.

The OPA instance running at http://opa.onebiglibrary.net/ has also been updated. To try it, visit URLs like http://opa.onebiglibrary.net/?id=urn:isbn:0521660653.

Syndicate content

This site is Copyright (c) 2005-2008 by Daniel Chudnov. All rights reserved.

All opinions stated here are my own, and do not reflect those of my employer.