[Standards] Message Mine'ing

Joe Hildebrand hildjj at gmail.com
Mon Dec 1 19:37:22 UTC 2008

Two things:
1) When you switch clients, there should be a presence change.  On any  
presence change, the sender should unlock from the current resource,  
and send to the bare JID again.
2) When I switch devices, I'd like to get at least the messages I  
haven't seen from the old device to the new device.  XEP-146 section  
4.2 has a mechanism for this.

I would propose adding text to the XEP to address and clarify both of  
these, a more narrative description about locking and unlocking, and  
clarifications to how in-order delivery guarantees unambiguous  
knowledge of the winner.

On Dec 1, 2008, at 11:45 AM, Dirk Meyer wrote:

> Hi,
> Jack Erwin wrote:
>> Message mine'ing provides more of a "do what I mean" experience for
>> the end user.  When he leaves his desk, he will still be alerted via
>> his mobile client when a new conversation has been initiated, and  
>> will
>> do it without any sort of preparatory action.  If the end user
>> participates in the conversation, his desktop client will not be
>> cluttered with the initial fragment of that conversation.  As an  
>> added
>> benefit, if he chooses to ignore the conversation, it will be ready
>> and waiting on his desktop client when he returns.
> I like the idea, but what happens if I switch clients during a
> conversation? In your example, we chat with the desktop client. I  
> think
> we are done, but do not close the chat window (I sometimes do that).  
> Now
> I go away with my mobile client. If you send a message now, I guess  
> the
> message will be send to the full JID of my desktop client and I will  
> not
> get the message. Maybe a thread can expire somehow and after a time,  
> we
> should send to the bare JID again doing the whole 'mine' thing again.
> Or am I missing something here? I'm do not know the way how chatting
> works with full and bare JIDs.
> Dirk
> -- 
> "[Our enemies] never stop thinking about new ways to harm our  
> country and
> our people, and neither do we." (George W. Bush, August 5th 2004)

More information about the Standards mailing list