[JDEV] PubSub (0060) Max_items -> Range?
Matt Mankins
mankins at media.mit.edu
Mon May 19 13:39:55 CDT 2003
In thinking about client interaction with pubsub nodes today I realized
that it might sometimes be useful for clients to request a range of items
from a node (this is modified example 50):
<iq type="get" from="pgm at jabber.org" to="pubsub.jabber.org" id="items2">
<pubsub xmlns="http://jabber.org/protocol/pubsub">
<items node="generic/pgm-mp3-player" range="10-20"/>
</pubsub>
</iq>
We have max_items already, which suggests:
"When max_items is used, implementations SHOULD return the N most recent
(as opposed to the N oldest) items."
...so there already exists a notion of "counting" to the items.
Range requests would be useful for low-bandwidth clients as well as for
high-volume nodes.
Since range is actually more general than max_items, it might be
preferable to replace max_items with range. ie-- range="0-10" would be
equivalent to the current max_items="10".
Matt Mankins
MIT Media Lab
http://www.media.mit.edu/~mankins/
More information about the JDev
mailing list