Google Reader Status

35 views
Skip to first unread message

Travis Yaremco

unread,
Nov 29, 2010, 6:03:56 PM11/29/10
to Pubsubhubbub
How close is Google Reader to becoming a subscriber to PubSubHubbub
feeds? Are there currently any rss readers that are PuSH subscribers?

Charl van Niekerk

unread,
Nov 29, 2010, 6:46:18 PM11/29/10
to pubsub...@googlegroups.com
On Tue, Nov 30, 2010 at 1:03 AM, Travis Yaremco <tyar...@gmail.com> wrote:
> How close is Google Reader to becoming a subscriber to PubSubHubbub
> feeds?  Are there currently any rss readers that are PuSH subscribers?

According to this page, the Google Reader integration has been completed:

http://code.google.com/p/pubsubhubbub/wiki/HubbubAtGoogle

Brett Slatkin

unread,
Nov 29, 2010, 6:55:34 PM11/29/10
to pubsub...@googlegroups.com
It is a full PubSubHubbub subscriber for all/any hubs.

Travis Yaremco

unread,
Nov 29, 2010, 7:05:30 PM11/29/10
to Pubsubhubbub
That's what I though too, so I made a few Feedburner feeds with
Pingshot enabled to test it out. I can see changes on
feeds.feedburner.com but they don't appear in Google Reader until the
feed is polled (which in this case takes hours as I am the only
subscriber) or I click refresh.

I've read that Google Reader shows updates to Wordpress rss in
realtime. Can anyone confirm whether Feedburner-Pingshot should have
this functionality as well?


On Nov 29, 4:46 pm, Charl van Niekerk <char...@charlvn.com> wrote:

Travis Yaremco

unread,
Nov 29, 2010, 7:09:36 PM11/29/10
to Pubsubhubbub
For example, here is a Yahoo Pipe that I've 'burned':
http://feeds.feedburner.com/CustomReddit. I can refresh that URL, and
see new items appear. They don't appear in Reader, however, until
refresh.

Brett Slatkin

unread,
Nov 30, 2010, 1:16:06 PM11/30/10
to pubsub...@googlegroups.com
Are you pinging FeedBurner when the feed is published? If not, how
will the hub know that there's new content to distribute to
subscribers?

Travis Yaremco

unread,
Nov 30, 2010, 2:24:45 PM11/30/10
to Pubsubhubbub
Because the original feed is a Pipe and not PuSH compliant I just wait
30 min until Feedburner polls or use the ping function in Feedburner.
I understand this is where Pingshot comes in: if the Feedburner feed
has changed at that point, it notifies the hub. Is this right?

Also, shouldn't I be able to see publisher diagnostics at
https://pubsubhubbub.appspot.com/publish for the Feedburner feed? It
cannot find the record despite Google Reader being a subscriber.


On Nov 30, 11:16 am, Brett Slatkin <bslat...@gmail.com> wrote:
> Are you pinging FeedBurner when the feed is published? If not, how
> will the hub know that there's new content to distribute to
> subscribers?
>

Brett Slatkin

unread,
Nov 30, 2010, 3:31:04 PM11/30/10
to pubsub...@googlegroups.com
On Tue, Nov 30, 2010 at 11:24 AM, Travis Yaremco <tyar...@gmail.com> wrote:
> Because the original feed is a Pipe and not PuSH compliant I just wait
> 30 min until Feedburner polls or use the ping function in Feedburner.
> I understand this is where Pingshot comes in: if the Feedburner feed
> has changed at that point, it notifies the hub.  Is this right?

Correct. Thought the 30 minute number is probably not accurate. I
think it depends on how frequent your feed updates and how many
subscribers you have?

> Also, shouldn't I be able to see publisher diagnostics at
> https://pubsubhubbub.appspot.com/publish for the Feedburner feed?  It
> cannot find the record despite Google Reader being a subscriber.

To see those diagnostics you need to know the subscriber's specific
parameters, such as callback URl and shared secret. You don't have
those, so you can't get the debug information. However, you could set
up your own subscription to the same feed using your own code and then
debug delivery in that way to see what the delay is from when the pipe
gets new info to when feedburner sends the pings through.

Travis Yaremco

unread,
Nov 30, 2010, 4:18:02 PM11/30/10
to Pubsubhubbub
Alright, thanks. But there is only one field for publisher
diagnostics (Topic URL). Are you saying there should be parameters
passed in the Topic URL?

The delay between the pipe and feedburner I'm not too worried about.
What I'd like to know is why changes to the feedburner feed don't
appear immediately. It behaves as though Reader simply doesn't
subscribe despite a perfectly valid PuSH feed.

On Nov 30, 1:31 pm, Brett Slatkin <bslat...@gmail.com> wrote:
> On Tue, Nov 30, 2010 at 11:24 AM, Travis Yaremco <tyare...@gmail.com> wrote:
> > Because the original feed is a Pipe and not PuSH compliant I just wait
> > 30 min until Feedburner polls or use the ping function in Feedburner.
> > I understand this is where Pingshot comes in: if the Feedburner feed
> > has changed at that point, it notifies the hub.  Is this right?
>
> Correct. Thought the 30 minute number is probably not accurate. I
> think it depends on how frequent your feed updates and how many
> subscribers you have?
>
> > Also, shouldn't I be able to see publisher diagnostics at
> >https://pubsubhubbub.appspot.com/publishfor the Feedburner feed?  It

Brett Slatkin

unread,
Nov 30, 2010, 4:32:14 PM11/30/10
to pubsub...@googlegroups.com
Ah sorry I misread your email. I thought you were using subscriber
diagnostics. It's possible that Google reader is using a custom URL
variant for cache breaking or some other purpose, so the topic URL may
not be identical. I think the best way to test your code is to set up
your own subscription and confirm the data is delivered through.

Travis Yaremco

unread,
Nov 30, 2010, 5:13:15 PM11/30/10
to Pubsubhubbub
I don't have any code, but I guess I could do that. It's just a
Feedburner feed with Pingshot. I would expect Google's own Feedburner
should be a reliable delivery method.

When I subscribe my feed to the example subscriber app (async verify,
sync verify I just get an error) I get this:

Subscription Details - http://feeds.feedburner.com/CustomReddit
Callback URL: http://pubsubhubbub-subscriber.appspot.com/
Created time (UTC): 2010-11-30T21:52:44Z
Last modified time (UTC): 2010-11-30T21:55:36Z
Expiration time (UTC): 2010-12-05T21:52:44Z
State: not_verified
Confirmation failures: 0
Delivery to domain: OK
Delivery short-term: 100% errors

What can be understood from this?



On Nov 30, 2:32 pm, Brett Slatkin <bslat...@gmail.com> wrote:
> Ah sorry I misread your email. I thought you were using subscriber
> diagnostics. It's possible that Google reader is using a custom URL
> variant for cache breaking or some other purpose, so the topic URL may
> not be identical. I think the best way to test your code is to set up
> your own subscription and confirm the data is delivered through.
>
> On Tue, Nov 30, 2010 at 1:18 PM, Travis Yaremco <tyare...@gmail.com> wrote:
> > Alright, thanks.  But there is only one field for publisher
> > diagnostics (Topic URL).  Are you saying there should be parameters
> > passed in the Topic URL?
>
> > The delay between the pipe and feedburner I'm not too worried about.
> > What I'd like to know is why changes to the feedburner feed don't
> > appear immediately.  It behaves as though Reader simply doesn't
> > subscribe despite a perfectly valid PuSH feed.
>
> > On Nov 30, 1:31 pm, Brett Slatkin <bslat...@gmail.com> wrote:
> >> On Tue, Nov 30, 2010 at 11:24 AM, Travis Yaremco <tyare...@gmail.com> wrote:
> >> > Because the original feed is a Pipe and not PuSH compliant I just wait
> >> > 30 min until Feedburner polls or use the ping function in Feedburner.
> >> > I understand this is where Pingshot comes in: if the Feedburner feed
> >> > has changed at that point, it notifies the hub.  Is this right?
>
> >> Correct. Thought the 30 minute number is probably not accurate. I
> >> think it depends on how frequent your feed updates and how many
> >> subscribers you have?
>
> >> > Also, shouldn't I be able to see publisher diagnostics at
> >> >https://pubsubhubbub.appspot.com/publishforthe Feedburner feed?  It

Brett Slatkin

unread,
Nov 30, 2010, 5:42:03 PM11/30/10
to pubsub...@googlegroups.com
http://pubsubhubbub-subscriber.appspot.com/ has no quota left, so you
can't test with it.

Julien Genestoux

unread,
Nov 30, 2010, 6:10:47 PM11/30/10
to pubsub...@googlegroups.com, pubsub...@googlegroups.com
Maybe superfeedr can sponsor the quotas for this app?

Sent from my iPad

Travis Yaremco

unread,
Dec 1, 2010, 12:50:01 AM12/1/10
to Pubsubhubbub
I don't imagine Google Reader is a superfeedr subscriber...

Is there any quick way I can get this feed published on
http://pubsubhubbub.appspot.com? I understand that feeds with no
subscribers are ignored by this hub and Google Reader refuses to
subscribe.

On Nov 30, 4:10 pm, Julien Genestoux <julien.genest...@gmail.com>
wrote:
> Maybe superfeedr can sponsor the quotas for this app?
>
> Sent from my iPad
>
> On Nov 30, 2010, at 2:42 PM, Brett Slatkin <bslat...@gmail.com> wrote:
>
> >http://pubsubhubbub-subscriber.appspot.com/has no quota left, so you
> > can't test with it.
>
> > On Tue, Nov 30, 2010 at 2:13 PM, Travis Yaremco <tyare...@gmail.com> wrote:
> >> I don't have any code, but I guess I could do that.  It's just a
> >> Feedburner feed with Pingshot.  I would expect Google's own Feedburner
> >> should be a reliable delivery method.
>
> >> When I subscribe my feed to the example subscriber app (async verify,
> >> sync verify I just get an error) I get this:
>
> >> Subscription Details -http://feeds.feedburner.com/CustomReddit
> >>>>>>https://pubsubhubbub.appspot.com/publishfortheFeedburner feed?  It

cha...@charlvn.com

unread,
Dec 1, 2010, 4:10:57 AM12/1/10
to pubsub...@googlegroups.com
On Wed, Dec 1, 2010 at 7:50 AM, Travis Yaremco <tyar...@gmail.com> wrote:
> Is there any quick way I can get this feed published on
> http://pubsubhubbub.appspot.com?  I understand that feeds with no
> subscribers are ignored by this hub and Google Reader refuses to
> subscribe.

Pings to the hub regarding feeds with no subscribers are ignored (in
other words, the hub will not check the feed for new posts when
receiving a ping if it knows it isn't going to distribute the new
posts to anywhere). This should not affect subscriptions, otherwise
there could be no "first" subscription and nobody would ever be able
to subscribe to the feed. :)

cha...@charlvn.com

unread,
Dec 1, 2010, 4:11:49 AM12/1/10
to pubsub...@googlegroups.com
On Wed, Dec 1, 2010 at 12:42 AM, Brett Slatkin <bsla...@gmail.com> wrote:
> http://pubsubhubbub-subscriber.appspot.com/ has no quota left, so you
> can't test with it.

Is the source code available somewhere? Should be simple enough to
deploy a few more instances of this app?

Travis Yaremco

unread,
Dec 1, 2010, 5:04:34 AM12/1/10
to Pubsubhubbub
That is the problem; I can't get a 'first' subscription from Google
Reader or Netvibes. There are no publisher statistics for my feed at
pubsubhubbub.appspot.com despite it being polled by both of those
services. It's just simple Feedburner-Pingshot feed and PuSH is not
happening.


On Dec 1, 2:10 am, "char...@charlvn.com" <char...@charlvn.com> wrote:

Julien Genestoux

unread,
Dec 1, 2010, 8:20:21 AM12/1/10
to pubsub...@googlegroups.com
Then you're wrong =) They're superfeedr's biggest subscriber!

Charl van Niekerk

unread,
Dec 1, 2010, 8:29:40 AM12/1/10
to pubsub...@googlegroups.com
On Wed, Dec 1, 2010 at 7:50 AM, Travis Yaremco <tyar...@gmail.com> wrote:
> I don't imagine Google Reader is a superfeedr subscriber...

Google Reader does not care where the hub is located, it will
subscribe as per the protocol.

Travis Yaremco

unread,
Dec 1, 2010, 1:49:22 PM12/1/10
to Pubsubhubbub
Oh, OK. I didn't think SuperFeedr was public.

So am I crazy to expect PuSH to work with a Feedburner feed in Google
Reader? This seems like one of the most basic examples to show that
PuSH works. Two Google services, both PuSH enabled. What's going on
here?


On Dec 1, 6:29 am, Charl van Niekerk <char...@charlvn.com> wrote:

Julien Genestoux

unread,
Dec 1, 2010, 1:56:10 PM12/1/10
to pubsub...@googlegroups.com
To everyone : Superfeedr is public!

Travis, maybe you should build a quick subscribing app and see by yourself what's wrong? We get tons of pings from the Google hub for feeds from feedbruner and appspot, so I think they generally work fine :)
Ju
Reply all
Reply to author
Forward
0 new messages