On 7/17/13 7:42 AM, Matthew Wild wrote:
> Hi Ashley,
> 
> On 17 July 2013 12:58, Ashley Ward <[email protected]> wrote:
>> I am currently looking at implementing the rules around storing messages 
>> described in xep-0160 in openfire.
>>
>> The second rule states that messages of type 'chat' should be stored unless 
>> they only contain chat state notifications, which is fine. But I was 
>> wondering whether this could be generalised a bit more to perhaps suggest 
>> that any message of type 'chat' with an empty body should not be stored 
>> offline. xep-0334 could then be extended to allow a client to hint that a 
>> message should be stored offline
>>
>> The reason I suggest this is that there are newer xeps which also contain 
>> messages which you wouldn't want stored offline (e.g. xep-0301) and also 
>> unknown future ones, but which you also maybe wouldn't want to burden with a 
>> <no-storage/> hint.
>>
>> So essentially it makes the rule:
>>
>> 'chat' message stanzas without a <body/> should not be stored offline unless 
>> they contain a hint suggesting they should be.
>>
>> Can anyone think of any existing xeps which may be affected by this sort of 
>> change (e.g. ones which use a bodiless 'chat' message which would be 
>> expected to be stored offline?)
> 
> Not sure if you saw the recent discussion around this in relation to
> XEP-0313 and XEP-0333 (MAM and chat markers)?
> http://mail.jabber.org/pipermail/standards/2013-June/027701.html
> 
> Basically I think you are right, hence the hints XEP. What remains
> uncertain is whether and when to default to storing or to not storing.
> 
> If there seems general consensus on what you propose (don't archive
> things without a body by default, add a hint to make it archivable)
> then I'll update both XEPs accordingly.
> 
> When considering this issue, it's important to remember that hints are
> hints, and think about what happens if they are ignored (what
> protocols will it affect if their body-less [disincarnate?] messages
> are silently not stored?).

What is the relation, if any, between hints and the Message Stanza
Profiles document?

http://xmpp.org/extensions/xep-0226.html

Peter

-- 
Peter Saint-Andre
https://stpeter.im/


Reply via email to