On 19 December 2024 15:41:37 GMT+02:00, Stephen Paul Weber
<singpolyma(a)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(a)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.