[03:32:45] ** vlado_ has joined us [03:32:55] good morning [06:41:02] ** vlado___ has joined us [08:35:15] ** vlado___ has joined us [08:50:47] ** Maniac_ has joined us [10:03:43] jack-e|away is now known as jack-e [10:03:47] hi all [10:34:55] hi [10:51:05] hey! [10:51:48] * Maniac_ is starting to like peak! [10:52:18] welcome to the club :)) [12:10:47] i like 'assembling' components! it rocks (of course i'm just making legions of jabber/irc bots) [16:27:13] <_jpl_> Greetings PEAKsters [16:28:38] hey! [16:29:24] peak lends it self to being an adjective quite nicely [16:29:28] peak-ish [16:29:31] peak-tasktic [16:29:36] PEAKsters [16:33:41] <_jpl_> Yes it does :) [16:34:09] <_jpl_> peakaholic [16:42:56] so you going to show me some of your peakapps yet? [16:42:57] junction? [16:42:57] here's one of mine (i'll even share bad code ! ) [16:42:57] http://randomthoughts.vandorp.ca/repos/sandbox/jabberbot/jabot.py [16:48:11] <_jpl_> No commas necessary on this line: instancesProvide=[IJabberMessageHandler,], [16:49:56] <_jpl_> I did do a little cleaning up of Junction over the weekend, so its getting closer to ready for general consumption. [16:51:34] aw cmon, i just wanna see someone else's code :) [16:52:55] http://randomthoughts.vandorp.ca/repos/sandbox/peak/ircbot.py <---- a conversion of peak-logbot to more peak-like structure [17:18:25] <_jpl_> You've given me an idea. [17:19:02] <_jpl_> Junction currently only works with Twisted PB, but I've been wanting to add support for multiple underlying connection types. [17:19:57] <_jpl_> So there's no reason, for example, why you could have an outbound connection to an IRC server, which would at least allow for event publishing. [17:20:07] <_jpl_> er, "why you couldn't" [17:24:20] <_jpl_> Which suggests that the Junction class could just have a list of connections, whether they're inbound or outbound, which would support various interfaces like IPublishableConnection. So an action like publish() would just go through the list of connections, see which support IPublishableConnection, and pass the message on. [17:42:37] similar to one of my idears (although simplified) [17:43:16] i just want a bunch of services that can 'find me' whether via IRC, jabber, email etc. and notify me of various 'events' [17:44:59] i also need to figure out adapt() as, in the module or plugin code i'm using stuff like hasattr() which i believe pyprotocols and adaption etc. can improve. [17:46:27] * Maniac_ switches to Maniac [17:46:28] ** Maniac_ has left us [18:12:34] * Maniac returns