Dataportability & Digital Identity

Preview:

DESCRIPTION

Overview on open data portability and identity standards - the speech was held in German (but the slide notes at the bottom are in English)

Citation preview

Digitale Identität & Datenportabilität im

Web

Cédric Hüsler

/ch/open Mitgliederversammlung - Zürich - März 2008

welcome

ÖV

•Wer fährt täglich mit ÖV?

•Nicht immer die gleiche Strecke?

•Wo schaut ihr die Verbindung nach?

questions on use of public transport

swisstrains.ch

Photo: Reto Fetzuse of public transport data other than intended by the operator - showing a visualization of the rains in real-time

show travel time maps - like on http://www.mysociety.org/2006/travel-time-maps/ - an experiment from the local.ch labs to answer local search based on public transport distance.

http://leumund.ch/2008/business/ohne-tram-nichts-los/the importance of open data - my case for public transport - people expect good integration and mash-up-ability (=getting more people using public transport)

Photo: Craig Allan

there is not public API to public transport data in switzerland - nether it is easy to integrate the online timetable at sbb.ch into another website/blog/mail... making these data better availabe would create a ecosystem of innovative solution that ultimately push for better use of public transport.

http://data.un.org/

Photo: Foreign and Commonwealth OfficeThe UN is doing it better - they provide a central portal to get open data from various places inside the organization. The user can choose different formats to reuse the data. Missing is a live API to get the data (e.g. for mash-up)

RSS OPMLReally Simple Syndication Outline Processor Markup Language

Two standards that are established in the data syndication arena - explaining history and current use of RSS/Atom and OPML. If data needs to be provided to an unknown receiver - we should always check if we can use well known open standards as base - that makes the integration easier on the receiving end.

Photo: cambiodefractal

and the end of the data - it’s all about personal productivity - we (as human) need to juggling a lot of tasks.. - technology that help us to improve that has great chances to get adopted. Want to focus on personal productivity in the new few examples..

ICS

How to get data from a website into our real-time -> calendar/address book/mobile phone... - back to public transport - showing sbb.ch example - they added ICS export last year.. a great extension - finally a semantic way reuse the data on the screen..

I used to do a photo of the screen with my mobile phone in order to reuse the data on-the-go!

instead of photo/ics... - we could use different encoding methodes to transport data over the screen to different device - like mobile phone - example with QR Code

Reuse Web Data http://tel.local.ch/

Do Microformats Demo in Firefox 3 and Operator - transport data from website to other website or desktop..

http://dbpedia.org

http://wikipedia.aksw.org/index.php?qid=13

Show example how people try hard to extract semantics out wikipedia.

Microformats RDFResource Description Framework

Explain the Semantic Web “light”

<p class="text">namics ag</p><p class="text">Teufenerstrasse 19</p><p class="text">CH-9000 St. Gallen</p><p class="text">&nbsp;</p><p class="text">t +41 [0] 71 228 67 77</p><p class="text">f +41 [0] 71 228 67 88</p><p class="text">&nbsp;</p><p class="text"><a href="mailto:info@na...">info@na...</a>

Example of hCard Microformats - showing simplicity of the technique

<div class="vcard"><p class="text fn org">namics ag</p><p class="text street-address">Teufenerstrasse 19</p><p class="text">

<abbr class="country-name" title="Switzerland">CH</abbr>-<span class="postal-code">9000</span><span class="locality">St. Gallen<span>

</p><p class="text">&nbsp;</p><p class="text tel">

<abbr class="type" title="voice">t</abbr><span class="value">+41 [0] 71 228 67 77</span>

</p><p class="text tel">

<abbr class="type" title="fax">f</abbr><span class="value">+41 [0] 71 228 67 88</span>

</p><p class="text">&nbsp;</p><p class="text"><a href="mailto:info@na..." class="mail">info@na...</a>

</div>

Example of hCard Microformats - showing simplicity of the technique

Photo: Demetrius González

Digital Identity - we start to collect a lot of data about ourselves on the web (various websites of choice) - but these data are not connected

Mac Book Pro

Nokia N95

ZimbraMail Server

iPod Classic

Mac Mini@ Home

.Mac Server

Sync Adressen, Events, ...

in the proprietari world - showing example of Apple iSync - it works great.. we can sync data between different systems and reuse them easily.. - but what is with the web?

OAuthApp-to-app Authentication

explain the base for data portability of privat data is authentication and security - spotlight on two standards..

http://www.wishlistr.com/

show an OpenID demo and explain how it works.. - SSO, decentralized, attribute exchange...

Website-zu-Website Login!

Disclaimer: Facebook does NOT use OAuth!

show use case for OAuth - get data from one website into another one.. without leaving the username and password on the site that wants the data..

Desktop zu Web - Beispiel: jingproject.comDisclaimer: Flickr does NOT use OAuth!

show example between desktop app and website..

Social Graph

http://socialgraph-resources.googlecode.com/svn/trunk/samples/findcontacts.htmlPhoto: Gustavo

explain the experiments to extract the social graph from the “normal” web... - using links (with Microformats)..

Photo: David Hoganbut what about the rights? - the law? using data is always connected to what I’m allowed to do with them...

Original auf Flickr

Weiterverwendung

explain the Flickr picture reuse via Creative Commons.. - my photo that appears on two football sites...

CC-BY-NC-SA-2.0

showing another example - explaining the idea of creative commons..

CC-BY-NC-SA-2.0

showing another example - explaining the idea of creative commons..

http://flickr.com/search/advanced/

Tipp

show the Flickr Advance search - explain how I’m search pictures for the presentations..

Open licenses do not stop in the web - they even find their way into very commercial spaces - like the music industry - explain the example from NIN

Photo: Laura Kishimoto

final slide - the combinations of the data portability standards will help us to build a simpler web - and enable new innovation and personal productivity

Photo: Laura Kishimoto

Visit: dataportability.org

final slide - the combinations of the data portability standards will help us to build a simpler web - and enable new innovation and personal productivity

Recommended