<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://consultingblogs.emc.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>SSIS Junkie : data interoperability</title><link>http://consultingblogs.emc.com/jamiethomson/archive/tags/data+interoperability/default.aspx</link><description>Tags: data interoperability</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Enterprise Mashups</title><link>http://consultingblogs.emc.com/jamiethomson/archive/2009/06/23/enterprise-mashups.aspx</link><pubDate>Tue, 23 Jun 2009 22:16:00 GMT</pubDate><guid isPermaLink="false">e847c0e7-38d9-45c0-b593-56747303e088:15591</guid><dc:creator>jamie.thomson</dc:creator><slash:comments>3</slash:comments><comments>http://consultingblogs.emc.com/jamiethomson/comments/15591.aspx</comments><wfw:commentRss>http://consultingblogs.emc.com/jamiethomson/commentrss.aspx?PostID=15591</wfw:commentRss><wfw:comment>http://consultingblogs.emc.com/jamiethomson/rsscomments.aspx?PostID=15591</wfw:comment><description>&lt;p&gt;Of late one may have noticed that I have become very interested in high-brow, generally vaporous, disciplines such as &lt;a href="http://blogs.conchango.com/jamiethomson/archive/tags/RESTful/default.aspx"&gt;RESTful data services&lt;/a&gt;, &lt;a href="http://blogs.conchango.com/jamiethomson/archive/tags/data+interoperability/default.aspx"&gt;data interoperability&lt;/a&gt; and &lt;a href="http://blogs.conchango.com/jamiethomson/archive/tags/cloud+computing/default.aspx"&gt;cloud computing&lt;/a&gt; whilst coincident with that has been the inexorable rise of the term “&lt;a href="http://blogs.conchango.com/jamiethomson/archive/tags/mashups/default.aspx"&gt;mashup&lt;/a&gt;” in the information technology lexicon.&lt;/p&gt;  &lt;p&gt;“Mashup” means different things to different people but to me its simply the practice of combining data from multiple places with the aim of discovering or passing on knowledge that wasn’t known before. Well hey, that sounds a lot like what I do in my day job; the main difference being that I don’t generally hear the term “mashup” being bandied about the London meeting rooms that I frequent to the same extent that it does in the funky web 2.0 and swanky startup world; the term I hear (and use) is the considerably less cool “data integration”. Fundamentally though I don’t think there’s that much difference between the two so maybe enterprise data integration people like myself have something to learn from these so-called mashup players.&lt;/p&gt;  &lt;p align="left"&gt;One of my favourite mashup tools out there is one &lt;a href="http://blogs.conchango.com/jamiethomson/archive/tags/yahoo+pipes/default.aspx"&gt;I’ve spoken about before&lt;/a&gt; – &lt;a href="http://pipes.yahoo.com"&gt;Yahoo Pipes&lt;/a&gt;. If you haven’t had a look at this it really is worth taking a glance. Yahoo Pipes enables you to extract data from multiple web-based data sources, transform it using a series of operations like sorting, joining, unioning and filtering before finally outputting that transformed data in one of a number of different formats; its a data pipeline for web-based data (A pipeline? Oh, there’s something else I’ve &lt;a href="http://blogs.conchango.com/jamiethomson/archive/tags/pipeline/default.aspx"&gt;talked about before&lt;/a&gt; – noticing a pattern here?). Here is an example of a Yahoo Pipe: &lt;a href="http://pipes.yahoo.com/pipes/pipe.info?_id=ZKJobpaj3BGZOew9G8evXg"&gt;Yahoo Finance Stock Quote Watch List Feed w/Chart&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Extracting. Transforming. Sorting. Unioning. Filtering. Outputting. This Yahoo Pipes thing is starting to sound awfully like ETL tools such as &lt;a href="http://blogs.conchango.com/jamiethomson/archive/tags/SQL+Server+Integration+Services/default.aspx"&gt;SQL Server Integration Services (SSIS)&lt;/a&gt; wouldn’t you say? They even look a little bit like each other with their boxes joined up with lines between them:&lt;/p&gt;  &lt;p align="left"&gt;&lt;img src="http://blogs.conchango.com/blogs/jamiethomson/image_191E6589.png"&gt; &lt;/p&gt;  &lt;p align="left"&gt;&lt;img src="http://blogs.conchango.com/blogs/jamiethomson/WindowsLiveWriter/SSISNuggetConditionallyemailafilecontain_C5A5/image_4.png"&gt; &lt;/p&gt;  &lt;p align="left"&gt;&amp;nbsp;&lt;/p&gt;  &lt;p align="left"&gt;&lt;i&gt;I’m now reminded of what my good friend &lt;/i&gt;&lt;a href="http://twitter.com/andybritcliffe"&gt;&lt;i&gt;Andy Britcliffe&lt;/i&gt;&lt;/a&gt;&lt;i&gt; of &lt;a href="http://www.sharpcloud.com"&gt;Sharpcloud &lt;/a&gt;once said to me upon reading my blog post (and viewing the embedded video) &lt;/i&gt;&lt;a href="http://blogs.conchango.com/jamiethomson/archive/2007/06/19/SSIS_3A00_--Consuming-web-services-in-SSIS-2008.aspx"&gt;&lt;i&gt;Consuming web services in SSIS 2008&lt;/i&gt;&lt;/a&gt;&lt;i&gt; a full two years ago. I distinctly remember Andy’s words on that occasion: “SSIS is the ultimate mashup tool”! I didn’t disagree!&lt;/i&gt;&lt;/p&gt;  &lt;p align="left"&gt;Most mashup tools share one common characteristic in that they invariably require someone with some technical nous to set them up in advance so that they can be used by the less tech-savvy amongst us and the same applies in enterprises as well; data is distributed &lt;i&gt;by &lt;/i&gt;the IT guys &lt;i&gt;to &lt;/i&gt;the information workers and this distribution of data typically takes months whereas the consumers of that data want it available in hours. In both arenas I sense a shift occurring; now the consumers of the data are being &lt;i&gt;empowered&lt;/i&gt; to find and interrogate data for themselves and in the enterprise this is happening through the adoption of tools such as &lt;a href="http://www.qlikview.com/"&gt;Qlikview&lt;/a&gt;, &lt;a href="http://www.visokio.com/omniscope"&gt;Omniscope&lt;/a&gt; and (in the near future) Microsoft’s Gemini. I find this to be a fascinating development not because it means there may be less work for me to do (admittedly that would be nice) but because information workers now have the opportunity to be much more productive in their daily jobs and I expect those who invest in learning these new technologies to be the cream that rises to the top of enterprises in the near future.&lt;/p&gt;  &lt;p align="left"&gt;Up until recently I hadn’t been all that interested in Microsoft’s Gemini project, indeed I was very sceptical of it, but as I started to formulate some of the thoughts that I’m writing about here I began to realise how important it will be when it gets released sometime (hopefully) in early 2010. I earlier described mashups as being “the practice of combining data from multiple places with the aim of discovering or passing on knowledge that wasn’t known before” and that description fits very well with Gemini. If you don’t know what Gemini is take a look at this video:&lt;/p&gt;  &lt;p align="left"&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/N3l1VDOASUU&amp;amp;hl=en&amp;amp;fs=1&amp;amp;"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/N3l1VDOASUU&amp;amp;hl=en&amp;amp;fs=1&amp;amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/object&gt;&lt;/p&gt;  &lt;p&gt;That demo glosses over the main point I’m making which is that here we see data that is originally pulled from multiple sources and combined in a familiar place (Excel) where the end user can consume it. The person speaking in the video is Donald Farmer and he has a blog entry with many other links to Gemini resources at &lt;a href="http://www.beyeblogs.com/donaldfarmer/"&gt;Microsoft Project Gemini links&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;At the top of this email I also talked about how I’m interested in data services, that is data available over the web that we can consume via an API and use for our own knowledge discovery and I was introduced to such a data service just yesterday when listening to Jon Udell’s “&lt;a href="http://itc.conversationsnetwork.org/series/innovators.html"&gt;Interviews with Innovators&lt;/a&gt;” podcast. In the &lt;a href="http://itc.conversationsnetwork.org/shows/detail4149.html"&gt;most recent episode&lt;/a&gt; Jon interviewed Stephen Willmott whose company &lt;a href="http://www.3scale.net/"&gt;3scale Networks&lt;/a&gt; has taken it upon themselves to make data held by the United Nations freely available via a data service to anyone that would like to consume it [UPDATE: Read Jon's own writeup of the interview at &lt;a href="http://blog.jonudell.net/2009/07/06/influencing-the-production-of-public-data/" rel="bookmark" title="Permanent Link: Influencing the production of public&amp;nbsp;data"&gt;Influencing the production of public&amp;nbsp;data&lt;/a&gt;]. For example, if you want to know the United Kingdom population’s annual growth rate since 1991, that data is available, for free, at &lt;a href="http://undata-api.appspot.com/data/query/Population%20annual%20growth%20rate%20%28percent%29/United%20Kingdom?user_key=XXXX"&gt;http://undata-api.appspot.com/data/query/Population%20annual%20growth%20rate%20(percent)/United%20Kingdom?user_key=XXXX&lt;/a&gt;&amp;nbsp; (you need to &lt;a href="http://www.undata-api.org/plans"&gt;sign-up&lt;/a&gt; for a free user-key and substitute it for XXXX in order for this query to work) and is returned like so:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.conchango.com/blogs/jamiethomson/image_01C0236B.png"&gt;&lt;img src="http://blogs.conchango.com/blogs/jamiethomson/image_thumb_2FE9F958.png" style="border-width:0px;display:inline;margin-left:0px;margin-right:0px;" title="image" alt="image" width="683" align="left" border="0" height="358"&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt;  &lt;p&gt;“Wouldn’t it be cool” I thought, “if I could consume that data inside of Excel using Gemini”, perhaps in this example to combine it with birth rates over the same period to discover if there is a correlation between the two. At the time though I didn’t know if Gemini made it possible to consume data directly from data sources so I went straight to ask the man who would know, the aforementioned Donald Farmer. I contacted Donald over Twitter and here is the conversation that ensued:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Me: @&lt;a href="http://twitter.com/donalddotfarmer"&gt;donalddotfarmer&lt;/a&gt; Is there a list of data sources types from which #Gemini can get data? Interested in data from web APIs e.g. undata-api.org (&lt;a href="http://twitter.com/jamiet/status/2292293763"&gt;link&lt;/a&gt;) &lt;/li&gt;    &lt;li&gt;Donald: @&lt;a href="http://twitter.com/jamiet"&gt;jamiet&lt;/a&gt; I'll need to check out that site in particular, but we do support Atom feeds. (&lt;a href="http://twitter.com/donalddotfarmer/status/2296286323"&gt;link&lt;/a&gt;) &lt;/li&gt;    &lt;li&gt;Me: @&lt;a href="http://twitter.com/donalddotfarmer"&gt;donalddotfarmer&lt;/a&gt; Ahh that's good news. How about POX/RSS? Does Gemini allow us to parse it or use XQuery? (&lt;a href="http://twitter.com/jamiet/status/2296349687"&gt;link&lt;/a&gt;) &lt;/li&gt;    &lt;li&gt;Donald: @&lt;a href="http://twitter.com/jamiet"&gt;jamiet&lt;/a&gt; No we don't support XQuery - we just consume Atom feeds as they come - the users can then filter and sort in Gemini (&lt;a href="http://twitter.com/donalddotfarmer/status/2296520167"&gt;link&lt;/a&gt;) &lt;/li&gt;    &lt;li&gt;Me: @&lt;a href="http://twitter.com/donalddotfarmer"&gt;donalddotfarmer&lt;/a&gt; OK, so Atom only right now. Looking forward to getting hands dirty, think I know what 1st feature request will be :) (&lt;a href="http://twitter.com/jamiet/status/2296665400"&gt;link&lt;/a&gt;) &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Lots of techy abbreviations in there so let me summarise. Gemini will be able to consume data from web services that deliver it in the popular &lt;a href="http://tools.ietf.org/html/rfc4287"&gt;Atom XML dialect&lt;/a&gt; (&lt;a href="http://en.wikipedia.org/wiki/Atom_%28standard%29"&gt;more on Wikipedia&lt;/a&gt;) which is great news and no great surprise given that &lt;a href="http://dev.live.com/blogs/devlive/archive/2008/02/27/213.aspx"&gt;Microsoft announced in February 2008&lt;/a&gt; that Atom would be their XML syndication format of choice going forward (see my blog post &lt;a href="http://blogs.conchango.com/jamiethomson/archive/2008/02/28/windows-live-dev-announcements.aspx"&gt;Windows Live Dev announcements&lt;/a&gt; for a more complete commentary). I happen to know that the United Nations data provided by Stephen Willmott is not currently delivered in Atom format but no matter, at least things are moving in the right direction and as I alluded during my last tweet to Donald I’ll be asking for support for other syndication formats in the future.&lt;/p&gt;  &lt;p&gt;This has turned into a rather rambling blog post so I’ll call a halt here. As always though I’d be interested to know other people’s thoughts on data services, usage of that data in enterprises or anything else I’ve mentioned herein so if you have any thoughts please leave comments in &lt;a href="http://blogs.conchango.com/jamiethomson/archive/2009/06/23/enterprise-mashups.aspx#comments"&gt;the space below&lt;/a&gt;!&lt;/p&gt;  &lt;p&gt;-Jamie&lt;/p&gt;&lt;img src="http://consultingblogs.emc.com/aggbug.aspx?PostID=15591" width="1" height="1"&gt;</description><category domain="http://consultingblogs.emc.com/jamiethomson/archive/tags/SQL+Server+Integration+Services/default.aspx">SQL Server Integration Services</category><category domain="http://consultingblogs.emc.com/jamiethomson/archive/tags/SQL+Server/default.aspx">SQL Server</category><category domain="http://consultingblogs.emc.com/jamiethomson/archive/tags/SSIS/default.aspx">SSIS</category><category domain="http://consultingblogs.emc.com/jamiethomson/archive/tags/yahoo+pipes/default.aspx">yahoo pipes</category><category domain="http://consultingblogs.emc.com/jamiethomson/archive/tags/mashups/default.aspx">mashups</category><category domain="http://consultingblogs.emc.com/jamiethomson/archive/tags/cloud+computing/default.aspx">cloud computing</category><category domain="http://consultingblogs.emc.com/jamiethomson/archive/tags/RESTful/default.aspx">RESTful</category><category domain="http://consultingblogs.emc.com/jamiethomson/archive/tags/data+interoperability/default.aspx">data interoperability</category><category domain="http://consultingblogs.emc.com/jamiethomson/archive/tags/gemini/default.aspx">gemini</category><category domain="http://consultingblogs.emc.com/jamiethomson/archive/tags/data+services/default.aspx">data services</category><category domain="http://consultingblogs.emc.com/jamiethomson/archive/tags/omniscope/default.aspx">omniscope</category><category domain="http://consultingblogs.emc.com/jamiethomson/archive/tags/qlikview/default.aspx">qlikview</category></item><item><title>Google Squared launches</title><link>http://consultingblogs.emc.com/jamiethomson/archive/2009/06/04/google-squared-launches.aspx</link><pubDate>Thu, 04 Jun 2009 14:22:09 GMT</pubDate><guid isPermaLink="false">e847c0e7-38d9-45c0-b593-56747303e088:15448</guid><dc:creator>jamie.thomson</dc:creator><slash:comments>0</slash:comments><comments>http://consultingblogs.emc.com/jamiethomson/comments/15448.aspx</comments><wfw:commentRss>http://consultingblogs.emc.com/jamiethomson/commentrss.aspx?PostID=15448</wfw:commentRss><wfw:comment>http://consultingblogs.emc.com/jamiethomson/rsscomments.aspx?PostID=15448</wfw:comment><description>&lt;p&gt;Google have, today, released what looks like a very interesting product in &lt;a href="http://www.google.com/squared"&gt;Google Squared&lt;/a&gt; which is an extension to the search engine that tabulates your search results. Interesting because it presents results in a structured format that I assume one may, one day, be able to consume in any manner of ways (more on that in a minute).&lt;/p&gt;  &lt;p&gt;Here’s an example, the results of a Google Squared search for “&lt;a href="http://www.google.com/squared/search?q=prime+ministers"&gt;prime ministers&lt;/a&gt;”:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.conchango.com/blogs/jamiethomson/image_4196AEEE.png"&gt;&lt;img style="border-right-width:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;" title="image" border="0" alt="image" src="http://blogs.conchango.com/blogs/jamiethomson/image_thumb_345025DB.png" width="897" height="495" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;or how about “SSIS tasks”:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.conchango.com/blogs/jamiethomson/image_4B9B2A4C.png"&gt;&lt;img style="border-right-width:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;" title="image" border="0" alt="image" src="http://blogs.conchango.com/blogs/jamiethomson/image_thumb_3EC0D42E.png" width="898" height="659" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Google Squared has pulled back relevant information and put it into a table format which does seem very useful but in many ways it highlights a problem with search engines in this day and age; the information simply isn’t complete and therefore can’t be trusted. We don’t have a definitive list of all prime minsters here and neither do we have a definitive list of all tasks provided with SQL Server Integration Services (SSIS) either. Based on this would you trust the results coming out of Google Squared without additional research? I certainly wouldn’t.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;On the subject of consuming this data, wouldn’t it be great if there were an easy mechanism of consuming structured data like this? Something none-proprietary, open and based on a standard? Well, if you had read and taken any notice of my recent blog post &lt;a href="http://blogs.conchango.com/jamiethomson/archive/2009/05/27/whatever-happened-to-live-clipboard.aspx"&gt;Whatever happened to Live Clipboard?&lt;/a&gt; you’d be aware that a mechanism that purports to solving this problem (i.e. Live Clipboard) has already been mooted but unfortunately has failed to gain any traction in the industry. That’s a real shame because Live Clipboard could provide a way to (for example) copy data from a Google Squared result into an Excel spreadsheet and vice versa. As I said in that previous blog post:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;em&gt;Here’s hoping [the lack of adoption of Live Clipboard] changes soon because it sounds like a very useful technology and to a fella like me whose primary interest is data integration anything that uses well-known standards as a method of doing that is worthy of attention.&lt;/em&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt; All that being said Google Squared is a very interesting advancement in the increasingly intermingling worlds of data integration and search, even if it does think that &lt;a href="http://www.google.com/squared/search?q=american+vice+presidents#"&gt;George Clinton is an ex-US Vice President&lt;/a&gt; :)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.conchango.com/blogs/jamiethomson/image_1EE24AA6.png"&gt;&lt;img style="border-right-width:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;" title="image" border="0" alt="image" src="http://blogs.conchango.com/blogs/jamiethomson/image_thumb_5C22FF6D.png" width="861" height="589" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt; Any thoughts? Let me know in the comments!&lt;/p&gt;  &lt;p&gt;-Jamie&lt;/p&gt;&lt;img src="http://consultingblogs.emc.com/aggbug.aspx?PostID=15448" width="1" height="1"&gt;</description><category domain="http://consultingblogs.emc.com/jamiethomson/archive/tags/google/default.aspx">google</category><category domain="http://consultingblogs.emc.com/jamiethomson/archive/tags/Google+Squared/default.aspx">Google Squared</category><category domain="http://consultingblogs.emc.com/jamiethomson/archive/tags/data+interoperability/default.aspx">data interoperability</category></item><item><title>Whatever happened to Live Clipboard?</title><link>http://consultingblogs.emc.com/jamiethomson/archive/2009/05/27/whatever-happened-to-live-clipboard.aspx</link><pubDate>Wed, 27 May 2009 09:46:00 GMT</pubDate><guid isPermaLink="false">e847c0e7-38d9-45c0-b593-56747303e088:15339</guid><dc:creator>jamie.thomson</dc:creator><slash:comments>2</slash:comments><comments>http://consultingblogs.emc.com/jamiethomson/comments/15339.aspx</comments><wfw:commentRss>http://consultingblogs.emc.com/jamiethomson/commentrss.aspx?PostID=15339</wfw:commentRss><wfw:comment>http://consultingblogs.emc.com/jamiethomson/rsscomments.aspx?PostID=15339</wfw:comment><description>&lt;P&gt;Anyone out there remember &lt;A href="http://www.liveclipboard.org/"&gt;Live Clipboard&lt;/A&gt;? It was a very interesting incubation technology that came out of Microsoft’s Live Labs group way back in 2006 (I think) and how now been open sourced under the Creative Commons Attribution-ShareAlike License. It was also backed from way up on high – &lt;A href="http://www.microsoft.com/presspass/exec/ozzie/default.aspx"&gt;Ray Ozzie&lt;/A&gt; (now Chief Software Architect at Microsoft and also the guy who took over from Bill Gates) was its chief backer. Live Clipboard was in fact one of the few technologies that Ray blogged about on his, now defunct, MSN Spaces blog but sadly &lt;A href="http://spaces.msn.com/rayozzie/blog/cns!FB3017FBB9B2E142!285.entry"&gt;that blog post&lt;/A&gt; is no longer available.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.liveclipboard.org/"&gt;&lt;IMG alt="Live Clipboard Icon" src="http://www.liveclipboard.org/img/icon.gif" width=140 height=140&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;So, what was Live Clipboard? From the site itself:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;B&gt;“Live Clipboard&lt;/B&gt; uses JavaScript and standard XML formats to easily move data from one web site to another, or between the web and standard applications. It extends the clipboard concept (familiar to most computer users) to the web.” &lt;/P&gt;
&lt;P&gt;(&lt;A title=http://www.liveclipboard.org/ href="http://www.liveclipboard.org/"&gt;http://www.liveclipboard.org/&lt;/A&gt;)&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;In other words, it is copy and paste for the web. You may think we already have that; after all, I can copy and paste some text from a text box on one page into a text box on another web page; but that isn’t really what this is about. Live Clipboard used XML markup to describe the data that was being copied thus if that XML was a well-known representation of the data (e.g. a &lt;A href="http://microformats.org/"&gt;microformat&lt;/A&gt;) then the receiving website could act upon that data accordingly. The canonical example is the one given at &lt;A title=http://www.liveclipboard.org/ href="http://www.liveclipboard.org/"&gt;http://www.liveclipboard.org/&lt;/A&gt;:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;“Let's say you have two sites both of which understand calendar data. I want to move an appointment from one site to another. With &lt;B&gt;Live Clipboard&lt;/B&gt;, there is now an icon on each site, next to each piece of data that can be transported. Bring site A to the front, click on the icon and choose Copy, then bring site B to the front, click on the icon and choose Paste.“&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Its not hard to envisage many other uses for such a technology, &lt;A href="http://microformats.org/"&gt;http://microformats.org&lt;/A&gt; has a number of fledgling microformat specifications that could all benefit from Live Clipboard:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://microformats.org/wiki/rel-tag"&gt;Tags&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://microformats.org/wiki/hcard"&gt;Contact records&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://microformats.org/wiki/hrecipe"&gt;Recipes&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://microformats.org/wiki/hresume"&gt;CV/Resume&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://microformats.org/wiki/Main_Page"&gt;and many more…&lt;/A&gt; &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Imagine finding someone’s contact details on their website and easily being able to transport those details into your address book with a couple of clicks – that’s the promise of Live Clipboard and microformats. Copy and paste is nearing ubiquity for smart devices (iPhone is expected to announce support in the next couple of weeks) and I doubt anyone reading this would contemplate using a PC that didn’t support it so I’m surprised that this similar concept for the web hasn’t taken off.&lt;/P&gt;
&lt;P&gt;A number of large organisations have started to support Microformats most notably Google who &lt;A href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html"&gt;recently announced&lt;/A&gt; that Googlebot would start seeking out Microformats and Microsoft themselves who have released &lt;A href="http://visitmix.com/Lab/Oomph"&gt;Oomph&lt;/A&gt;, a microformats toolkit. Given that the use of microformats is now taking off I’m surprised that Live Clipboard hasn’t been heard of in such a long time. Here’s hoping that changes soon because it sounds like a very useful technology and to a fella like me whose primary interest is data integration anything that uses well-known standards as a method of doing that is worthy of attention.&lt;/P&gt;
&lt;P&gt;Does anyone out there have any information to share about Live Clipboard?&lt;/P&gt;
&lt;P&gt;-Jamie&lt;/P&gt;
&lt;P&gt;Links:&lt;/P&gt;
&lt;P&gt;Live Clipboard main site - &lt;A title=http://www.liveclipboard.org/ href="http://www.liveclipboard.org/"&gt;http://www.liveclipboard.org/&lt;/A&gt; &lt;BR&gt;Live Clipboard on Wikipedia - &lt;A title=http://en.wikipedia.org/wiki/Live_Clipboard href="http://en.wikipedia.org/wiki/Live_Clipboard"&gt;http://en.wikipedia.org/wiki/Live_Clipboard&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;UPDATE: Ray is well known for inviting people to contact him so I did that and asked him what had happened to Live Clipboard. Paraphrasing his reply: even though there was initial interest, once it was open sourced there was a lack of take-up within the wider web developer community.&lt;/P&gt;&lt;img src="http://consultingblogs.emc.com/aggbug.aspx?PostID=15339" width="1" height="1"&gt;</description><category domain="http://consultingblogs.emc.com/jamiethomson/archive/tags/Live+Clipboard/default.aspx">Live Clipboard</category><category domain="http://consultingblogs.emc.com/jamiethomson/archive/tags/microformats/default.aspx">microformats</category><category domain="http://consultingblogs.emc.com/jamiethomson/archive/tags/data+interoperability/default.aspx">data interoperability</category></item></channel></rss>