plays well with others
Post on 18-Oct-2014
8.716 views
DESCRIPTION
TRANSCRIPT
Plays Well With Others
bnasr
Small pieces. Loosely joined.
Do one thing.
Do it well.
Write programs to work together.
Axioms of Web Architecture
SimplicityModular DesignDecentralization
“One of my favorite business model suggestions for entrepreneurs is, find an old UNIX command that hasn't yet been implemented on the web, and fix that.”
Marc Hedlund
finger
pine
Why don’t our social apps work this way?
Control
Speed
Privacy
Clean Experience
Missing: the power of remixable data
Social networking fatigue
flickr.com/people/brianoberkirch
photo by Lane Hartwell
http://upcoming.yahoo.com/user/40960/
photo by Lane Hartwell
photo by Lane Hartwell
last.fm/user/brianoberkirch
How can we make social networks more hackable? Portable? Efficient?
Don’t make me repeat myself.
Profile information
Friend networks
Preferences
Could these sites work together?
We have the technology:
Does it work for users?
Identity
“OpenID is the game changer for social networks, allowing for the portability of the social graph & preferences.”
Simon Willison
Profile Import
Friend Import
hCard + XFN
The Anti-Pattern
rel = “me”
Identity Consolidation
Authentication
Open Protocol for API access delegation
“A valet key for your data”
Modeled on flickr token workflow
Activity Streams
Using WordPress with:
OpenIDXFN Formatted Friend Lists
hCardsOAuth
Open Items
Jabber adding real-time updatesEducation about URL-based identityPrivacy policies & workflowsEase of useCan we share/mine attention data?How to apportion value?What’s the killer app?
What You Can Do
Speed initial usage by reusing identityReuse profile informationMake your profiles portableImport contact listsMake your contact lists portableGate access where neededHighlight privacy issues
Read More
OpenID.netMicroformats.org/wiki/social-network-portabilityOAuth.netDiso-project.org
http://fetching.nethttp://www.flickr.com/photos/niznoz/5753993/http://www.flickr.com/photos/ario/20732186/http://www.flickr.com/photos/alaina/22277566/in/pool-webtardhttp://flickr.com/photos/ethomsen/42547012/http://flickr.com/photos/mohawk/13599814/http://flickr.com/photos/peterjlambert/97671748/http://flickr.com/photos/eti-eti/697542248/http://flickr.com/photos/grantneufeld/249572562/http://flickr.com/photos/nez/381560748/http://flickr.com/photos/technicolorcavalry/96348192/http://flickr.com/photos/freudianslip/129612709/http://flickr.com/photos/oskay/265899784/http://www.flickr.com/photos/lantzilla/244589400/http://www.flickr.com/photos/youngblog/904472102/http://www.flickr.com/photos/nic/506055341/http://www.flickr.com/photos/tcmhitchhiker/697631047/http://www.flickr.com/photos/bru/129437516/http://www.flickr.com/photos/sidehike/207826371/http://www.flickr.com/photos/estherase/13553883/http://www.flickr.com/photos/eole/380316678/http://www.flickr.com/photos/factoryjoe/26967479/http://www.flickr.com/photos/beija-flor/194900377/http://www.flickr.com/photos/vj_pics/623553390/
Many thanks to:
brianoberkirch.com