<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:ent="http://www.purl.org/NET/ENT/1.0/" version="2.0">
  <channel>
    <title>Curiouser and Curiouser! on data-slots</title>
    <link>http://matt.blogs.it/</link>
    <description>RSS feed for topic data-slots</description>
    <copyright>Copyright 2006 Matt Mower. Some rights reserved.</copyright>
    <generator>Squib/0.4.0.348</generator>
    <managingEditor>self@mattmower.com</managingEditor>
    <webMaster>self@mattmower.com</webMaster>
    <language>en-gb</language>
    <item>
      <title>Dataslots not API's?</title>
      <link>http://matt.blogs.it/entries/00002357.html</link>
      <pubDate>Mon, 04 Sep 2006 17:50:04 +0100</pubDate>
      <description>&lt;p&gt;Okay so a problem I've been mulling for a few months now goes to the heart of a sort of evolution of the internet which is the prevalence of Web2.0 API's. It seems everyone is racing to build API's for this and that.&lt;/p&gt;

&lt;p&gt;Where API's make clear sense to me is stateless lookup services. Google Maps for example, I can totally see why I want the ability to get maps for locations and directions between them. No problem there. But where API's make less sense to me is when things get personal.&lt;/p&gt;

&lt;p&gt;For example I don't want Amazon to give me an API to lookup information about my book purchasing history with them. Or the Four Seasons to give me an API to update my room preferences. Or anything which is really about me.&lt;/p&gt;

&lt;p&gt;The way I look at it API's are functional. The vendor says "These are the things I bless you to do." But those things may be considerably less than what is possible if I have access to the &lt;strong&gt;data&lt;/strong&gt;. Data is king!&lt;/p&gt;

&lt;p&gt;Right now of course the point is moot since most people don't have anywhere sensible to put this stuff. But what if you did? What if you had your own, secure, personal information store where this and all the other sundry information about you could live happily?&lt;/p&gt;

&lt;p&gt;What data-mashups might be possible then?&lt;/p&gt;

&lt;p&gt;I've been callilng this idea &lt;em&gt;Dataslots&lt;/em&gt; as an alternative to API's. A &lt;em&gt;Dataslot&lt;/em&gt; then is a named, opaque, store where an organisation can put a sanitized version of the information belonging to me and keep it up to date. I may have many such slots (and accumulate more and more over time).&lt;/p&gt;

&lt;p&gt;Services are then enabled by aggregating information from one or more of my slots (and combining with other services via API's where appropriate).&lt;/p&gt;

&lt;p&gt;The result is services which are personal, not functional.&lt;/p&gt;

&lt;p&gt;Am I crazy?&lt;/p&gt;</description>
      <guid isPermaLink="true">http://matt.blogs.it/entries/00002357.html</guid>
      <ent:cloud ent:href="http://matt.blogs.it/topics/">
      </ent:cloud>
    </item>
  </channel>
</rss>
