[Chandler-dev] Reengineering stamping

Morgen Sagen morgen at osafoundation.org
Wed Mar 15 18:28:54 PST 2006


On Mar 15, 2006, at 3:54 PM, Jeffrey Harris wrote:
>
> What you probably WOULD notice, though, is that moving forward  
> engineers
> would stop looking confused when something like
>
> <http://lists.osafoundation.org/pipermail/design/2006-March/ 
> 004356.html>
>
> is mentioned.  The problem here is that if the event and the book are
> the same item, I just can't imagine a reasonable way to model the same
> book "being" multiple events.  That I can't imagine it may be a  
> failure
> of imagination, or an architecture failure.

I was going to wait for the storyboard proposal is presented before  
replying anymore to this topic, but...  :-)

My confusion about the example in the email you linked to isn't  
really about how an engineer would model it or implement it under the  
hood, it's that it doesn't really show the need -- from the user's  
standpoint -- for a book to 'become' an event when you are going to  
associate *multiple* events with the book.  I mostly understand the  
goal of stamping in the one-to-one case (I turn a book into an event  
so it appears on the calendar, etc.), but it doesn't address the  
situations where we want one-to-many or many-to-many relationships  
between items, like multiple emails about a book.  As for that linked- 
to example, aside from the fact that it would be unwieldy to create  
such a series of recurring events, the book can 'become multiple  
events' *only* because calendar events happen to have the notion of  
recurrence.  If you wanted to turn a book into a single task ('Read  
this book by Thursday'), that's one thing, but how could you turn it  
into two tasks ('Buy this book', 'Read this book by Thursday')?  I'm  
hoping the storyboard proposal will show how this would be  
accomplished in the UI.

Thanks,
~morgen

P.S.  I think this a very important discussion as it really defines  
what 'Chandler-ness' is.


More information about the chandler-dev mailing list