New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for PubSubHubbub on both publisher and Subscriber sides? #3
Comments
I totally agree. I've spent some time researching http://code.google.com/p/pubsubhubbub/wiki/Companies but I'm still not clear on SuperFeedr or the other's data retention policies. It's on my TODO list, but I'd love your help. Design Goal:
Config 1 is for someone who doesn't want to introduce an intermediary which caches/retains data. I'm familiar with SuperFeedr and think it's awesome. However part of this experiment is working through FOSS cloud data/privacy control. I'd love your take on this. |
Hey Otzen, What do you call "data-retention"? I'm not sure what use case your describing here :( If you want the Sudosocial app to publish content, well, you should ask anyone who install the app under their own domain to choose a hub. For now, it's either Google's Reference hub or a Superfeedr hosted hub. You know which one I prefer :D As for the "subscriber" use case. I guess you can only allow import from PubSubHubbub enabled feeds. (you fetch the feed once, get the link(s) to the hub, and subscribe to any feed mentioned). If you actually want to subscribe to other feeds (not PuSH enabled), that's a bit trickier, because this means somebody would have to open a Superfeedr subscriber account (and eventually buy credits for the notfications). I hope this helps! |
I think this concern is for non-PuSH and PuSH with a PubSubHubub site. Data data-retention means that a PubSubHubub would keep the data from the feeds for later analysis and aggregation. Example: So subscribers would register feeds X, Y, and Z. Once Updates were published to say X you'd ping all subscribers that X had some updates (with a diff or new entries). If the PubSubHubub implementation kept the contents of the feed X, Y, and Z for later analysis and aggregation.... then they would be retaining the data. Examples of useful analysis would be "trending topics", correlating links popularity, or correlating the popularity of keywords to shopping verticals. Purely exporting w/o any caching or data retention is totally cool if it's part of the privacy policy of a PubHubSubub provider. Of course a sudoSocial instance wold store the data so that it could be republished in a stream. This is because the sudoSocial app is under the control of the end-user and the PubHubSubHubub app is an intermediary ( or under the control of the end-user). |
Sorry I mean non-PuSH feeds. I realize the goal is to have only a few hubs polling non-PuSH feeds, so the network scales better. My question is... in practice (and TOS/License) do any hubs retain data? What is a setup that meets this criteria? |
So, I think there is a mis-conception here, hubs are not polling feeds. It's just the superfeedr one which does it. Again, as I told you, our hub doesn't retain any data. You would need to have a superfeedr account for each installation of sudosocial to get this working fine :) |
Sorry, I missed this in your first comment. That is great news. |
Hey,
It would be awesome if I could import all my other feeds... using PubSubHubbub!
The text was updated successfully, but these errors were encountered: