Activity Stream
From BC$ MobileTV Wiki
Activity Streams (also known as lifestreams, personal feeds or data imports) are typically aggregations of an individual's activity (adding data, exchanging links, etc) on any number of authorized sites and applications.
Specifications
ActivityStrea.ms
An extension to the Atom feed format to express what people are doing around the web
- ActivityStreams: http://activitystrea.ms/
- ActivityStreams Schema: http://activitystrea.ms/schema/1.0/
- Atom Activity Base Schema (Draft): http://martin.atkins.me.uk/specs/activitystreams/activityschema
- Atom Activity Streams RDF mapping: http://svn.foaf-project.org/foaftown/specgen/examples/activ-atom/template.html#RFC4287
W3C ActivityStreams
- W3C ActivityStreams -- JSON-LD schema spec: http://www.w3.org/TR/activitystreams-core/ | SCHEMA
EXAMPLES
- SkipSearch - stream: http://skipsearch.net/stream/
- Strands.com (activity stream/aggregator): http://strands.com
- FriendFeed: http://friendfeed.com/
- Cliqset: http://cliqset.com/
- Blog/personal site-based impressive Activity Streams example: http://sepehr.mp/ http://bcmoney.mp (from service http://chi.mp)
- AOL Lifestream: http://lifestream.aol.com/
- Facebook: http://facebook.com/notifications.php
- David Cramer's Lifestream: http://www.davidcramer.net/lifestream
- Microsoft's MyLifeBits: http://research.microsoft.com/en-us/projects/mylifebits/
Tools
- ActivityStrea.ms parser: http://activitystreamstester.appspot.com/
- Atom Feed validator: http://feedvalidator.org/
- gLifestream - A free lifestream platform and social activity reader: http://glifestream.org/
- django-activity-stream 0.2.1: http://pypi.python.org/pypi/django-activity-stream/0.2.1
- sweetcron -- The Free & Open Source Lifestream Blog Software : http://code.google.com/p/sweetcron/
- wordpress - wp Lifestream: http://www.enthropia.com/labs/wp-lifestream/download.php
- activity-streams: http://diso-project.org/wiki/activity-streams
- PHPLifestream: https://github.com/johannilsson/phplifestream | DEMO
- SIMILE - Timeline widget: http://simile.mit.edu/wiki/Timeline | DEMO
Drupal
- ActivityStream extension (bring in activity from other sites to your Drupal profile): http://drupal.org/project/activitystream
- Activity Stream Block with jCarousel: http://drupal.org/node/312180
- Activity Stream API (your activities in Drupal streamed out): http://drupal.org/node/238801
- Activity Stream: http://drupal.org/project/activitystream
AmpliFeeder
- AmpliFeeder - Open source lifestream platform: http://amplifeeder.com/
Storytlr
- StoryTlr: http://storytlr.org/
- Make your own lifestream with open source Storytlr: http://arstechnica.com/open-source/guides/2010/01/make-your-own-lifestream-with-open-source-software.ars
- Meet Storytlr (step-by-step instructions): http://fuelyourcoding.com/meet-storytlr/
- Installing Storytlr in your own domain: http://hasin.wordpress.com/2010/01/25/installing-storytlr-in-your-own-domain/
Resources
- Lifestream blog: http://lifestreamblog.com/
- PHP FriendFeed API v.2 using OAuth method: http://blog.teamgrowth.net/index.php/programming/php-friendfeed-api-v-2-using-oauth-method
- Getting Started with Friendfeed API in PHP: http://blog.sherifmansour.com/?p=218 (uses deprecated v1.0 API)
- Satoru Iwata tribute upon his passing: https://codepen.io/yune/pen/XKPZZN (beautiful use of a vertically scrolling Timeline layout... possibly one to port to my Portfolio if I ever get around to updating again)
Tutorials
- Streaming my life away: http://adactio.com/journal/1202
- How to Create a Lifestream of Your Online Activities: http://line25.com/tutorials/how-to-create-a-lifestream-of-your-online-activities
- Lifestream – Sharing Your Online Activity: http://danalookadoo.com/social-media/lifestream/
- (Why) Your Lifestream Sucks: http://thelostjacket.com/social-media/lifestream-sucks
- Simple Activity Streaming with SimplePie: http://dentedreality.com.au/2009/07/simple-activity-streaming-with-simplepie/
- Creating a simple Activity Stream with Apache Abdera2, Java, and Netbeans 7 (with Maven): http://www.giantflyingsaucer.com/blog/?p=3477
External Links
- wikipedia: Lifestreaming
- wikipedia: Activity stream
- wikipedia: Activity Streams (format)
- 35 Ways to Stream Your Life: http://www.readwriteweb.com/archives/35_lifestreamin_apps.php
- An Interview with the Father of Lifestreaming David Gelernter: http://lifestreamblog.com/an-interview-with-the-father-of-lifestreaming-david-gelernter/
- Why are we all screaming for lifestreaming?: http://www.amymengel.com/2009/08/why-are-we-all-screaming-for-lifestreaming/
- Facebook Reveals FriendFeed’s Future : http://mashable.com/2010/04/21/facebook-friendfeed-2/
- Facebook opens activity streams; offers API to developers: http://www.computerworld.com/s/article/9132182/Facebook_opens_activity_streams_offers_API_to_developers
- The Facebook Open Stream API: http://developers.facebook.com/blog/post/225
- Improving Your Ability to Share and Connect (Lifestreams): http://blog.facebook.com/blog.php?post=57822962130
- Subscribe to New Facebook Feeds: http://heidisoft.com/blogs/subscribe-new-facebook-feeds
- New Facebook Activity Stream Plugin Brings Filtered Stream to Any Website: http://www.insidefacebook.com/2010/04/21/new-facebook-activity-stream-plugin-brings-filtered-stream-to-any-website/
- wikipedia: Activity stream
- The Day The Highway Went Coast-to-Coast: 70+ SocNet Feeds Normalized by New API: http://www.readwriteweb.com/archives/cliqset_activity_streams_api.php
- A format only robots could love: http://www.gyford.com/phil/writing/2008/10/27/aggregation.php
- Lifestream Blog - News, reviews, & tips for creating a Lifestream: http://lifestreamblog.com/create/
- The Value Proposition and Migration from Lifestream to Likestream: http://lifestreamblog.com/the-value-proposition-and-migration-from-lifestream-to-likestream/
- Action Streams - A New Idea for Social Networks: http://www.readwriteweb.com/archives/action_streams_a_new_idea_for_social_networks.php
- 5 Alternatives to Digg: http://www.devx.com/webdev/Article/45581
References
- ↑ MySpace - Standards for Activity Streams: http://wiki.developer.myspace.com/index.php?title=Standards_for_Activity_Streams
- ↑ Twitter Examples ATOM to ActivityStreams: http://wiki.activitystrea.ms/Twitter-Examples