SlideShare a Scribd company logo
Activity Streams
Chris Messina
Learning about the Open Stack for the Social Web
December 19, 2008 ☃ Digg, 135 Mississippi St, San Francisco, CA
“Lifestreaming”
Today
• Last.fm
• Jaiku
• Facebook newsfeed
• FriendFeed
• etc.
The challenge
• Develop a format for expressing activities
• Compelling experiences from activity feeds
• The zero-knowledge test
• etc.
FriendFeed Services
The Benefits
• Staying in touch across the web
• An open, emergent ecosystem
• Filtering, search, automation & stats
• Optimal, compelling experiences with activities
• Coalescing, merging, de-duping
• etc.
Examples
last.fm
sweetcron(yongfook.com)
Facebook
FriendFeed
boxee.tv
Movable Type Motion
Eventbox
Anatomy of an activity
Actor verb object [context]
factoryjoe tweeted Niches Bitches! [via SMS]
Actor verb object {indirect object} [context]
Chris bought Planet Earth {for Brynn} [at Amazon.com]
Activities on the Open Web
I visit davidrecordon.com
I decide I want to follow his activities
Sign in to follow Dave!
I sign in with my OpenID
At my hub, I’m asked whether I want to follow Dave
I say yes, and am asked which
activity types I’m interested in...
Dave Recordon
Worst username evar.
San Francisco, CA
davidrecordon.com
Contact details
Status updates
Photos
Bookmarks
Blogs
daveman692
Six Apart
Location
Music
Movies
Slide presentations
Events
Travel
Local reviews
Books
Add subscriptions
Your message (optional)
Hi there! We met that conference
last week. I’ve subscribed to your
updates on my site.
-Chris
Access requires permission from Dave
Add contact
Inspired by Jyri Engeström
Should any of the selected types be protected, I will
be asked whether I want to request access
If yes, an OAuth request will be sent which Dave
will later be able to approve, deny or ignore
...And Dave’s public activities will
show up in my activities dashboard
...And if Dave approves my request, his
protected activities will show up later
More soon at activitystrea.ms
Fin.
me -› factoryjoe.com

More Related Content

More from Chris Messina

Uber Developer Platform Overview for Apigee Webcast
Uber Developer Platform Overview for Apigee WebcastUber Developer Platform Overview for Apigee Webcast
Uber Developer Platform Overview for Apigee WebcastChris Messina
 
Joining the conversation
Joining the conversationJoining the conversation
Joining the conversationChris Messina
 
Joining the Conversation
Joining the ConversationJoining the Conversation
Joining the ConversationChris Messina
 
Future of the Social Web and How to Stop It
Future of the Social Web and How to Stop ItFuture of the Social Web and How to Stop It
Future of the Social Web and How to Stop ItChris Messina
 
SWAT0 (variant flow)
SWAT0 (variant flow)SWAT0 (variant flow)
SWAT0 (variant flow)Chris Messina
 
Google & the open, social web
Google & the open, social webGoogle & the open, social web
Google & the open, social webChris Messina
 
OpenID & OAuth for the Consumer Web Workshop, Part 1 of 3
OpenID & OAuth for the Consumer Web Workshop, Part 1 of 3OpenID & OAuth for the Consumer Web Workshop, Part 1 of 3
OpenID & OAuth for the Consumer Web Workshop, Part 1 of 3Chris Messina
 
Socialism, Activity Streams, & Federating The Social Web
Socialism, Activity Streams, & Federating The Social WebSocialism, Activity Streams, & Federating The Social Web
Socialism, Activity Streams, & Federating The Social WebChris Messina
 
Activity Streams, Socialism, & the Future of Open Source
Activity Streams,  Socialism,  & the Future of Open SourceActivity Streams,  Socialism,  & the Future of Open Source
Activity Streams, Socialism, & the Future of Open SourceChris Messina
 
The Open and Social Web
The Open and Social WebThe Open and Social Web
The Open and Social WebChris Messina
 
The Future of the Social Web and How to Stop It
The Future of the Social Web and How to Stop ItThe Future of the Social Web and How to Stop It
The Future of the Social Web and How to Stop ItChris Messina
 
Google and the Social Web (Mexico City Dev Fest 2010)
Google and the Social Web (Mexico City Dev Fest 2010)Google and the Social Web (Mexico City Dev Fest 2010)
Google and the Social Web (Mexico City Dev Fest 2010)Chris Messina
 
ActivityStrea.ms: Is It Getting Streamy In Here?
ActivityStrea.ms: Is It Getting Streamy In Here?ActivityStrea.ms: Is It Getting Streamy In Here?
ActivityStrea.ms: Is It Getting Streamy In Here?Chris Messina
 
Identity is the platform (Netflix)
Identity is the platform (Netflix)Identity is the platform (Netflix)
Identity is the platform (Netflix)Chris Messina
 
Identity is the platform (Toronto)
Identity is the platform (Toronto)Identity is the platform (Toronto)
Identity is the platform (Toronto)Chris Messina
 
Identity is the Platform (Russian variant)
Identity is the Platform (Russian variant)Identity is the Platform (Russian variant)
Identity is the Platform (Russian variant)Chris Messina
 
Identity is the Platform
Identity is the PlatformIdentity is the Platform
Identity is the PlatformChris Messina
 
The Open, Social Web Workshop
The Open, Social Web WorkshopThe Open, Social Web Workshop
The Open, Social Web WorkshopChris Messina
 
Social Network Supermarkets and How to Defeat Them
Social Network Supermarkets and How to Defeat ThemSocial Network Supermarkets and How to Defeat Them
Social Network Supermarkets and How to Defeat ThemChris Messina
 
Openness In The Era Of Social Web
Openness In The Era Of Social WebOpenness In The Era Of Social Web
Openness In The Era Of Social WebChris Messina
 

More from Chris Messina (20)

Uber Developer Platform Overview for Apigee Webcast
Uber Developer Platform Overview for Apigee WebcastUber Developer Platform Overview for Apigee Webcast
Uber Developer Platform Overview for Apigee Webcast
 
Joining the conversation
Joining the conversationJoining the conversation
Joining the conversation
 
Joining the Conversation
Joining the ConversationJoining the Conversation
Joining the Conversation
 
Future of the Social Web and How to Stop It
Future of the Social Web and How to Stop ItFuture of the Social Web and How to Stop It
Future of the Social Web and How to Stop It
 
SWAT0 (variant flow)
SWAT0 (variant flow)SWAT0 (variant flow)
SWAT0 (variant flow)
 
Google & the open, social web
Google & the open, social webGoogle & the open, social web
Google & the open, social web
 
OpenID & OAuth for the Consumer Web Workshop, Part 1 of 3
OpenID & OAuth for the Consumer Web Workshop, Part 1 of 3OpenID & OAuth for the Consumer Web Workshop, Part 1 of 3
OpenID & OAuth for the Consumer Web Workshop, Part 1 of 3
 
Socialism, Activity Streams, & Federating The Social Web
Socialism, Activity Streams, & Federating The Social WebSocialism, Activity Streams, & Federating The Social Web
Socialism, Activity Streams, & Federating The Social Web
 
Activity Streams, Socialism, & the Future of Open Source
Activity Streams,  Socialism,  & the Future of Open SourceActivity Streams,  Socialism,  & the Future of Open Source
Activity Streams, Socialism, & the Future of Open Source
 
The Open and Social Web
The Open and Social WebThe Open and Social Web
The Open and Social Web
 
The Future of the Social Web and How to Stop It
The Future of the Social Web and How to Stop ItThe Future of the Social Web and How to Stop It
The Future of the Social Web and How to Stop It
 
Google and the Social Web (Mexico City Dev Fest 2010)
Google and the Social Web (Mexico City Dev Fest 2010)Google and the Social Web (Mexico City Dev Fest 2010)
Google and the Social Web (Mexico City Dev Fest 2010)
 
ActivityStrea.ms: Is It Getting Streamy In Here?
ActivityStrea.ms: Is It Getting Streamy In Here?ActivityStrea.ms: Is It Getting Streamy In Here?
ActivityStrea.ms: Is It Getting Streamy In Here?
 
Identity is the platform (Netflix)
Identity is the platform (Netflix)Identity is the platform (Netflix)
Identity is the platform (Netflix)
 
Identity is the platform (Toronto)
Identity is the platform (Toronto)Identity is the platform (Toronto)
Identity is the platform (Toronto)
 
Identity is the Platform (Russian variant)
Identity is the Platform (Russian variant)Identity is the Platform (Russian variant)
Identity is the Platform (Russian variant)
 
Identity is the Platform
Identity is the PlatformIdentity is the Platform
Identity is the Platform
 
The Open, Social Web Workshop
The Open, Social Web WorkshopThe Open, Social Web Workshop
The Open, Social Web Workshop
 
Social Network Supermarkets and How to Defeat Them
Social Network Supermarkets and How to Defeat ThemSocial Network Supermarkets and How to Defeat Them
Social Network Supermarkets and How to Defeat Them
 
Openness In The Era Of Social Web
Openness In The Era Of Social WebOpenness In The Era Of Social Web
Openness In The Era Of Social Web
 

Recently uploaded

Famous Temples of South India artical (1).pdf
Famous Temples of South India artical (1).pdfFamous Temples of South India artical (1).pdf
Famous Temples of South India artical (1).pdfVisit The Globe
 
Dummy Ticket l Dummy Flight Ticket l Get At $5/INR350
Dummy Ticket l Dummy Flight Ticket l Get At $5/INR350Dummy Ticket l Dummy Flight Ticket l Get At $5/INR350
Dummy Ticket l Dummy Flight Ticket l Get At $5/INR350Online Dummy Ticket
 
Unveiling New Mexico Santa Fe and Taos Adventures Await.pptx
Unveiling New Mexico Santa Fe and Taos Adventures Await.pptxUnveiling New Mexico Santa Fe and Taos Adventures Await.pptx
Unveiling New Mexico Santa Fe and Taos Adventures Await.pptxFind American Rentals
 
Business Tourism Market in Katowice in The Year 2023.
Business Tourism Market in Katowice in The Year 2023.Business Tourism Market in Katowice in The Year 2023.
Business Tourism Market in Katowice in The Year 2023.Krzysztof Cieslikowski
 
Tourist Places to Visit in Darjeeling Article.docx
Tourist Places to Visit in Darjeeling Article.docxTourist Places to Visit in Darjeeling Article.docx
Tourist Places to Visit in Darjeeling Article.docxVisit The Globe
 
Expect On a Voodoo Cemetery Tour in New Orleans.pptx
Expect On a Voodoo Cemetery Tour in New Orleans.pptxExpect On a Voodoo Cemetery Tour in New Orleans.pptx
Expect On a Voodoo Cemetery Tour in New Orleans.pptxNewOrleansGhostAdven
 
Présentation About Algiers City (noureddine boureneb)
Présentation About Algiers City (noureddine boureneb)Présentation About Algiers City (noureddine boureneb)
Présentation About Algiers City (noureddine boureneb)klaisaci
 
Discover Six of the World’s Most Spectacular Landscapes
Discover Six of the World’s Most Spectacular LandscapesDiscover Six of the World’s Most Spectacular Landscapes
Discover Six of the World’s Most Spectacular Landscapesget joys
 
Travel Guide_ Albania by in terms of European trip
Travel Guide_ Albania by in terms of European tripTravel Guide_ Albania by in terms of European trip
Travel Guide_ Albania by in terms of European tripBuhvtaiSuwan
 
Everything you need to know about adventure tourism in Nepal
Everything you need to know about adventure tourism in NepalEverything you need to know about adventure tourism in Nepal
Everything you need to know about adventure tourism in NepalHimalayan Trek
 
🕉️MAHANAVABHARATAADISREERAMAYANAGH.docx
🕉️MAHANAVABHARATAADISREERAMAYANAGH.docx🕉️MAHANAVABHARATAADISREERAMAYANAGH.docx
🕉️MAHANAVABHARATAADISREERAMAYANAGH.docxIT Industry
 
Unveiling the National Logistics Policy (NLP) and navigating India's economic...
Unveiling the National Logistics Policy (NLP) and navigating India's economic...Unveiling the National Logistics Policy (NLP) and navigating India's economic...
Unveiling the National Logistics Policy (NLP) and navigating India's economic...TQSLogistics
 
Sinister History Exploring Austin’s Past Through a Night Walking Tour
Sinister History Exploring Austin’s Past Through a Night Walking TourSinister History Exploring Austin’s Past Through a Night Walking Tour
Sinister History Exploring Austin’s Past Through a Night Walking TourWalking Tours of Austin
 

Recently uploaded (13)

Famous Temples of South India artical (1).pdf
Famous Temples of South India artical (1).pdfFamous Temples of South India artical (1).pdf
Famous Temples of South India artical (1).pdf
 
Dummy Ticket l Dummy Flight Ticket l Get At $5/INR350
Dummy Ticket l Dummy Flight Ticket l Get At $5/INR350Dummy Ticket l Dummy Flight Ticket l Get At $5/INR350
Dummy Ticket l Dummy Flight Ticket l Get At $5/INR350
 
Unveiling New Mexico Santa Fe and Taos Adventures Await.pptx
Unveiling New Mexico Santa Fe and Taos Adventures Await.pptxUnveiling New Mexico Santa Fe and Taos Adventures Await.pptx
Unveiling New Mexico Santa Fe and Taos Adventures Await.pptx
 
Business Tourism Market in Katowice in The Year 2023.
Business Tourism Market in Katowice in The Year 2023.Business Tourism Market in Katowice in The Year 2023.
Business Tourism Market in Katowice in The Year 2023.
 
Tourist Places to Visit in Darjeeling Article.docx
Tourist Places to Visit in Darjeeling Article.docxTourist Places to Visit in Darjeeling Article.docx
Tourist Places to Visit in Darjeeling Article.docx
 
Expect On a Voodoo Cemetery Tour in New Orleans.pptx
Expect On a Voodoo Cemetery Tour in New Orleans.pptxExpect On a Voodoo Cemetery Tour in New Orleans.pptx
Expect On a Voodoo Cemetery Tour in New Orleans.pptx
 
Présentation About Algiers City (noureddine boureneb)
Présentation About Algiers City (noureddine boureneb)Présentation About Algiers City (noureddine boureneb)
Présentation About Algiers City (noureddine boureneb)
 
Discover Six of the World’s Most Spectacular Landscapes
Discover Six of the World’s Most Spectacular LandscapesDiscover Six of the World’s Most Spectacular Landscapes
Discover Six of the World’s Most Spectacular Landscapes
 
Travel Guide_ Albania by in terms of European trip
Travel Guide_ Albania by in terms of European tripTravel Guide_ Albania by in terms of European trip
Travel Guide_ Albania by in terms of European trip
 
Everything you need to know about adventure tourism in Nepal
Everything you need to know about adventure tourism in NepalEverything you need to know about adventure tourism in Nepal
Everything you need to know about adventure tourism in Nepal
 
🕉️MAHANAVABHARATAADISREERAMAYANAGH.docx
🕉️MAHANAVABHARATAADISREERAMAYANAGH.docx🕉️MAHANAVABHARATAADISREERAMAYANAGH.docx
🕉️MAHANAVABHARATAADISREERAMAYANAGH.docx
 
Unveiling the National Logistics Policy (NLP) and navigating India's economic...
Unveiling the National Logistics Policy (NLP) and navigating India's economic...Unveiling the National Logistics Policy (NLP) and navigating India's economic...
Unveiling the National Logistics Policy (NLP) and navigating India's economic...
 
Sinister History Exploring Austin’s Past Through a Night Walking Tour
Sinister History Exploring Austin’s Past Through a Night Walking TourSinister History Exploring Austin’s Past Through a Night Walking Tour
Sinister History Exploring Austin’s Past Through a Night Walking Tour
 

Activity Streams