[Chandler-dev] Edit/update (email sharing) model thoughts

Grant Baillie grant at osafoundation.org
Fri Dec 8 09:27:24 PST 2006


On 7 Dec, 2006, at 21:47, Jeffrey Harris wrote:

>> That being the case, it would be helpful to know which kind of emails
>> you're talking about here, and throughout your message.  :)  Without
>> that information, I can't tell what the rest of your post is  
>> proposing,
>> or what problem it's intended to solve.
>>
>> (I also have trouble wrapping my brain around the idea of a  
>> "changing"
>> email, but that may or may not be related. ;) )
>
> Changing email is definitely related, and it's certainly confusing  
> at first.

One way to look at this is to think about how Drafts work in many  
mail clients. To the end-user, it looks as if they're editing an  
email, whereas in reality the client is creating a new RFC(2)822  
message and wiping out the original when the Draft is saved.

> The crux of the communication stamp is that the same item can be  
> edited
> and shared throughout a process of sending drafts, normally sending  
> the
> item, or sending updates after the item's been normally sent.
>
> So when I talked about emails, I was referring to updates (i.e.,  
> drafts
> of not-yet-sent items, and updates to previously sent items).
>
> Now that I think about it, I'm not actually sure what the payload of a
> normal send should be.  Maybe the same as an update?

Well, I think we'd discussed on IRC sending out two EIM blobs in  
emails (the previous and current versions). Presumably, for a first- 
time send, the previous version wouldn't be there. But otherwise,  
yes, pretty much the same.

--Grant



More information about the chandler-dev mailing list