ruote log_2010-08-11

2010-08-11 07:57:43 utc anb_ Hello
2010-08-11 07:58:28 utc tosch_le hello anb_!
2010-08-11 08:00:01 utc lbt ACTION sends an early in the day salutation
2010-08-11 08:01:53 utc lbt kennethkalmer: thanks for ruote-kit ... used it in our presentation on monday and it really helped visualise whats happening
2010-08-11 08:02:36 utc kennethkalmer lbt: pleasure, you really need to thank tosch_le and jmettraux since they've been doing most of the work lately
2010-08-11 08:02:40 utc kennethkalmer hey guys
2010-08-11 08:02:48 utc tosch_le hi kenneth!
2010-08-11 08:03:06 utc lbt kennethkalmer: shoulders of giants ;)
2010-08-11 08:03:12 utc tosch_le most thanks should be sent to john, didn't have much time for rk lately :-(
2010-08-11 08:03:41 utc tosch_le but ruote-kit-client will need some love by me next week :-)
2010-08-11 08:04:31 utc lbt also kennethkalmer (and others :) )have you seen http://wiki.meego.com/Infrastructure/BOSS/Design
2010-08-11 08:04:50 utc kennethkalmer having a look now
2010-08-11 08:05:34 utc lbt explains why I want to add some RPC-like things to route-amqp
2010-08-11 08:07:53 utc lbt for using Ruote in mixed language environments : http://github.com/lbt/ruote-amqp-pyclient/blob/register/examples/client.py
2010-08-11 08:08:40 utc kennethkalmer awesome to see mixed languages and ruote
2010-08-11 08:08:49 utc lbt :)
2010-08-11 08:09:11 utc lbt I feel that a workflow must be able to talk to all kinds of systems
2010-08-11 08:09:29 utc lbt and I really want to keep this properly integrated with ruote and the community (you guys!)
2010-08-11 08:10:17 utc lbt so I am very happy to take improvements as and when anyone is interested - and kennethkalmer, to make sure it fits into your r-a framework too
2010-08-11 08:10:24 utc kennethkalmer +1
2010-08-11 08:10:26 utc tosch_le http://meego.gitorious.org/meego-infrastructure-tools/boss/trees/master/integration/RuoteAMQP gives a 404 :-(
2010-08-11 08:11:13 utc lbt tosch_le: oops
2010-08-11 08:11:37 utc lbt http://meego.gitorious.org/meego-infrastructure-tools/boss
2010-08-11 08:11:42 utc lbt is the baseline....
2010-08-11 08:11:57 utc lbt I'm trying to keep the git == on both gitorious and github
2010-08-11 08:12:31 utc lbt boss itself is almost nothing other than a dependency on various other packages
2010-08-11 08:12:36 utc lbt (as it should be!)
2010-08-11 08:28:47 utc tosch_le kennethkalmer: just updated http://github.com/kennethkalmer/ruote-kit to john's current point work
2010-08-11 08:29:00 utc kennethkalmer tosch_le: thanks!
2010-08-11 08:30:51 utc tosch_le i suppose the release of 2.1.11 is not far away now, at least jmettraux has done a good deal of work
2010-08-11 12:50:40 utc jmettraux tosch_le: hi
2010-08-11 12:50:49 utc jmettraux tosch_le: hi
2010-08-11 12:51:21 utc jmettraux you've put me in a bad situation by pushing to kenneth's ruote-kit
2010-08-11 12:51:28 utc tosch_le why?
2010-08-11 12:51:42 utc jmettraux I've got a customer project pointing to it
2010-08-11 12:51:54 utc tosch_le hmm. too bad.
2010-08-11 12:52:23 utc jmettraux I was silently assuming we wouldn't push to it until it was ready
2010-08-11 12:52:23 utc tosch_le shall i rewind?
2010-08-11 12:52:32 utc jmettraux please don't move
2010-08-11 12:52:44 utc jmettraux I will point to the treeish
2010-08-11 12:53:14 utc tosch_le i won't move. only my fingers on the keyboard telling you that i've been updating kenneth's fork regularly before.
2010-08-11 12:53:26 utc jmettraux aaaaaaaaaah
2010-08-11 12:53:34 utc tosch_le you should have told me not to update -- and i should have asked beforehand
2010-08-11 12:53:54 utc jmettraux indeed, it's my fault
2010-08-11 12:54:00 utc tosch_le sorry for the inconvenience
2010-08-11 12:54:15 utc jmettraux no worries
2010-08-11 12:57:21 utc jmettraux ACTION is browsing git to find the right treeish
2010-08-11 12:58:33 utc tosch_le the latest release tag is not enaugh?
2010-08-11 12:58:57 utc tosch_le s/enaugh/enough
2010-08-11 12:59:59 utc tosch_le commit was at 6a81bb1254eebcb300cb62016255d20821e069bf
2010-08-11 13:00:48 utc jmettraux you're right
2010-08-11 13:00:58 utc jmettraux point to v2.1.10 tag
2010-08-11 13:01:00 utc jmettraux thanks !
2010-08-11 13:01:29 utc tosch_le how i love giggle :-)
2010-08-11 13:02:08 utc jmettraux gitgle
2010-08-11 13:02:14 utc jmettraux googit
2010-08-11 13:04:45 utc jmettraux ok, issue solved (I hope)
2010-08-11 13:04:50 utc tosch_le pardon? i'm refering to http://live.gnome.org/giggle
2010-08-11 13:06:50 utc jmettraux sweet
2010-08-11 13:06:58 utc jmettraux OK, thanks for the fast help
2010-08-11 13:07:05 utc jmettraux I need to unplug
2010-08-11 13:07:09 utc jmettraux battery low
2010-08-11 13:07:11 utc jmettraux ciao !
2010-08-11 13:07:45 utc tosch_le bye
2010-08-11 13:11:15 utc anb_ tosh_le, would you know how to fix this : if I curl ruote-kit schedules (using John's latest branch) as showed here : http://gist.github.com/518946 I get all the "owner" fields serialized wrong ...
2010-08-11 13:12:54 utc tosch_le wait a moment, i'll have a look in a few minutes
2010-08-11 13:20:14 utc anb_ thanks
2010-08-11 13:24:44 utc tosch_le hmm, it's a bit complicated.
2010-08-11 13:25:09 utc tosch_le have a look at http://github.com/jmettraux/ruote/blob/ruote2.1/lib/ruote/engine.rb#L231
2010-08-11 13:26:03 utc tosch_le and the related http://github.com/jmettraux/ruote/blob/ruote2.1/lib/ruote/engine.rb#L676
2010-08-11 13:26:36 utc tosch_le in the latter, owner is set to an instance of FlowExpressionId
2010-08-11 13:27:49 utc tosch_le ruote-kit should handle that and call "to_h" on the owner and target fields
2010-08-11 13:29:14 utc tosch_le http://github.com/jmettraux/ruote-kit/blob/master/lib/ruote-kit/helpers/json_helpers.rb#L109 is responsible for that
2010-08-11 13:29:43 utc tosch_le as you can see, the isn't really touched
2010-08-11 13:29:54 utc tosch_le the hash isn't
2010-08-11 13:30:25 utc tosch_le but there are some examples in the same file which show how to solve the problem
2010-08-11 13:30:50 utc tosch_le see the monkey patching at the end of the file with the various as_h-methods
2010-08-11 13:31:15 utc anb_ all right
2010-08-11 13:31:30 utc anb_ strange because it was working a few commits ago
2010-08-11 13:31:50 utc tosch_le i may write a spec and solution if you like
2010-08-11 13:32:01 utc tosch_le did you do a "bundle install" in the meantime?
2010-08-11 13:32:13 utc tosch_le i suppose john did some changes to ruote
2010-08-11 13:32:58 utc anb_ yes I think so
2010-08-11 13:33:30 utc tosch_le that way you got a new version of ruote
2010-08-11 13:33:52 utc anb_ yes. let me try
2010-08-11 13:34:32 utc anb_ got lost versions, but same issue
2010-08-11 13:34:35 utc anb_ *last
2010-08-11 13:37:08 utc tosch_le hmm, can't find the commit where the behaviour changed
2010-08-11 13:37:14 utc anb_ me neither
2010-08-11 13:54:18 utc tosch_le pushed: http://github.com/tosch/ruote-kit/commit/e71e2eb7cccb59157734961e91ba2b4bb028e112
2010-08-11 14:02:38 utc tosch_le though i should add: you'll get an hash now
2010-08-11 14:02:57 utc anb_ all right
2010-08-11 14:02:59 utc anb_ thanks a lot
2010-08-11 14:03:10 utc tosch_le i don't know if that's ok for john, might be he changes that
2010-08-11 14:03:23 utc anb_ that's what I was wondering, yes
2010-08-11 14:03:25 utc tosch_le never mind, you're welcome
2010-08-11 14:04:00 utc tosch_le you could write a line to the ml
2010-08-11 14:06:07 utc tosch_le at least, no ruby class ids anymore :-)
2010-08-11 14:08:40 utc anb_ writing :)
2010-08-11 14:09:21 utc tosch_le fine, thanks
2010-08-11 14:30:47 utc tosch_le ah, that was a quick response :-)
2010-08-11 14:38:56 utc anb_ yes
2010-08-11 14:39:10 utc anb_ but john is not human, he's probably a robot from the future
2010-08-11 14:39:55 utc anb_ :)