rajvasani / pubsubhubbub

Automatically exported from code.google.com/p/pubsubhubbub
Other
0 stars 0 forks source link

Add interface for getting Hub capabilities #72

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
From Paul and Bob:

> I would love it if the spec could also
> mandate that each hub publish it's capabilities

The publishing of capabilities, as a distinct feature, is something that
has been found to be very useful in a variety of protocols -- for instance
XMPP uses this feature extensively. Older systems usually seem to have
relied on complex "handshaking" procedures that are way more complicated
than they often need to be. Just the ability to fetch some chunk of XML
that provides hub metadata is probably all that's needed here.
I know that folk will probably consider this to be "more complex" than
needed... However, if I could decide what went in the spec, I think what I
would do is find a way for a hub to publish an XRDS document that described
its capabilities and did things like carried pointers to all sorts of other
optional data (terms of service, expected downtime, biographies of the
developers, etc...)

Original issue reported on code.google.com by bslatkin on 21 Sep 2009 at 7:06

GoogleCodeExporter commented 9 years ago
How about just hub.capabilities=cap1,cap2,cap3 in the verification step? No 
feed for XML.

Original comment by MichaelH...@gmail.com on 24 Mar 2011 at 3:45

GoogleCodeExporter commented 9 years ago
Due to the approaching shutdown of Google Code 
(http://google-opensource.blogspot.ch/2015/03/farewell-to-google-code.html) 
we're moving all public PubSubHubbub development to the pubsubhubbub 
organization on Github:

https://github.com/pubsubhubbub

The protocol spec resides under https://github.com/pubsubhubbub/PubSubHubbub 
while the various client libraries and example applications have separate 
repositories.

Wiki content has been migrated to the PubSubHubbub project as well:

https://github.com/pubsubhubbub/PubSubHubbub/wiki

Please re-open your issue on GitHub if it's still relevant. 

Original comment by the...@google.com on 18 May 2015 at 7:25