Tuesday, June 15, 2010

Buzz's Activity Stream implementation seems rather self centered

 Activitystrea.ms is an extension to the Atom feed format to express what people are doing around the web, as Chris Messina was quoted in Louis Gray's "It aims to be the DNA of the Future Web",
We snack on information. It may feel like overload, but the tools haven't caught up. The solution to data overload is more metadata and we are at that point where can start generating that. We take the basic construct from 1999 and weave in some additional information - data about data.
It's based on a VERY simple concept of verbs, objects and types
  • actor verb object (target)
and the extensions can be easily added to existing feeds to provide the extra meta data relevant to your actions around the web.. Chris posted an Article, Chris shared an Article etc.
Digging into Buzz
There's only one problem.. Buzz only talks about Buzz posts (Chris Posted a Buzz Note), when in reality I posted a blog on a connected site and shared it via Buzz. Ok verbs don't really matter but even the ActivityStream object points back to the Buzz post instead of the original post and the metadata for my actual activity and blog post is nowhere to be found. This connected site post appears as if I posted "Day 48 – Arrived! | Roz Savage, Ocean Rower" on Buzz (see feed). The full blog post text, a key feature within Buzz, is gone .. replaced by only the title, with no link, no summary and no attribution. Clicking on the syndicated link would bring users to Buzz instead of the original source.
So what is going on? As many of you know, I take more of a product manager/big picture point of view when I dig into (or develop) a new tool. I try to understand all the use cases (both user and developer) and analyze the options, inputs, and outputs to determine what data/resources are available to accomplish other goals (import, sharing, syndication, search, monitoring, etc). Specs, stated goals and visions are just words, implementation is what really matters to someone actually using the tool.