On 19 December 2024 15:41:37 GMT+02:00, Stephen Paul Weber <singpolyma@singpolyma.net> wrote:
This message constitutes notice of a Last Call for comments on XEP-0424.
Title: Message Retraction Abstract: This specification defines a method for indicating that a message should be retracted.
URL: https://xmpp.org/extensions/xep-0424.html
This Last Call begins today and shall end at the close of business on 2025-01-06.
Please consider the following questions during this Last Call and send your feedback to the standards@xmpp.org discussion list:
1. Is this specification needed to fill gaps in the XMPP protocol stack or to clarify an existing protocol?
No, it is a subset of the functionality of https://xmpp.org/extensions/xep-0308.html
I disagree. 1. There is no mention in XEP-0308 of retracting messages or the potential implications of doing so. Simply removing the text is a hack and not mentioned in XEP-0308 AFAIK. 2. The semantics are different. Retractions are not corrections. For example, in Converse, we show previous versions of a corrected message, which we don't for retracted messages. Servers may choose (and some do) to deal differently with retracted messages versus corrected ones. 3. XEP-0308 only specifies correcting the last element, this one allows you to retract older ones as well. 4. This XEP mentions tombstones, which XEP-0308 doesn't and there is no need for them in XEP-0308, so logically, just based on that last point, this XEP isn't a subset.