I have written previously on
Adam Bosworth's talk at the MySQL Users Conference. At that time Google Base had not yet been revealed to the public. I now have had a chance to play with Google Base, have listened to the
Bosworth's talk again and I have some opinions on how his vision of Google Base as the "http and html" of information access is playing out.
Adam believes that the success of HTML is attributable to its having one schema and the fact that browsers handle badly formatted HTML without barfing -- it is inherently a "sloppy" format and user-friendly. He says RSS 2.0 and Atom are similarly sloppy formats that can express information in a reusable way.
In other words,
the formats that Google defines for bulk uploading (RSS 2.0, Atom) are intended to be nothing less than a new universal schema for all data. While these are uploaded to Google today, Adam imagines a world where these files are produced as the result of a query ala
Open Search. Adam goes so far as to say that Google will publish their data in this manner.
What I wonder is whether
Dave Winer will beat them to the punch in making this a reality. A robots.txt or <link> tag seems to be all that is necessary for publishers to make this data available to all comers. Alternatively, the
developers of A9's Open Search could adopt Google's upload format for results. Either step would bring us one step closer to Adam's grand vision of the democratization of information.