On Wed, Oct 19, 2011 at 5:07 PM, Joe Hildebrand <[email protected]> wrote: > On 10/19/11 9:25 AM, "Kevin Smith" <[email protected]> wrote: > >> The behaviour here is pretty much by design - the PEP defaults are >> there for mutually shared information (e.g. extended presence) between >> people with mutual presence subs. If you want a one-sided approach, >> using manual subscriptions instead of the caps-based magic seems like >> a better fit. > > This reminds me of another idea that we had kicked around. An explicit > subscription using a caps hash: > > <iq type='set' > from='[email protected]/barracks' > to=' [email protected]' > id='sub1'> > <pubsub xmlns='http://jabber.org/protocol/pubsub'> > <subscribe node='urn:xmpp:explicit' jid='[email protected]/work'/> > <options> > <x xmlns='jabber:x:data' type='submit'> > <field var='http://jabber.org/protocol/caps'> > <value>zHyEOgxTrkpSdGcQKH8EFPLsriY=</value> > </field> > </x> > </options> > </pubsub> > </iq> > > This would subscribe francisco to all of the authorized +subscribe features > pointed to by the hash.
That seems fine to me. /K
