Wednesday, May 27, 2009

PonderPoint #2: ExRel with OSLC

This is a rather technical one. My thoughts on how ExRel's as they exist in Webtop could be done using basic OSLC (Open Services For Lifecycle Collaboration) concepts.

My first argument is that ExRel's in Webtop are essentially a correlation mechanism. The idea is to say some object, say a Model Element, is related to another object, say a Work Item. The intention is never to understand the underlying data at the other end of a link.

My second argument is that this fits with the Level 1 definition of OSLC where you can link objects simply by using URL's given that each resource/object has a URL.

My third argument is that each side of the ExRel must store the URL of the other side. Now that brings up a question of who stores all these mappings of objects -> related object URL's?

My argument here is that given that we're trying to enable Collaborative ALM here, and avoid brittle point to point integrations, we cannot ask tools to store this data. 

The counter argument that just occurred to me when typing this out, is that if each tool were to store objects -> related object URL's mapping then we could have ALM without really using any Jazz services simply relying on REST. That's really a Level 1 kind of idea.

The other way, which I find more appropriate is this. Given that we're speaking of solving ALM, we're definitely talking about more than one tool. So if we're linking objects it must be from the context of a new application (such as RTC/Webtop). Therefore, the objects -> related object URL's mapping storage and maintenance should be done by that application using several Jazz Foundation Services

We'd obviously store mappings both ways to enable navigation to related objects both ways given that ExRel's are not directional.

Classifying Twitter

I mean to expand on this later. But I was wondering how to 'label' Twitter?

I was hearing the TWiT podcast (http://twit.tv/twit)
which is an excellent podcast by the way and as is customary, there's a social media update from Leo Laporte.

Here's the first update. Lance Armstrong, avid twitterer, refused to speak to the press and instead updated his Twitter and initmated fans about a broken arm. Is this bypassing of conventional media? Is Twitter the ultimate ether, where anyone with a radio station can broadcast news? And your twitter account is exactly a mechanism to do that?

Here's the second story, about corporate use of Twitter.
An airline bypassing all conventional media for advertising vis-a-vis : radio, tv, print media, the traditional internet web ad's and going straight to the users.

PonderPoint #1 : The Losers of Tennis

We know the winner and the first runner up in a tournament of tennis gets prize money. Ever wonder what happens to the hundreds who are not one of those two fortunate ones? They still have to buy racquets, hire coaches, travel to tournaments. How do they sustain themselves?

Thinking....

PonderPoints

What are those? They are things that I'm pondering about. My next post would be the start. Watch out.

I return

I return. 
I don't know why.
Perhaps I still have something to say?