Barnes and Noble and ISBN-13
The online Barnes and Noble store (barnesandnoble.com) uses ISBN-13 in the links to books. (e.g., RESTful Web Services) Amazon.com uses ISBN-10. Something to keep in mind to et LibraryLookup to work for Barnes and Noble.
A blog about Raymond Yee’s Book Pro Web 2.0 Mashups: Remixing Data and Web Services
{ Category Archives }
The online Barnes and Noble store (barnesandnoble.com) uses ISBN-13 in the links to books. (e.g., RESTful Web Services) Amazon.com uses ISBN-10. Something to keep in mind to et LibraryLookup to work for Barnes and Noble.
Jon Udell was kind enough to make some comments on what I've written on his LibraryLookup bookmarklet in Chapter 1 (which I post here with his permission):
Being a Greasemonkey hack, this has limited reach. I've been meaning to try to produce a universal version that'd work with IE, probably using Turnabout (http://www.reifysoft.com/turnabout.php), and you've reminded me to prioritize that.
This is actually a different kind of mashup, involving Amazon wishlists. It's very cool. But again, it has limited reach in the sense that RSS notification is geeky.
This version eliminates RSS in favor of email, the idea being to appeal more broadly. Except it hasn't, because the conceptual barrier -- multipurpose your Amazon wishlist in order to receive notifications about availability in your local library -- is formidable.
All three of these solutions could, and perhaps should, be generalized for multiple OPACs and multiple libraries, in the way that the bookmarklet generator has generalized the bookmark hack.
That's it! Hopefully somebody will read this and take on one or more of these challenges, in case I don't get to them.
Today, I start posting early drafts of the Introduction and Chapter 1 of my book. I'm keen on hearing feedback from those of you who would like to read early drafts of my book. The latest versions of chapters will be linked from the table of contents.
Although my book will be fully released under a Creative Commons license once my publisher Apress and I finish off the first edition ("v 1.0") , I won't apply the license to the pre-v1.0. I don't want too much reuse of the materials until we've hit the level of quality of the first edition.
I will to being a bit nervous about posting early drafts publicly since the drafts are still rough around the edges (if not more deeply flawed!) but I will put some faith in the open source philosophy embodied in the mantra of Release Early, Release Often. One of my goals in writing this book is to create a community resource. The more input I can get from the community, the better. Moreover, I'd like to get as many improvements and fix as many mistakes ("bugs") as I can before the book gets committed to paper. As with software, it's easier and less expensive to make changes earlier in the process.
A note about the publishing process I'm using here:
I admire the commenting system available at the Django Book site and hope to have a system in place that allows for inline annotation of my book. For now, I provide at least three places to provide comments:
I look forward to using the Zoho APIs and the Google Docs API (which I'm sure will eventually be there.)
You will note the figures are currently missing from Chapter 1. Though I have a strong argument for posting these pictures under fair use, I'm in the process of securing all the copyright clearances just to ease everyone's minds about including screenshots in the book.
By the end of this week, I plan to post a draft of Chapter 1 ("Learning from a Study of Specific Mashups") for public comment. I'm a bit scared to do so since I see so many flaws in what I've written so far -- and am wary of having even more pointed out by others! I also know, however, that the more intelligent and constructive feedback I get on my manuscript before the words get committed to print, the better it will be for me, the book, and ultimately my readers.
I currently have a sidebar that discusses nomenclature: specifically, what is the relationship among the word mashup and remixing in the context of my book -- which is about "web mashups", the reuse and recombination of digital content. I'm tempted to just use the terms loosely and interchangeably and not to make a tight distinction between the terms. I'm not ready to go in that direction without taking another close look at the issue.
At this point, I am making some tentative conclusions, based largely on what I've read on the Wikipedia.
At this point, I will say that if I wanted to make the parallels from popular music hold up for digital applications, I would use remix to talk about scenarios that are about reusing or repackaging data without combining it with other content (e.g., using the Flickr API to make a web page that has only Flickr images) while reserving mashups to refer to combinations of data from a variety of sources (e.g., combining Flickr photos with photos from Yahoo! photos). But the lines are fuzzy and, imho, not worth the effort to draw too carefully.