• If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • Stop wasting time looking for files and revisions. Connect your Gmail, DriveDropbox, and Slack accounts and in less than 2 minutes, Dokkio will automatically organize all your file attachments. Learn more and claim your free account.



This version was saved 10 years, 8 months ago View current version     Page history
Saved by Todd
on February 7, 2010 at 8:32:52 am

This page is a historical perspective of the activity streams specification

"Building on the work of others is the only way to make substantial progress in any field [...] The programmer working this way becomes a tool builder, and his impact extends far beyond the task he may originally have set out to solve."


P.J. Plauger's proposal (c. 1975) that software tools need to be designed in a standard way so that they can interface with and be combined in a useful way with other tools for a variety of different purposes.




The standardized method of representing human activity within an online status update was originally formulated by Chris Messina


Where we’re going with Activity Streams


Adding richness to activity streams


The Existential DiSo Interview


Persuasive precedent

Representing human activity within an online status update has its roots in established work

Jyri Engeström

Social Objects (2005)


Prof. David Gelernter

The Yale Lifestreams Project Page (est. 1996)


Mirror Worlds: or the Day Software Puts the Universe in a Shoebox...How It Will Happen and What It Will Mean (1992)


Prof. Yrjö Engeström

Center for Activity Theory and Developmental Work Research (est. 1994)


Perspectives on activity theory (1999)


Learning by expanding: an activity-theoretical approach to developmental research (1987)


Adoption milestones


Comments (0)

You don't have permission to comment on this page.