[ejabberd] to what level is xep-0060 (pub-sub) impelmented
Ovidiu.Craciun at philips.com
Fri Sep 5 06:49:07 MSD 2008
I see the discussion is diverging a bit... this is not a bad thing per se :) thanks for all the updates given related with the subject, highly appreciated!
But back to initial question, I am trying to find out if there's any server out there (open source or commercial) that actually implements the xep-0060 to support the feature I am asking about: to be able to construct a hierarchy of pub-sub nodes (collection nodes containing other collection nodes and leaf nodes) and then to be able to subscribe to *any* collection node and get notified of items published to *any* sub-nodes of the collection node I subscribed to. I would be interested also if there's a server out there that implemented this feature with some limitations: the depth of the hierarchy, the number of parents a node can have (considering the hierarchy that can be built is a directed acyclic graph, or a generic tree structure if restrictions are applied).
From: ejabberd-bounces at jabber.ru [mailto:ejabberd-bounces at jabber.ru] On Behalf Of Peter Saint-Andre
Sent: Thursday, September 04, 2008 7:31 AM
To: ejabberd at jabber.ru
Subject: Re: [ejabberd] to what level is xep-0060 (pub-sub) impelmented
> maybe also you have noticed that the pubsub XEP has been recently updated.
> One of the main change is a more advanced hierarchical system, so it
> is directly related to this ticket EJAB-668, though the main point of
> the ticket doesn't change: a node still cannot be both a collection
> and a leaf. Yet now a node can have several fathers (I think there was
> already a mention of this in the previous version, but it was not so
> clear and nodes presented mainly as a typical filesystem tree
> hierarchy). It is now divided in 2 XEPs to explain this. The one about
> collections (so
> hierarchy) is http://www.xmpp.org/extensions/xep-0248.html .
> Anyway I have not read it myself yet... Just to inform because it can
> be interesting to read this improved version (though as I already
> said, I don't think it changes a lot the previous issues, from what I
> saw in a fast glimpse).
IMHO XEP-0248 simply tries to provide a clearer explanation of how collection nodes and hierarchies work. We moved it from XEP-0060 because the collection stuff was a bit confusing and also less solid or more experimental than other aspects of XEP-0060. To further simplify XEP-0060 we may move other parts of it into separate specifications, too (a lot of people have complained that XEP-0060 is too big).
More information about the ejabberd