that's it ;)
still needs a bit of work - but though I'd put it out there.
Brett Slatkin wrote:
I see it's out there.
http://github.com/barinek/pubsubhubbub-rb
Well done, Michael!
On Mon, Jan 25, 2010 at 2:41 PM, Brett Slatkin <[email protected]> wrote:
I'd say the more implementations the better, especially if you have
tests to prove correctness. Whenever you want to publish it, Mike, let
the group know and I'll be sure to update the Hubs wiki with a link.
Thanks.
On Mon, Jan 25, 2010 at 2:39 PM, Michael Barinek <[email protected]> wrote:
Yes, I've taken a look at webglue. I also have something similar in Ruby and
Java - light weight stack/spec implementation, using just Rack or Jetty
handlers.
There are a few differences, although the main difference is that this is an
actual port of Google's Python reference implementation to Ruby. Again, not
sure if it's useful, but thought I might post it.
Thanks,
Mike
Michael Caudy wrote:
Hi Michael,
Are you aware of webglue? It's a working, nearly full implementation of
the pubhubsubbub 0.2 spec.
It is a very elegant implementation - only about 300 lines of code -
built on the sinatra ruby web framework. Sinatra itself is only about 2000
lines of code, yet still very powerful.
I have been studying it and other python and ruby pshb implementations to
clearly understand the spec, and to plan an OO-PHP based implementation of
pshb in Drupal.
Have a look at webglue. Its a nice piece of work, and you can either build
on it, or use it to guide your own ruby implementation.
Mike
On Mon, Jan 25, 2010 at 3:01 PM, Brett Slatkin <[email protected]
<mailto:[email protected]>> wrote:
On Mon, Jan 25, 2010 at 8:54 AM, Michael Barinek <[email protected]
<mailto:[email protected]>> wrote:
> Does anyone know if there is any special licensing or notices I
need to
> include (other than the apache 2 license) to open up a ruby port
of the
> specification? any other examples out there?
No I don't think so. You should be all good. Would be awesome to see
this!