[Standards] [XEP-0384] OMEMO: xml:lang + max_items

Philipp Hörist philipp at hoerist.com
Fri Jul 27 15:07:52 UTC 2018

>   but instead limit their queries to the newest item.

They cant, because thats an optional feature of the Server.

Its not about querying a ID, its about writing that the ID has to be set.
If you write MUST set "recent" as id, i think its a namespace bump, if you
dont write this, then you are in the same situation as now, it could be a
singleton Node, but also it couldnt.


2018-07-27 17:01 GMT+02:00 Jonas Wielicki <jonas at wielicki.name>:

> On Freitag, 27. Juli 2018 16:41:57 CEST Philipp Hörist wrote:
> > I think this is a good addition to the XEP, although i fear this would
> be a
> > namespace bump, but from practical experience every PEP impl sends only
> the
> > last item, so this is until now a  academic problem
> This wouldn’t be a namespace bump in my reading of the rules, since
> setting or
> not setting the item ID does not pose an interoperability issue:
> * A new item which is pushed will always be the newest item irrespectively
> on
> whether it replaced an existing item or not.
> * Since the ID wasn’t fixed before, no implementation will be asking for
> this
> specific ID. We have to write down that implementations SHOULD NOT rely on
> this ID for queries, but instead limit their queries to the newest item.
> * No implementation should be relying on getting a history of OMEMO public
> keys, since many PEP implementations do or did not support this.
> kind regards,
> Jonas
> _______________________________________________
> Standards mailing list
> Info: https://mail.jabber.org/mailman/listinfo/standards
> Unsubscribe: Standards-unsubscribe at xmpp.org
> _______________________________________________
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.jabber.org/pipermail/standards/attachments/20180727/093525de/attachment-0001.html>

More information about the Standards mailing list