WP Pubsubhubbub

0

Implements the Pubsubhubbub protocol based on the current PubSubHubbub Core 0.1 Specification and any changes since its publication. PubSubHubbub is an open, simple web-scale pubsub (pu

Version
Last updated
Active installations
WordPress Version
Tested up to
Rating
Total ratings
Tag
This plugin is outdated and might not be supported anymore.

Description

Implements the Pubsubhubbub protocol based on the current PubSubHubbub Core 0.1 Specification and any changes since its publication. PubSubHubbub is an open, simple web-scale pubsub (publish/subscribe) protocol capable of notifying one or more Hub Servers (e.g. the reference open source implementation on Google App Engine) of your blog updates so they may be forwarded to any of your feed’s Pubsubhubbub enabled Subscribers as quickly as possible.

Any Pubsubhubbub enabled Subscriber can then receive an almost immediate update from any of your Hubs containing the actual update for immediate use. Subscribers know what Hubs to use when subscribing to your RSS 0.92, RDF/RSS 1.0, RSS 2.0, or Atom 1.0 feeds since this plugin will insert one or more links to your configured Hubs into these feeds.

WP Pubsubhubbub has the following features:

  • Supports multiple Hubs configured from the settings page
  • Pings all Hubs whenever you publish/edit a blog post
  • Adds suitable Atom namespaced link elements for each configured Hub to the top of your RSS 0.92, RDF/RSS 1.0, RSS 2.0, or Atom 1.0 feeds
  • Maintains compliance with the Pubsubhubbub 0.1 Core Specification and any outstanding amendments
  • WP Pubsubhubbub utilises a Pubsubhubbub Publisher implementation which is fully unit tested for reliability and specification conformance, based on Zend Framework’s upcoming Pubsubhubbub component for which I am the lead developer.
  • Where no replacement Hubs are configured, WP Pubsubhubbub defaults to the reference Hub hosted on Google App Engine. This is a very reliable Hub. We also default to using the Superfeedr Hub as an alternative to ensure reliable service. You may replace or add to this list as needed.
  • Version 1.1.0 also enables Hub notification of changes to your RSS 2.0 Comment Feeds

As the specification authors state on the main Pubsubhubbub site, the protocol is decentralized and free. No company is at the center controlling it. Anybody can run a hub, or anybody can ping (publish) or subscribe using open hubs.