[Standards] disco-publish
Peter Saint-Andre
stpeter at stpeter.im
Fri Apr 18 14:58:11 CDT 2008
Joe Hildebrand wrote:
> On 4/18/08 3:47 AM, "Ralph Meijer" <jabber.org at ralphm.ik.nu> wrote:
>
>> Hmm, considering that I find the node namespace to be shared among disco
>> and pubsub, I didn't expect this particular example. For example
>> considering the example from XEP-0030:
>>
>> <iq from='kinglear at shakespeare.lit/throne'
>> id='publish1'
>> type='set'>
>> <query xmlns='http://jabber.org/protocol/disco#items'
>> node='jabber:iq:kids'>
>> <item action='update'
>> jid='cordelia at shakespeare.lit'
>> name='Cordelia'/>
>> <item action='update'
>> jid='goneril at shakespeare.lit'
>> name='Goneril'/>
>> <item action='update'
>> jid='regan at shakespeare.lit'
>> name='Regan'/>
>> </query>
>> </iq>
>>
>> This should result in the list of three items to show up when sending a
>> disco info query to the node 'jabber:iq:kids'. So I was expecting that
>> one would publish those items to the 'jabber:iq:kids' node.
>
> I think you're right here. The main use case for disco publish was the
> now-superceded XEP-119; pointers to pubsub nodes for extended presence. As
> such, it may be that the entire concept of disco publish is no longer
> required; it's all just straight PEP.
There is still the usecase of wanting to know which rooms are created at
a MUC service after you retrieve the list on login.
>> I also want to point out again that automatic subscriptions through Caps
>> are currently defined such that when you advertise to support a
>> particular namespace+notify, you will get notifications of all items
>> that carry payload in that namespace, *whatever the NodeID*.
>
> Whoa. Guess I should have read the XEP-60 changes more carefully. That was
> not the original intent. It may be that it is better, however. For
> example, it solves the "I publish two blogs" problem, at the expense of two
> different clients not necessarily knowing which node has which semantic
> meaning.
Right.
Peter
--
Peter Saint-Andre
https://stpeter.im/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 7338 bytes
Desc: S/MIME Cryptographic Signature
Url : http://mail.jabber.org/pipermail/standards/attachments/20080418/cb499536/attachment.bin
More information about the Standards
mailing list