ruote tmp/log_2011-06-23.html

2011-06-23 05:13:21 utc kennethkalmer coffee ?
2011-06-23 05:13:33 utc jmettraux kennethkalmer: yes, please, hello
2011-06-23 05:14:26 utc kennethkalmer ACTION emits espresso doppio
2011-06-23 05:14:31 utc kennethkalmer good afternoon !
2011-06-23 05:15:02 utc jmettraux thanks a lot !
2011-06-23 05:15:07 utc jmettraux good morning
2011-06-23 05:15:19 utc kennethkalmer having a look at Mario's mail now
2011-06-23 05:15:28 utc kennethkalmer only saw yours late last night
2011-06-23 05:15:34 utc jmettraux ah, great, thanks
2011-06-23 05:16:25 utc jmettraux there is a bit of context about this email here http://ruote-irclogs.s3.amazonaws.com/log_2011-06-22.html
2011-06-23 05:17:50 utc kennethkalmer thanks
2011-06-23 05:26:12 utc jmettraux kennethkalmer: do we have to do anything about it ?
2011-06-23 05:27:50 utc kennethkalmer i have to read some more
2011-06-23 05:28:01 utc kennethkalmer just got interrupted, michelle's sister dropped off
2011-06-23 05:28:15 utc kennethkalmer so doing hello's and wakingup
2011-06-23 05:28:29 utc jmettraux :-)
2011-06-23 05:29:54 utc kennethkalmer " when AMQP stops responding without warning " <- sounds like an exception killing (reactor) threads
2011-06-23 05:30:00 utc kennethkalmer ACTION continuous to read
2011-06-23 05:36:05 utc kennethkalmer ok, so the issue is small
2011-06-23 05:36:18 utc kennethkalmer we should not push +nil+ into rabbitmq
2011-06-23 05:37:20 utc jmettraux is it our library's fault ?
2011-06-23 05:37:59 utc kennethkalmer well, I guess since we provide "encode_workitem()" that people can override, we should handle the return properly
2011-06-23 05:38:10 utc kennethkalmer so yes, and no, at the same time :)
2011-06-23 05:38:48 utc jmettraux raise BabyProofingError.new("nil workitem") unless workitem
2011-06-23 05:41:21 utc kennethkalmer haha
2011-06-23 05:41:37 utc jmettraux fail fast
2011-06-23 05:41:41 utc jmettraux fail faster
2011-06-23 05:42:58 utc kennethkalmer you tried gh for mac yet ?
2011-06-23 05:43:45 utc jmettraux it looks beautiful, .... but I love my console
2011-06-23 05:44:04 utc jmettraux my designer friend installed it immediately
2011-06-23 05:44:13 utc jmettraux have you tried ?
2011-06-23 05:44:19 utc kennethkalmer me too, think it will be great for browsing history
2011-06-23 05:44:37 utc jmettraux +1
2011-06-23 05:45:11 utc jmettraux I started using tig for that (and gitx), but you're right, browsing
2011-06-23 05:47:01 utc kennethkalmer https://gist.github.com/ab3d1abe727ffd5a6f5e
2011-06-23 05:47:02 utc jmettraux I wonder if this macgithub is written with macruby
2011-06-23 05:47:23 utc kennethkalmer i've got that uncommitted change on ruote-amqp
2011-06-23 05:47:31 utc kennethkalmer we were still talking versions with David
2011-06-23 05:47:38 utc kennethkalmer should I push that up without publishing a gem ?
2011-06-23 05:47:59 utc jmettraux I guess it's benign, I'd say yes
2011-06-23 05:48:06 utc kennethkalmer +1
2011-06-23 05:48:41 utc jmettraux ready to pull
2011-06-23 05:49:21 utc kennethkalmer woops, got rejected
2011-06-23 05:50:17 utc kennethkalmer and go !
2011-06-23 05:50:35 utc jmettraux pulled in
2011-06-23 05:50:51 utc kennethkalmer ok, no to handle nil
2011-06-23 05:50:54 utc kennethkalmer *now
2011-06-23 05:52:21 utc kennethkalmer ok, should I make a custom exception class tree over here ? Ruote::AMQP::Error < RuntimeError
2011-06-23 05:52:24 utc kennethkalmer and raise that
2011-06-23 05:52:34 utc kennethkalmer or just a RuntimeError ?
2011-06-23 05:52:41 utc jmettraux ArgumentError maybe
2011-06-23 05:52:54 utc kennethkalmer aah
2011-06-23 05:52:55 utc kennethkalmer nice one
2011-06-23 05:53:47 utc kennethkalmer rake spec
2011-06-23 05:54:30 utc kennethkalmer and it hangs :/
2011-06-23 05:55:14 utc jmettraux which amqp are you using ?
2011-06-23 05:55:29 utc kennethkalmer 0.7.0
2011-06-23 05:55:39 utc jmettraux should be fine :(
2011-06-23 05:55:39 utc kennethkalmer let me bump to 0.7.1
2011-06-23 05:56:32 utc kennethkalmer think it is best to standardize on >= 0.7.1
2011-06-23 05:56:52 utc jmettraux we could even jump to 0.8x
2011-06-23 05:56:54 utc jmettraux 0.8.x
2011-06-23 05:57:09 utc kennethkalmer well 0.8 cannot be used on MRI 1.8.7 yet :(
2011-06-23 05:57:14 utc jmettraux :(
2011-06-23 05:57:36 utc kennethkalmer for our purposes we can recommend 0.8 but require >= 0.7.1
2011-06-23 05:57:57 utc kennethkalmer i'll work on that a bit later today, lets just get the argument error in for Mario
2011-06-23 05:58:03 utc jmettraux btw, thanks for coming back and taking care of this lib, I'd love to upgrade it, but, well it's used in prod by you guys
2011-06-23 05:58:14 utc kennethkalmer only a pleasure
2011-06-23 05:58:23 utc kennethkalmer i'm trying hard to get back into my FOSS project
2011-06-23 05:58:27 utc kennethkalmer *projects
2011-06-23 05:58:35 utc jmettraux maybe you could skip the error for Mario and simply tell him to not send nil to rabbit
2011-06-23 05:58:39 utc kennethkalmer allowed work to overrun my available time
2011-06-23 05:58:59 utc kennethkalmer ACTION prepping gist
2011-06-23 05:59:12 utc kennethkalmer https://gist.github.com/4d02fd7404bc94e1a7d6
2011-06-23 05:59:22 utc kennethkalmer spot check please
2011-06-23 05:59:28 utc kennethkalmer want to commit that quickly :)
2011-06-23 06:00:03 utc jmettraux looks goods
2011-06-23 06:00:06 utc jmettraux green
2011-06-23 06:00:21 utc kennethkalmer great
2011-06-23 06:00:58 utc kennethkalmer typing reply for Mario
2011-06-23 06:03:58 utc jmettraux wunderbar
2011-06-23 06:05:29 utc kennethkalmer done
2011-06-23 06:05:42 utc kennethkalmer have to relocate to the office to start my day
2011-06-23 06:05:56 utc kennethkalmer catch you here again as soon as I am online :)
2011-06-23 06:06:05 utc kennethkalmer (with espresso)
2011-06-23 06:06:05 utc jmettraux ciao !
2011-06-23 06:06:08 utc kennethkalmer ciao !
2011-06-23 06:06:10 utc jmettraux :)