Hi,

I'm currently doing the implementation of XEP-0333: Chat Markers in Movim and I 
have a question regarding the current XEP and it's
implementation in the client.

1. Introduction: Message Delivery Receipts (XEP-0184) currently provides 
delivery receipts on a per message basis, but it does not
provide any mechanism for the user to indicate that they have read or 
acknowledged the message. and 6. Protocol Format * received --
the message has been received by a client. 


It seems that we have a redundant specification here, even if the flow to send 
those <received/> tags are a bit different (per messages
in XEP-0184 and on the latest one on XEP-0333). 
Here is an example of a message from Conversations received in Movim.

<message type='chat' to='t...@movim.eu/25da6372-e262-4e0e-9c5c-0bb39191e18b' 
from='demonstrat...@movim.eu/phone'><received
id='d66ffa19-cd70-43b2-b133-4ffc08d7a9ab' 
xmlns='urn:xmpp:chat-markers:0'/><received 
id='d66ffa19-cd70-43b2-b133-4ffc08d7a9ab'
xmlns='urn:xmpp:receipts'/><archived jid='t...@movim.eu' 
id='244a4c64-6c22-41af-a72a-e6098657215f'/></message>

I'd suggest:
 * Or we deprecate the XEP-0184 and keep the current flow of XEP-0333 (that is 
a bit more optimized)
 * Or we remove the <received/> tag part of XEP-0333 and just fully rely on 
XEP-0184 to acknowledge the good reception of those
messages

On my side I'd prefer to deprecate XEP-0184 regarding the small optimisations 
that XEP-0333 brings on the acknowledgement flow.

What do you think?
_______________________________________________
Standards mailing list
Info: https://mail.jabber.org/mailman/listinfo/standards
Unsubscribe: standards-unsubscr...@xmpp.org
_______________________________________________

Reply via email to