ruote log_2010-09-01

2010-09-01 08:24:10 utc lbt jmettraux: ping...
2010-09-01 08:28:05 utc jmettraux lbt: hello
2010-09-01 08:29:07 utc lbt hi there...
2010-09-01 08:29:26 utc lbt so we have a new team working for us and if you have a minute I'd like to introduce them
2010-09-01 08:29:40 utc jmettraux please
2010-09-01 08:30:23 utc lbt OK ... give them a sec... we were discussing on #meego-dev
2010-09-01 08:30:31 utc lbt jmettraux: http://wiki.meego.com/Release_Infrastructure/BOSS/Performance
2010-09-01 08:31:00 utc jmettraux ok
2010-09-01 08:31:45 utc lbt and eric...
2010-09-01 08:32:00 utc lbt :)
2010-09-01 08:32:04 utc lbt so, everyone, meet jmettraux... the excellent chap who made ruote what it is :)
2010-09-01 08:32:11 utc ericxu I am on #ruote
2010-09-01 08:32:12 utc jmettraux hi guys
2010-09-01 08:32:22 utc ericxu Hi John
2010-09-01 08:32:25 utc VictorLiu hi, jmettraux
2010-09-01 08:32:41 utc iamer jmettraux: chapeaux
2010-09-01 08:32:53 utc lbt jmettraux: ericxu is helping sort out the requirements and we're going to be working on BOSS/ruote
2010-09-01 08:32:57 utc jmettraux merci
2010-09-01 08:33:17 utc lbt One of our key objectives is to get code upstream ... and that means pleasing you :)
2010-09-01 08:34:01 utc lbt so a first task for us is to work on the test framework around ruote to get to know it
2010-09-01 08:34:22 utc lbt we're not ruby experts so we would appreciate advice
2010-09-01 08:34:31 utc weifeyao hi, all
2010-09-01 08:34:38 utc jmettraux the best channel is http://groups.google.com/group/openwferu-users
2010-09-01 08:34:53 utc lbt noted
2010-09-01 08:35:02 utc jmettraux and remember that it's open source
2010-09-01 08:35:09 utc jmettraux so I'm not your employee
2010-09-01 08:35:24 utc lbt I was rather hoping it would be the other way around :)
2010-09-01 08:35:56 utc jmettraux well
2010-09-01 08:36:01 utc jmettraux not rubyists
2010-09-01 08:36:17 utc lbt no - the team are doing some training in that area
2010-09-01 08:36:26 utc lbt and we know we need to get up to speed
2010-09-01 08:36:39 utc lbt that's not what we'll be looking for from you
2010-09-01 08:36:43 utc jmettraux ok
2010-09-01 08:37:19 utc lbt the main thing we want is to identify what areas of work we feel we need to develop ... and if we can make them work for you that would be best
2010-09-01 08:37:43 utc lbt if we can't then we'll have to develop them in a branch and maintain it... that's part of OSS
2010-09-01 08:37:46 utc jmettraux btw, Rackspace and Thoughtworks are using ruote for provisioning servers : http://jmettraux.wordpress.com/2010/08/30/rocking-the-enterprise-with-ruby/
2010-09-01 08:38:06 utc lbt yes, I saw that this morning
2010-09-01 08:38:41 utc jmettraux the ruote project has the regular open source project interfaces (mailing list, version control, issue tracker, ...) please respect them
2010-09-01 08:38:59 utc jmettraux where is your team located ?
2010-09-01 08:39:07 utc jmettraux 中国 ?
2010-09-01 08:39:20 utc ericxu 北京
2010-09-01 08:39:20 utc lbt ericxu
2010-09-01 08:39:26 utc ericxu Yes
2010-09-01 08:39:36 utc jmettraux :-)
2010-09-01 08:39:47 utc lbt :)
2010-09-01 08:40:01 utc lbt so really, just a "hello"
2010-09-01 08:40:27 utc jmettraux I'm glad to help
2010-09-01 08:40:37 utc ericxu Thank you very much
2010-09-01 08:40:54 utc lbt we would like to support ruote and if we make mistakes then please feel free to tell me/us... a lot of this is new to some of us
2010-09-01 08:41:31 utc jmettraux please point to the weak points in the documentation and I'll improve it
2010-09-01 08:41:52 utc ericxu Sure. Our pleasure
2010-09-01 08:42:14 utc lbt on the testing framework side I think ericxu and VictorLiu will be posting some questions/proposals to the ml for an approach for the test framework I linked to.
2010-09-01 08:42:26 utc lbt Much of which is probably already there
2010-09-01 08:43:00 utc jmettraux framework == http://wiki.meego.com/Release_Infrastructure/BOSS/Performance ?
2010-09-01 08:43:26 utc lbt well, that's more initial notes on our objectives :)
2010-09-01 08:44:01 utc jmettraux please include load expectations
2010-09-01 08:44:22 utc ericxu We will keep updating in future
2010-09-01 08:46:30 utc lbt and the initial idea is to understand oo-magnitude performance on our hardware. Then design to it. I don't know if it is 10/sec or 10k/sec ... I barely know what units to use.
2010-09-01 08:46:52 utc jmettraux number of builds per day ?
2010-09-01 08:48:02 utc lbt number of packages built
2010-09-01 08:48:47 utc lbt a package takes 2mins to >hrs to build. We have maybe 1-400 CPUS
2010-09-01 08:49:12 utc lbt so a few/second
2010-09-01 08:50:34 utc lbt each package will kick of a process ... most will be trivial and handed off at once to another CPU via AMQP... some will be intense and will go to a bigger farm
2010-09-01 08:51:25 utc lbt Again, the focus is comprehension of what we have... not particularly to change it from a performance PoV
2010-09-01 08:52:20 utc lbt Right... so any other questions from anyone?
2010-09-01 08:52:55 utc ericxu no for now
2010-09-01 08:53:11 utc VictorLiu No.. we may raise our questions in mail loop later
2010-09-01 08:53:14 utc lbt great... then see you on the ml and irc .... and thanks jmettraux
2010-09-01 08:53:42 utc jmettraux you're welcome
2010-09-01 08:53:59 utc lbt oh, I missed that kennethkalmer was online ... hi.... kennethkalmer put the AMQP interface together
2010-09-01 08:54:31 utc lbt o/ all
2010-09-01 08:54:38 utc jmettraux is this dev team a nokia team ?
2010-09-01 08:54:59 utc lbt paid by... yes
2010-09-01 08:55:20 utc lbt MeeGo though in most senses
2010-09-01 08:55:38 utc lbt everything we do at the source level should be OSS
2010-09-01 08:56:01 utc lbt the only private stuff is process definitions and some internal system participants of course
2010-09-01 08:56:32 utc jmettraux ok
2010-09-01 09:05:48 utc jmettraux sivang: welcome on #ruote
2010-09-01 09:06:08 utc sivang jmettraux: thanks, I've never used Ruby though
2010-09-01 09:06:16 utc jmettraux ouch
2010-09-01 09:06:25 utc sivang jmettraux: you could say, welcome en #ruote ;)
2010-09-01 09:06:36 utc sivang jmettraux: But I have strong python background, can it help?
2010-09-01 09:06:43 utc jmettraux it helps a lot
2010-09-01 09:06:55 utc jmettraux are you part of lbt's team ?
2010-09-01 09:07:07 utc sivang jmettraux: no, just a community contributor and interested
2010-09-01 09:07:21 utc jmettraux meego community ?
2010-09-01 09:07:25 utc sivang jmettraux: yes
2010-09-01 09:07:33 utc jmettraux ok
2010-09-01 09:09:00 utc sivang jmettraux: the "OS for business process" intrigues me, acting as a model between discrete processes
2010-09-01 09:11:19 utc jmettraux "a model between discrete processes" ?
2010-09-01 09:12:08 utc sivang jmettraux: never mind :)
2010-09-01 09:15:32 utc jmettraux lbt: thanks for the help
2010-09-01 09:16:23 utc lbt jmettraux: thanks... I really hope it is a help (at least in the medium term... I know we may cause some pain in the short term but I hope to minimise that!)
2010-09-01 09:16:38 utc jmettraux :-)
2010-09-01 09:17:30 utc lbt and *when* we meet ... I owe you some good coffee ... in fact why don't you grab one now? on me :D
2010-09-01 09:17:59 utc jmettraux just grabbed one in fact
2010-09-01 09:18:02 utc jmettraux thanks :-)
2010-09-01 09:23:26 utc sivang heh
2010-09-01 10:26:48 utc jmettraux http://wiki.meego.com/Release_Infrastructure/BOSS/Performance is kind of out of my scope
2010-09-01 10:28:03 utc lbt jmettraux: OK
2010-09-01 10:28:06 utc lbt all of it?
2010-09-01 10:29:30 utc lbt the middle section felt more 'core'... or at least part of your spec/ dir
2010-09-01 11:15:25 utc jmettraux part 2 and 3 can be answered straight away, I'll wait for the email
2010-09-01 11:16:39 utc lbt *nod*