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:
- http://opa.onebiglibrary.net/?id=urn:isbn:1565923928
- http://opa.onebiglibrary.net/?id=urn:isbn:1565923928&format=xisbn
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
I've added support for name authority records from the OCLC LAF (Linked Authority File) version of the LC's name file. These follow OCLC's convention of formatting the LC identifiers using this regex:
'LAF' : r'(n[0-9]+-[0-9]+)'
(I'm not 100% certain that's correct but will fix if i find out otherwise.)
OCLC's HTML page for a name record is supported as format "html", along with "marcxml".
Updated opa.py is attached. See older posts on OPA for more details about running it.
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
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.
Recent comments
12 weeks 6 days ago
14 weeks 1 day ago
24 weeks 4 days ago
24 weeks 4 days ago
25 weeks 4 days ago
26 weeks 4 days ago
26 weeks 5 days ago
26 weeks 6 days ago
27 weeks 7 hours ago
30 weeks 1 day ago