Archive for the ‘Implementations’ Category

unAPI updates: in Zotero, Koha, Wikipedia, and updated for WordPress

Sunday, January 20th, 2008

It’s been a long time since the last post here, but that doesn’t mean unAPI adoption (such as it is) hasn’t moved forward since then.

To me, the most exciting thing here is the level of integration possible now. And when I say “integration”, I mean “making things easier for users, so they can get on with their work without worrying about backend nonsense.” The most prominent FLOSS library systems - Koha and Evergreen - both support unAPI now. Scriblio is an important up-and-comer which proves the value of its build-on-commodity-apps strategy because it simply gains unAPI support when WordPress gained unAPI support.

Add Zotero - with an active user count apparently now in the hundreds of thousands - to the mix, and we have the makings of a real case for broader adoption… in the form of real users, the only kind that matters. Hopefully 2008 will bring much more attention, especially with the growth of linked data resources.

Updated Wordpress plugin for unAPI

Thursday, January 4th, 2007

Michael Giarlo has updated the Wordpress plugin to be “fully” “Wordpressy”. Check it out - it even comes with its own admin pane under the Options / unAPI:

unapi-wordpress-plugin-admin

That’s what it looks like when running here, on this blog. Which it is, now.

Great work!

“Introducing unAPI” in Ariadne 48

Thursday, September 28th, 2006

Our latest article is “Introducing unAPI” and is available in Ariadne 48:

“Daniel Chudnov, Peter Binkley, Jeremy Frumkin, Michael J. Giarlo, Mike Rylander, Ross Singer and Ed Summers describe unAPI, a tiny HTTP API for serving information objects in next-generation Web applications.”

That’s right, seven authors! For the record, everybody on the list was invited to participate; those listed here are those willing and able folks who responded. Here’s the intro:

“Common Web tools and techniques cannot easily manipulate library resources. While photo sharing, link logging, and Web logging sites make it easy to use and reuse content, barriers still exist that limit the reuse of library resources within new Web services. To support the reuse of library information in Web 2.0-style services, we need to allow many types of applications to connect with our information resources more easily. One such connection is a universal method to copy any resource of interest. Because the copy-and-paste paradigm resonates with both users and Web developers, it makes sense that users should be able to copy items they see online and paste them into desktop applications or other Web applications. Recent developments proposed in weblogs and discussed at technical conferences suggest exactly this: extending the ‘clipboard’ copy-and-paste paradigm onto the Web. To fit this new, extended paradigm, we need to provide a uniform, simple method for copying rich digital objects out of any Web application.” [citations elided; see the full article!]

In the article we quickly survey ongoing efforts to support web copy-and-paste, and tell the tale of early attempts to provide a “copy” function via OpenURL and OAI-PMH. Then we explain why we think that failed, and our simpler solution: unAPI.

The best part of the article is the long list of working examples. The authors contributed live links to their own unAPI-enabled sites and descriptions thereof; read the article and follow their links to see unAPI in action.

New unAPI wiki, formats list

Monday, June 26th, 2006

Xiaoming Liu has started a unAPI wiki and seeded it with a list of existing formats found in unAPI services.

This will be really useful as more unAPI services come online… if you’re starting to implement unAPI yourself, check this list first. If your formats aren’t on the list, follow the format name recommendation process to come up with and register it..

Hubmed supports unAPI rev3

Friday, May 19th, 2006

Alf Eaton’s excellent HubMed now supports unAPI revision 3.

Try it for yourself: look for the unAPI LINK after an arbitrary search, and the ABBR elements on each hit with class=’unapi-id’, and compose these into a unAPI formats list for some hit.

Particularly cool in this implementation is the addition of alternate biblographic citation formats such as RDF, BibTeX, RIS, and MODS to those already available from Pubmed.

WordPress plugin updated for unAPI rev3

Friday, May 19th, 2006

mjgiarlo has posted a revision of pbinkley’s unAPI plugin for wordpress.  It is up and running on his blog, and here on all entries at unapi.info/news (including this very one!).
This also means that the “complete example” links in the informative section of revision 3 are alive and working again.

Thanks, Michael and Peter!