Hey Nate, I'm using the Twisted one right now and it's awesomely simple and easy to use. Not function-complete though, as it doesn't have persistent storage implemented (all your subscriptions and data will be lost when you stop the process) and it doesn't have a polling mechanism (but subscribe and publish work nice and take no time to start running).
The GAE version is not that hard to run on your localhost either, once you have all the files, you just run one instance of dev_appserver and that's it. Would give it a try if you want something more complete. The local version won't support scheduled tasks either though - can only have that on the actual GAE server. Good luck On Friday, July 6, 2012 5:06:40 PM UTC+1, Nate A wrote: > > I think testing the components locally is much easier than debugging my > application on the web server. > I'm not searching for a hub which is running out of the box but where I > have a step by step instruction how to set it up and which has the basic > functionality of a hub. > > If I take the list from the wiki: > > App Engine: reference hub, you seams to be to hard to setup. > Superfeedr: hosted, so not what I want -> not good > WordPress: only running with wordpress as publisher -> not good > RabbitHub erlang: I don't really understand in which context this should > run -> maybe > Wolverine python/twisted: seamy to be easy to use -> looks good > WebGlue ruby: seamy to be easy to use -> looks good > !Subfeedr perl: don't know what is meant by "proxy" -> maybe > PubSubHubbub-rb: don't know why it depends on nginx -> maybe > SubHub: Django integrated hub, no README file :-( -> maybe > Ayup: hosted, so not what I want -> not good > > So there are 2 good hubs and 4 maybe hubs left, where I don't know how > complete they are. Does anybody has experience with one of these hubs? > > Nate > > Am 06.07.2012 17:46, schrieb Julien: > > Nate, > This is probably a lot of work for testing. Why don't you use one I'd the > existing hubs? > To test the subscriber side, use and app like http://push-pub.appspot.comand > them test the publisher side by using your own feed? > > Thanks > > -- > Julien Genestoux > > Sent from phone, please pardon brevity and typos. > > On Jul 6, 2012, at 5:04 PM, Nate A <[email protected]> wrote: > > Julien, > thank you for your answer. I want to have a as simple to setup as possible > hub which I need for locally testing my publisher and subscriber. I don't > want to run the hub on the internet or under any heavy load. > I know the list in the wiki ( > http://code.google.com/p/pubsubhubbub/wiki/Hubs) but I don't want to try > all of them to know which one fits my needs. > > Thank you for your help and kind regards > Nate > > Am Donnerstag, 5. Juli 2012 18:49:27 UTC+2 schrieb Julien: >> >> Nate, >> >> The Google App Engine hub is really intended at running on GAE. I'm not >> trying to discourage you from this, but there is a lot of complexity >> involve in doing so. There are other hub software in more languages that >> may be easier to implement/setup (specially if you're not experienced with >> GAE). >> There are also hosted solutions. >> >> Please tell us more about why you want to run a hub and we cna maybe >> point you to the best solution. >> >> Thanks, >> >> julien >> >> >> >> On Wed, Jul 4, 2012 at 9:23 AM, Nate A wrote: >> >>> Hello, >>> I want to setup a hub locally to test my publisher and subscriber. I >>> have found two pages with instructions how to setup a hub: >>> The first one in the pubsubhubbub wiki [1] and the second on [1] through >>> a link on github [3]. >>> >>> The first one fails when I run >>> >>> bash setup.sh >>> the second one in Step 3. When I open “http://localhost:8080/” >>> >>> >>> >>> Can anybody give me instructions or a link to instructions on how to setup >>> a hub for development? >>> >>> >>> [1] >>> https://code.google.com/p/pubsubhubbub/wiki/DeveloperGettingStartedGuide >>> [2] >>> http://www.liangeugene.com/2011/02/running-pubsubhubbub-on-ubuntu-10-04-python-2-6/ >>> [3] https://github.com/marianoguerra/pshb-example/issues/1 >>> >>> Thank you >>> Nate >>> >>
