Permalink
Browse files

Update zenircbot-and-the-art-of-pubsub.md

  • Loading branch information...
1 parent 2752467 commit 4237067538a38410822ddb89a645849b94498bf0 @wraithan committed Apr 5, 2013
Showing with 19 additions and 4 deletions.
  1. +19 −4 proposals/zenircbot-and-the-art-of-pubsub.md
@@ -8,9 +8,20 @@ ZenIRCBot and the Art of Pub/Sub
Description
-----------
-I've been using IRC since I was a kid, and since nearly that time I've been writing IRC bots. After growing bored with the standard monolithic bots (all the code lives in the bot itself) and plugin bots with various complex code reloaders, I decided to make a bot of a different sort.
-
-[ZenIRCBot](http://docs.zenircbot.net/) is more of a relay than a bot. It connects to IRC then sends the things it receives into a redis pub/sub channel, it also listens on a channel for things to do such as sending messages to channels. On the other side of these channels are services that listen for events, react, and send back things to do. Or maybe they just listen or just send things to do, there is no reason why they have to both listen and send commands, this is the beauty of this services based model.
+I've been using IRC since I was a kid, and since nearly that
+time I've been writing IRC bots. After growing bored with the
+standard monolithic bots (all the code lives in the bot itself)
+and plugin bots with various complex code reloaders, I decided
+to make a bot of a different sort.
+
+[ZenIRCBot](http://docs.zenircbot.net/) is more of a relay than
+a bot. It connects to IRC then sends the things it receives into
+a redis pub/sub channel, it also listens on a pub/sub channel for
+things to do such as sending messages to IRC channels. On the other
+side of these channels are services that listen for events, react,
+and send back things to do. Or maybe they just listen or just send
+things to do, there is no reason why they have to both listen and
+send commands, this is the beauty of this services based model.
This talk will be comprised of:
@@ -27,7 +38,11 @@ Speaker Bio
[![Wraithan](https://secure.gravatar.com/avatar/2533918b9f770138fac5784801c397ec?s=180)](https://github.com/wraithan)
-By day, I am a python developer for Mozilla's webdev department, working on [Firefox Marketplace](http://marketplace.firefox.com). By night, I am a polyglot and love playing with new tools. node.js opened my eyes to the fact that writing JS can be fun when the focus isn't presentation and the DOM.
+By day, I am a python developer for Mozilla's webdev department,
+working on [Firefox Marketplace](http://marketplace.firefox.com).
+By night, I am a polyglot and love playing with new tools. node.js
+opened my eyes to the fact that writing JS can be fun when the focus
+isn't presentation and the DOM.
Links
-----

0 comments on commit 4237067

Please sign in to comment.