Experiments in Data Portability

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

5 comments

Comments 1 - 5 of 5 previous next Post a comment

  • + glennjones Glenn Jones 9 months ago
    There is a screencast version with audio, demos at http://www.glennjones.net/skillswap/
  • + herkocoomans Herko Coomans 11 months ago
    Very nice indeed. Had exactly the same discussions with people only a few weeks ago.

    Take a look at the Yahoo Open Strategy and their Profile Manager, which could grow into your ’dashboard’.
  • + Cloud John Breslin 11 months ago
    Very nice presentation!
  • + boxman James Box 11 months ago
    Seconded. Splendid stuff Mr Jones.
  • + adactio adactio 11 months ago
    This presentation was brilliant.
Post a comment
Embed Video
Edit your comment Cancel

14 Favorites & 2 Groups

Experiments in Data Portability - Presentation Transcript

  1. Glenn Jones Skillswap, Brighton 25 November 2008 Experiments in Data Portability
  2. Social Media Aggregation Utility Conversation
  3. To Consult, Design, Educate and Advocate Interoperable Data Portability to Users, Developers and Vendors.
  4. Portability Importing your friends
  5.  
  6.  
  7. Portability Importing your profile
  8.  
  9. Discovery Finding your profiles on the web
  10.  
  11.  
  12.  
  13. The Problem Building a good user experience is difficult
  14.  
  15.  
  16.  
  17.  
  18.  
  19. RSS/Atom feeds The true data portability success story
  20. You can integrate thousands of data sources into new applications
  21. You can simply chain data sources together so the sum is more valuable than its parts
  22. You can create pluggable tools for your users
  23. The heart of RSS success
    • No fixed URIs, resource names or hierarchies
    • No coupling to a fixed authorization method
    • Simple discovery at site/url level
    • The data is in a standard format
    • It has standard MIME types
  24. Portability Open stack API’s
  25. Demo
  26. Social Graph Node Mapper (sgn)
    • http://www.flickr.com/photos/glennjonesnet/
    • http://www.flickr.com/people/glennjonesnet/
    sgn://flickr.com/?ident=glennjonesnet profile : http://www.flickr.com/people/glennjonesnet/ content : http://www.flickr.com/photos/glennjonesnet/ Un-scalable and not pluggable
  27. <Service priority=&quot;20&quot;> <Type> http://www.w3.org/2006/03/hcard </Type> <Type>http://ns.madgex.com/ufdp/contenttype/ profile </Type> <Type>http://ns.madgex.com/ufdp/resoucetype/ item </Type> <Type>http://ns.madgex.com/ufdp/action/ read </Type> <Type>http://ns.madgex.com/ufdp/authorisation/ oauth </Type> <MediaType> text/html </MediaType> <URI simple:httpmethod=&quot; GET &quot; > http://ufapidemo.madgex.com/profile/ </URI> </Service> XDRS-Simple file describes services Uses a simple meta tag to find XDRS-Simple xml files
  28. URI Template
    • http://www.flickr.com/photos/ glennjonesnet /
    • Content: http://www.flickr.com/photos/ {username} /
    • Profile: http://www.flickr.com/people/ {username} /
    • username = “glennjonesnet&quot;
    • Content: http://www.flickr.com/photos/glennjonesnet/
    • Profile: http://www.flickr.com/people/glennjonesnet/
  29. Open Stack Social Graph Search XDRS-Simple URI Templates OAuth microformats
  30. Open Stack Social Graph Search XDRS-Simple URI Templates OAuth microformats Web wide discovery Site API/Services discovery URL description Authentication & access Standard formats
  31.  
  32. The Future
  33. We don’t really own data in the same way we own property
  34. An old twitter Heading over to the Eagle for something to eat with Madgex folk 12:35 AM Oct 9 th 2008 The value of most data decays over time
  35. Data can be replicated and its ownership diluted or lost
  36.  
  37. Adactio’s music taste – 24 Nov 2008
  38. { &quot;mobile phone&quot;: { &quot;value&quot;: &quot;0.2&quot;, &quot;from&quot;: &quot;Moz-History&quot;, &quot;updated&quot;: &quot;/Date(1227539489853+0000)/&quot; } }, { &quot; yahoo &quot;: { &quot;value&quot;: &quot; 0.4 &quot;, &quot;from&quot;: &quot;Moz-History&quot;, &quot;updated&quot;: &quot; 2008-11-13T13:09:09&quot; } }, { &quot; twitter &quot;: { &quot;value&quot;: &quot; 0.4 &quot;, &quot;from&quot;: &quot;Moz-History&quot;, &quot;updated&quot;:2008-11-13T13:09:09&quot; } }, { &quot; authentication &quot;: { &quot;value&quot;: &quot; 0.3 &quot;, &quot;from&quot;: &quot;Moz-History&quot;, &quot;updated&quot;: &quot; 2008-11-13T13:09:09&quot; } }, { &quot; address book &quot;: { &quot;value&quot;: &quot; 0.3 &quot;, &quot;from&quot;: &quot;Moz-History&quot;, &quot;updated&quot;: &quot;2008-11-13T13:09:09&quot; } },
  39.  
  40. The Ideal Data Portability Future Simple plug and play interfaces where the technology just works
  41. Microformats Parsers http://microformats.org/wiki/parsers Microformats Parser - Optimus - XSLT http://microformatique.com/optimus/ Microformats Parser - Cognition - Perl http://buzzword.org.uk/cognition/ Google Social Graph API http://socialgraph.apis.google.com/ Social Graph Node Mapper http://code.google.com/p/google-sgnodemapper/ URI-Template http://tools.ietf.org/html/draft-gregorio-uritemplate-03 XRDS-simple http://xrds-simple.net/core/1.0/ Portable Contacts API http://portablecontacts.net/ Blog http://www.glennjones.net/ Madgex Labs http://lab.madgex.com/ Backnetwork http://lab.backnetwork.com/
  42. APML http://www.apml.org/ TasteBroker experimental API for APML http://tastebroker.org/ APML JSON Tag Cloud http://bmn.name/examples/apml/
    • http://www.flickr.com/photos/nic/155854088/
    • http://www.flickr.com/photos/b0xman/3014728491/
    • http://www.flickr.com/photos/sunside/2936135768/
    • http://www.flickr.com/photos/johnnyvulkan/506130598/
    Thanks to the following for their photos
  43. Creative Commons Attribution-Non-Commercial 2.0 UK: England & Wales Licence. Copyright Madgex 2008 www.glennjones.net

+ Glenn JonesGlenn Jones, 11 months ago

custom

3082 views, 14 favs, 6 embeds more stats

An examination of the current data portability desi more

More info about this document

CC Attribution-NonCommercial LicenseCC Attribution-NonCommercial License

Go to text version

  • Total Views 3082
    • 3043 on SlideShare
    • 39 from embeds
  • Comments 5
  • Favorites 14
  • Downloads 146
Most viewed embeds
  • 29 views on http://www.glennjones.net
  • 3 views on http://cursoblogscep.blogspot.com
  • 2 views on http://www.slideshare.net
  • 2 views on http://www.agglom.com
  • 2 views on http://primerdebat.blogspot.com

more

All embeds
  • 29 views on http://www.glennjones.net
  • 3 views on http://cursoblogscep.blogspot.com
  • 2 views on http://www.slideshare.net
  • 2 views on http://www.agglom.com
  • 2 views on http://primerdebat.blogspot.com
  • 1 views on http://jane.dallaway.com

less

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel
File a copyright complaint
Having problems? Go to our helpdesk?

Categories

Groups / Events