On Wed, Sep 04, 2019 at 08:38:45AM -0700, Lance Stout wrote: > I don't see any specific reason in the archives why the XEP wasn't > advanced, > except that apparently enthusiasm for it fizzled out. > > I'm not the author of the proposed XEP, but I'd like to see whether this > can be > moved forward and I hereby offer to make any changes necessary to get it > accepted (unless Lance would like to do so himself). > > Consider the XEP yours now. :)
Thanks :) > The piece that was important to me was MUC moderation, allowing > mods/admins > to remove spam/inappropriate messages. But there were a bunch of question > marks > for how well the proposed XEP actually covered those cases, and then it > fizzled out. This is exactly my use-case as well. Based on our off-list discussion, I'm going to go with sending an IQ to the MUC JID in order to ask for a message to be retracted. The MUC then sends out the retraction message to all participants. This solves the problem of temporary moderators retracting messages and clients then later being unable to verify that the operation was done by someone with the necessary permissions. The MUC can then decide to replace the message with a tombstone in its XEP-0045 message history or in the MAM store. I guess for MAM tombstoning the MAM service needs to advertise it via disco and the client needs to specifically ask for it in the IQ? When it comes to one-on-one conversations, I'm not sure what the equivalent interaction would be given that there isn't a dedicated service as in the case of MUC and because two MAM archives are involved. Perhaps sending the retraction message yourself (instead of asking for it to be sent via an IQ) is the preferred way there. I'd be happy to hear some suggestions. I'm leaning towards restricting the scope of this XEP to only MUCs (and MIX?) and ignoring the one-on-one usecase entirely. JC _______________________________________________ Standards mailing list Info: https://mail.jabber.org/mailman/listinfo/standards Unsubscribe: standards-unsubscr...@xmpp.org _______________________________________________