Hi Ilya,
Sorry for the bad example. I know that Julien at Superfeeder is using
Blather to test his service. Part of that is PubSub. He could talk to
you about using it in the wild.
As for documentation you can check it out here:
http://squishtech.rubyforge.org/blather/.
Take a look at the Blather::DSL::PubSub class.
If you have a better idea for how the DSL should work, please let me
know.
-- Jeff