[Design] Design Session 2 on Stamping and Communications

Philippe Bossut pbossut at osafoundation.org
Tue Mar 14 22:58:47 PST 2006


Morgen Sagen wrote:
> Following up on the meeting we just had, here are some mockups of a 
> detail view showing how stamping and linking could be unified:
>
>    http://wiki.osafoundation.org/bin/view/Journal/LinkingAndStamping 
Excellent. Note however that such a UI would break the current 
assumption (made by the Detail View) that we display one item and one 
item only... Well, may be that's an assumption we need to break but 
moving from displaying one item to displaying one item + the graph of 
linked items (which can branch and nest quite deeply) is not easy. On 
further reflection I think I would rather see for an item a list of 
directly linked items and allow the user to drill down rather than have 
nested sections. Sort of an "item browser" so to speak with clickable 
links from one item to the next (and a back button...). That would solve 
the real estate issue and the "hierarchical" issue that your proposal 
has IMO...

Creating links between items (in a UI way), displaying them and 
manipulating them is not something we have a solution for yet and 
certainly something we need to think about. Using a "browser" metaphor 
between items (as I hinted here above) is an idea. But, I digress... so 
back to 0.7...

Quite clearly, no one was saying that stamping would solve all the 
scheduling issues. We collectively raised a bunch of scenarios where 
stamping will break down and Mimi's proposal (see the bottom diagram of 
http://wiki.osafoundation.org/bin/view/Journal/NotesDSStampingComm) is a 
mix of stamping and email threads: stamping to carry all the info for an 
event in one item (and not breaking the current DV assumption) and email 
threads for all the communication chatter, viewable via the Summary 
Table View. It's not the end all solution for the problem but a good 
first approximation for 0.7, isn't it? I think that was the question on 
the table today.

One thing on stamping that Mimi said today and created an "Aha!" moment 
in my brain is that stamping is like flagging. Stamping is more powerful 
in the sense that, while a flag has no semantic beyond the one you want 
to give it by convention, stamping carries the whole semantic of this 
other kind you are stamping with with it. It's a cool idea, right in the 
line of the "peeling the onion" metaphor of Mimi (i.e. add a little info 
one bit at a time while you nibble at an item over time). That being 
said, it has the same limitation than flagging since it ties stuff 
together in a unique thicket that has none of the powerful semantic 
capability of representation that a topology of links has. Stamping is a 
sort of first order extension with none of the management complexity 
(for users) of links, but none of the link topology power either. I 
think we established that during the discussion today (or may be I'm 
extrapolating too much, am I?)

The question is: can we use stamping in 0.7 to reach a good enough 
scheduling feature, something usable (with limits) in the short term?

After today's meeting, I'd say "yes" though I can see how users are 
going to bump into the limitations pretty fast.

What are others thinking?

Cheers,
- Philippe


More information about the Design mailing list