activity streams

32
Activity Streams Chris Messina Learning about the Open Stack for the Social Web December 19, 2008 Digg, 135 Mississippi St, San Francisco, CA

Upload: chris-messina

Post on 06-May-2015

37.381 views

Category:

Travel


9 download

DESCRIPTION

The talk I gave at the "Learning About the Open Stack for the Social Web" event at Digg.

TRANSCRIPT

Page 1: Activity Streams

Activity Streams

Chris Messina

Learning about the Open Stack for the Social WebDecember 19, 2008 ☃ Digg, 135 Mississippi St, San Francisco, CA

Page 2: Activity Streams

“Lifestreaming”

Page 3: Activity Streams

Today

• Last.fm

• Jaiku

• Facebook newsfeed

• FriendFeed

• etc.

Page 4: Activity Streams

The challenge

• Develop a format for expressing activities

• Compelling experiences from activity feeds

• The zero-knowledge test

• etc.

Page 5: Activity Streams

FriendFeed Services

Page 6: Activity Streams

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.

Page 7: Activity Streams

Examples

Page 8: Activity Streams

last.fm

Page 9: Activity Streams

sweetcron (yongfook.com)

Page 10: Activity Streams

Facebook

Page 11: Activity Streams

FriendFeed

Page 12: Activity Streams

boxee.tv

Page 13: Activity Streams

Movable Type Motion

Page 14: Activity Streams

Eventbox

Page 15: Activity Streams

Anatomy of an activity

Page 16: Activity Streams

Actor verb object [context]

Page 17: Activity Streams

factoryjoe tweeted Niches Bitches! [via SMS]

Page 18: Activity Streams

Actor verb object {indirect object} [context]

Page 19: Activity Streams

Chris bought Planet Earth {for Brynn} [at Amazon.com]

Page 20: Activity Streams

Activities on the Open Web

Page 21: Activity Streams

I visit davidrecordon.com

Page 22: Activity Streams

I decide I want to follow his activities

Sign in to follow Dave!

Page 23: Activity Streams

I sign in with my OpenID

Page 24: Activity Streams

At my hub, I’m asked whether I want to follow Dave

Page 25: Activity Streams

I say yes, and am asked which activity types I’m interested in...

Page 26: Activity Streams

Dave RecordonWorst username evar.San Francisco, CAdavidrecordon.com

Contact detailsStatus updatesPhotosBookmarksBlogs

daveman692Six Apart

LocationMusicMoviesSlide presentationsEventsTravelLocal reviewsBooks

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

Page 27: Activity Streams

Should any of the selected types be protected, I will be asked whether I want to request access

Page 28: Activity Streams

If yes, an OAuth request will be sent which Dave will later be able to approve, deny or ignore

Page 29: Activity Streams

...And Dave’s public activities will show up in my activities dashboard

Page 30: Activity Streams

...And if Dave approves my request, his protected activities will show up later

Page 31: Activity Streams

More soon at activitystrea.ms

Page 32: Activity Streams

Fin.

me -› factoryjoe.com