SlideShare una empresa de Scribd logo
1 de 44
Glenn Jones Skillswap, Brighton 25 November 2008 Experiments in Data Portability
Social Media Aggregation Utility Conversation
To Consult, Design, Educate and Advocate Interoperable Data Portability to Users, Developers and Vendors.
Portability Importing your friends
 
 
Portability Importing your profile
 
Discovery Finding your profiles on the web
 
 
 
The Problem  Building a good  user experience is difficult
 
 
 
 
 
RSS/Atom feeds  The true data portability success story
You can integrate  thousands of data sources into new applications
You can simply chain data sources together so the sum is more valuable than its parts
You can create pluggable tools for your users
The heart of RSS success ,[object Object],[object Object],[object Object],[object Object],[object Object]
Portability Open stack API’s
Demo
Social Graph Node Mapper (sgn) ,[object Object],[object Object],sgn://flickr.com/?ident=glennjonesnet profile : http://www.flickr.com/people/glennjonesnet/ content : http://www.flickr.com/photos/glennjonesnet/ Un-scalable and not pluggable
<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
URI Template ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Open Stack Social Graph Search XDRS-Simple URI Templates OAuth microformats
Open Stack Social Graph Search XDRS-Simple URI Templates OAuth microformats Web wide discovery Site API/Services discovery URL description Authentication & access Standard formats
 
The Future
We don’t really own  data in the same way we own property
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
Data can be replicated and its ownership diluted or lost
 
Adactio’s music taste – 24 Nov 2008
{   &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;    }   },
 
The Ideal Data Portability Future Simple plug and play interfaces where the technology just works
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/
APML http://www.apml.org/ TasteBroker experimental API for APML  http://tastebroker.org/ APML JSON Tag Cloud http://bmn.name/examples/apml/
[object Object],[object Object],[object Object],[object Object],Thanks to the following for their photos
Creative Commons Attribution-Non-Commercial 2.0 UK: England & Wales Licence. Copyright Madgex 2008 www.glennjones.net

Más contenido relacionado

La actualidad más candente

Hummingbird & the entity revolution
Hummingbird & the entity revolutionHummingbird & the entity revolution
Hummingbird & the entity revolution
Bill Slawski
 
creating portable social networks with microformats
creating portable social networks with microformatscreating portable social networks with microformats
creating portable social networks with microformats
elliando dias
 
Web Page Evaluation EDTL 6360 - Nick Rider
Web Page Evaluation EDTL 6360 - Nick RiderWeb Page Evaluation EDTL 6360 - Nick Rider
Web Page Evaluation EDTL 6360 - Nick Rider
Nick Rider
 
OER content interoperability for Wikimedia platforms (panel)
OER content interoperability for Wikimedia platforms (panel)OER content interoperability for Wikimedia platforms (panel)
OER content interoperability for Wikimedia platforms (panel)
Mike Linksvayer
 

La actualidad más candente (20)

Microformats and SEO
Microformats and SEOMicroformats and SEO
Microformats and SEO
 
How I built the demo's
How I built the demo'sHow I built the demo's
How I built the demo's
 
Newsgathering and monitoring the social web
Newsgathering and monitoring the social webNewsgathering and monitoring the social web
Newsgathering and monitoring the social web
 
Hummingbird & the entity revolution
Hummingbird & the entity revolutionHummingbird & the entity revolution
Hummingbird & the entity revolution
 
The page and the desktop
The page and the desktopThe page and the desktop
The page and the desktop
 
Finding stories by newsgathering and monitoring on social web .pptx
Finding stories by newsgathering and monitoring  on social web .pptxFinding stories by newsgathering and monitoring  on social web .pptx
Finding stories by newsgathering and monitoring on social web .pptx
 
Semantic Monitoring of Personal Web Activity to Support the Management of Tru...
Semantic Monitoring of Personal Web Activity to Support the Management of Tru...Semantic Monitoring of Personal Web Activity to Support the Management of Tru...
Semantic Monitoring of Personal Web Activity to Support the Management of Tru...
 
creating portable social networks with microformats
creating portable social networks with microformatscreating portable social networks with microformats
creating portable social networks with microformats
 
Technical SEO for the Non-Techie: Overview
Technical SEO for the Non-Techie: OverviewTechnical SEO for the Non-Techie: Overview
Technical SEO for the Non-Techie: Overview
 
Proximity is NOT the #1 Local SEO Ranking Factor; Linkbuilding Could Be - Pub...
Proximity is NOT the #1 Local SEO Ranking Factor; Linkbuilding Could Be - Pub...Proximity is NOT the #1 Local SEO Ranking Factor; Linkbuilding Could Be - Pub...
Proximity is NOT the #1 Local SEO Ranking Factor; Linkbuilding Could Be - Pub...
 
URL Shortening at USA.Gov
URL Shortening at USA.GovURL Shortening at USA.Gov
URL Shortening at USA.Gov
 
Web Page Evaluation EDTL 6360 - Nick Rider
Web Page Evaluation EDTL 6360 - Nick RiderWeb Page Evaluation EDTL 6360 - Nick Rider
Web Page Evaluation EDTL 6360 - Nick Rider
 
OER content interoperability for Wikimedia platforms (panel)
OER content interoperability for Wikimedia platforms (panel)OER content interoperability for Wikimedia platforms (panel)
OER content interoperability for Wikimedia platforms (panel)
 
Lect_html1
Lect_html1Lect_html1
Lect_html1
 
Google Hacking Basics
Google Hacking BasicsGoogle Hacking Basics
Google Hacking Basics
 
Advanced Internet Searching
Advanced Internet SearchingAdvanced Internet Searching
Advanced Internet Searching
 
An Incomplete Guide to Open Graph metatags for Facebook
An Incomplete Guide to Open Graph metatags for FacebookAn Incomplete Guide to Open Graph metatags for Facebook
An Incomplete Guide to Open Graph metatags for Facebook
 
Customised Search With Google
Customised Search With GoogleCustomised Search With Google
Customised Search With Google
 
Rethinking Notes
Rethinking NotesRethinking Notes
Rethinking Notes
 
Google Dorks
Google DorksGoogle Dorks
Google Dorks
 

Similar a Experiments in Data Portability

Agile Descriptions
Agile DescriptionsAgile Descriptions
Agile Descriptions
Tony Hammond
 
The DiSo Project and the Open Web
The DiSo Project and the Open WebThe DiSo Project and the Open Web
The DiSo Project and the Open Web
Chris Messina
 
External Data Access with jQuery
External Data Access with jQueryExternal Data Access with jQuery
External Data Access with jQuery
Doncho Minkov
 
YQL:: Select * from Internet
YQL:: Select * from InternetYQL:: Select * from Internet
YQL:: Select * from Internet
drgath
 

Similar a Experiments in Data Portability (20)

Experiments in Data Portability 2
Experiments in Data Portability 2Experiments in Data Portability 2
Experiments in Data Portability 2
 
Semantic Web
Semantic WebSemantic Web
Semantic Web
 
An Overview on PROV-AQ: Provenance Access and Query
An Overview on PROV-AQ: Provenance Access and QueryAn Overview on PROV-AQ: Provenance Access and Query
An Overview on PROV-AQ: Provenance Access and Query
 
CrossRef How-to: A Technical Introduction to the Basics of CrossRef, Chuck Ko...
CrossRef How-to: A Technical Introduction to the Basics of CrossRef, Chuck Ko...CrossRef How-to: A Technical Introduction to the Basics of CrossRef, Chuck Ko...
CrossRef How-to: A Technical Introduction to the Basics of CrossRef, Chuck Ko...
 
Social Semantic Web on Facebook Open Graph protocol and Twitter Annotations
Social Semantic Web on Facebook Open Graph protocol and Twitter AnnotationsSocial Semantic Web on Facebook Open Graph protocol and Twitter Annotations
Social Semantic Web on Facebook Open Graph protocol and Twitter Annotations
 
Agile Descriptions
Agile DescriptionsAgile Descriptions
Agile Descriptions
 
The Semantic Web
The Semantic WebThe Semantic Web
The Semantic Web
 
Fiddling with flickr
Fiddling with flickrFiddling with flickr
Fiddling with flickr
 
DC-2008 Tutorial 3 - Dublin Core and other metadata schemas
DC-2008 Tutorial 3 - Dublin Core and other metadata schemasDC-2008 Tutorial 3 - Dublin Core and other metadata schemas
DC-2008 Tutorial 3 - Dublin Core and other metadata schemas
 
Rest schema design
Rest schema designRest schema design
Rest schema design
 
NCompass Live: RSS: Feed Me
NCompass Live: RSS: Feed MeNCompass Live: RSS: Feed Me
NCompass Live: RSS: Feed Me
 
The Semantic Web An Introduction
The Semantic Web An IntroductionThe Semantic Web An Introduction
The Semantic Web An Introduction
 
The Power of Open Data
The Power of Open DataThe Power of Open Data
The Power of Open Data
 
The DiSo Project and the Open Web
The DiSo Project and the Open WebThe DiSo Project and the Open Web
The DiSo Project and the Open Web
 
External Data Access with jQuery
External Data Access with jQueryExternal Data Access with jQuery
External Data Access with jQuery
 
Exploiter le Web Semantic, le comprendre et y contribuer
Exploiter le Web Semantic, le comprendre et y contribuerExploiter le Web Semantic, le comprendre et y contribuer
Exploiter le Web Semantic, le comprendre et y contribuer
 
Semantic Web Applications
Semantic Web ApplicationsSemantic Web Applications
Semantic Web Applications
 
YQL:: Select * from Internet
YQL:: Select * from InternetYQL:: Select * from Internet
YQL:: Select * from Internet
 
Consuming Linked Data by Humans
Consuming Linked Data by HumansConsuming Linked Data by Humans
Consuming Linked Data by Humans
 
Searching the Web of Data (Tutorial)
Searching the Web of Data (Tutorial)Searching the Web of Data (Tutorial)
Searching the Web of Data (Tutorial)
 

Más de Glenn Jones

Microformats and SEO
Microformats and SEOMicroformats and SEO
Microformats and SEO
Glenn Jones
 
What a UX Designer needs to know about Solr
What a UX Designer  needs to know about SolrWhat a UX Designer  needs to know about Solr
What a UX Designer needs to know about Solr
Glenn Jones
 

Más de Glenn Jones (7)

Web Intents/Actions - UX Challenges
Web Intents/Actions - UX ChallengesWeb Intents/Actions - UX Challenges
Web Intents/Actions - UX Challenges
 
Beyond the page
Beyond the pageBeyond the page
Beyond the page
 
Microformats and SEO
Microformats and SEOMicroformats and SEO
Microformats and SEO
 
Choosing the Right Words - Web Intents/Actions
Choosing the Right Words - Web Intents/ActionsChoosing the Right Words - Web Intents/Actions
Choosing the Right Words - Web Intents/Actions
 
What a UX Designer needs to know about Solr
What a UX Designer  needs to know about SolrWhat a UX Designer  needs to know about Solr
What a UX Designer needs to know about Solr
 
Re-using data people have left around the web
Re-using data people have left around the webRe-using data people have left around the web
Re-using data people have left around the web
 
Can your website be your API and real life
Can your website be your API and real lifeCan your website be your API and real life
Can your website be your API and real life
 

Último

Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
amitlee9823
 
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
amitlee9823
 
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
nirzagarg
 
ab-initio-training basics and architecture
ab-initio-training basics and architectureab-initio-training basics and architecture
ab-initio-training basics and architecture
saipriyacoool
 
How to Build a Simple Shopify Website
How to Build a Simple Shopify WebsiteHow to Build a Simple Shopify Website
How to Build a Simple Shopify Website
mark11275
 
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
nirzagarg
 
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
kumaririma588
 
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...
amitlee9823
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
amitlee9823
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
tbatkhuu1
 
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
eeanqy
 
👉 Call Girls Service Amritsar 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Agen...
👉 Call Girls Service Amritsar 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Agen...👉 Call Girls Service Amritsar 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Agen...
👉 Call Girls Service Amritsar 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Agen...
karishmasinghjnh
 

Último (20)

Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
Hingoli ❤CALL GIRL 8617370543 ❤CALL GIRLS IN Hingoli ESCORT SERVICE❤CALL GIRL
Hingoli ❤CALL GIRL 8617370543 ❤CALL GIRLS IN Hingoli ESCORT SERVICE❤CALL GIRLHingoli ❤CALL GIRL 8617370543 ❤CALL GIRLS IN Hingoli ESCORT SERVICE❤CALL GIRL
Hingoli ❤CALL GIRL 8617370543 ❤CALL GIRLS IN Hingoli ESCORT SERVICE❤CALL GIRL
 
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
 
Q4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationQ4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentation
 
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
 
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
 
ab-initio-training basics and architecture
ab-initio-training basics and architectureab-initio-training basics and architecture
ab-initio-training basics and architecture
 
How to Build a Simple Shopify Website
How to Build a Simple Shopify WebsiteHow to Build a Simple Shopify Website
How to Build a Simple Shopify Website
 
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
 
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
 
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experienced
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experiencedWhatsApp Chat: 📞 8617697112 Call Girl Baran is experienced
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experienced
 
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
 
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
 
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service Available
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service AvailableCall Girls Jalgaon Just Call 8617370543Top Class Call Girl Service Available
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service Available
 
👉 Call Girls Service Amritsar 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Agen...
👉 Call Girls Service Amritsar 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Agen...👉 Call Girls Service Amritsar 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Agen...
👉 Call Girls Service Amritsar 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Agen...
 

Experiments in Data Portability

  • 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.
  • 5.  
  • 6.  
  • 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.
  • 25. Demo
  • 26.
  • 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.
  • 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.  
  • 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/
  • 43.
  • 44. Creative Commons Attribution-Non-Commercial 2.0 UK: England & Wales Licence. Copyright Madgex 2008 www.glennjones.net