[Standards] MUC History clearing
Boyd Fletcher
boyd.fletcher at je.jfcom.mil
Fri May 9 09:14:28 CDT 2008
I agree.
On 5/8/08 4:15 PM, "Gaston Dombiak" <gato at jivesoftware.com> wrote:
> +1
>
> BTW, I was thinking that maybe we can use the muc#admin namespace instead of
> the owner. I would expect moderators to be able to clean up room history.
>
> Thanks,
>
> -- Gato
>
>
> On 5/8/08 1:12 PM, "Peter Saint-Andre" <stpeter at stpeter.im> wrote:
>
>> On 05/08/2008 7:14 AM, Lirette, Keith J. CONTR J9C618 wrote:
>>> I would like to suggest an addition to XEP-0045 to allow for clearing of
>>> history in a MUC room.
>>>
>>> There are numerous use cases where this would be useful: after changing
>>> the room topic, prior to starting a new discussion in an existing room,
>>> prior to adding new members to a room, ....
>>>
>>> I suggest adding the functionality to the muc#owner schema.
>>>
>>> SEND: <iq xmlns="jabber:client" id="clearHistory_xTu97"
>>> from="user1 at server to="mtgroom_1 at conference.server" type="set"><query
>>> xmlns="http://jabber.org/protocol/muc#owner"><clear_history/></query></i
>>> q>
>>>
>>> RECV: <iq xmlns="jabber:client" id="clearHistory_xTu97"
>>> to="user1 at server" type="result"/>
>>>
>>>
>>> A notification to users would be sent in the same fashion as room
>>> configuration changes.
>>>
>>>
>>> RECV: <message from='darkcave at macbeth.shakespeare.lit' to='user2 at server'
>>> type='groupchat'>
>>> <x xmlns='http://jabber.org/protocol/muc#user'>
>>> <status code='175'/>
>>> </x>
>>> </message>
>>
>> Something along those lines seems reasonable -- basically a "clear"
>> command. I'll try to work that into the next version of the spec (the
>> security considerations need to be updated to address a number of
>> attacks we've become aware of over the last few months).
>>
>> Peter
>
More information about the Standards
mailing list