[Standards] MUC delays
stpeter at stpeter.im
Wed Apr 6 02:57:09 UTC 2011
Old thread alert!
On 11/2/10 3:16 AM, Kevin Smith wrote:
> I have vague memories of intending to say this before, so apologies if
> it's a resend.
> In 45, there's the following block of text:
> """Discussion history messages MUST be stamped with Delayed Delivery
>  information qualified by the 'urn:xmpp:delay' namespace to
> indicate that they are sent with delayed delivery and to specify the
> times at which they were originally sent... The 'from' attribute
> SHOULD be the full JID of the original sender in non-anonymous rooms,
> but MUST NOT be in semi-anonymous rooms (where the 'from' attribute
> SHOULD be set to the JID of the room itself). ""
> It seems to me that the delay should always be stamped with the room's
> JID, not with the sender's JID (the sender may themselves want to
> attach a delay to the stanza to signify when they originally sent it),
> as it's the room doing the stamping. I realise that the stamping with
> the full JID also allows people to see who sent the original messages,
> but I think this overloading is breaking the primary use of delay - I
> suggest we add another element to the history to say who originally
> sent the message. I also note that the above text means that people
> who would otherwise be able to see full-JIDs in semi-anonymous rooms
> don't get to see the full jid on delays.
Kev, I agree that the delay 'from' should be the JID of the room itself.
I'll correct this is in the next version of XEP-0045.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 6105 bytes
Desc: S/MIME Cryptographic Signature
More information about the Standards