Wednesday, 2014-01-15

*** alper_halbut has quit IRC00:34
*** alper_halbut has joined #openstack-marconi00:43
*** amitgandhi has joined #openstack-marconi00:55
*** amitgandhi has quit IRC01:20
*** amitgandhi has joined #openstack-marconi01:20
*** flaper87 is now known as flaper87|afk01:24
*** amitgandhi has quit IRC01:28
*** amitgandhi has joined #openstack-marconi01:28
*** amitgandhi has quit IRC01:33
*** nosnos has joined #openstack-marconi01:38
*** reed has quit IRC02:09
*** amitgandhi has joined #openstack-marconi02:28
*** amitgandhi has quit IRC02:33
*** amitgandhi has joined #openstack-marconi02:39
*** amitgandhi has quit IRC02:43
*** flwang has joined #openstack-marconi02:53
*** amitgandhi has joined #openstack-marconi03:29
*** amitgandhi has quit IRC03:33
*** rwsu has quit IRC04:12
*** amitgandhi has joined #openstack-marconi04:29
*** amitgandhi has quit IRC04:34
*** chandankumar has joined #openstack-marconi04:40
*** reed has joined #openstack-marconi04:50
*** amitgandhi has joined #openstack-marconi05:30
*** amitgandhi has quit IRC05:35
*** lbragstad has joined #openstack-marconi05:52
*** lbragstad has quit IRC05:53
*** lbragstad has joined #openstack-marconi05:54
*** lbragstad has quit IRC06:08
*** rongze has joined #openstack-marconi06:25
*** amitgandhi has joined #openstack-marconi06:31
*** amitgandhi has quit IRC06:35
*** flaper87|afk is now known as flaper8706:57
*** reed has quit IRC07:07
*** amitgandhi has joined #openstack-marconi07:31
*** amitgandhi has quit IRC07:36
*** amitgandhi has joined #openstack-marconi08:32
flwangflaper87: ping08:35
*** amitgandhi has quit IRC08:36
*** chandankumar has quit IRC08:41
flaper87flwang: pong08:48
flwangflaper87: some questions about the tiny work you assigned to me08:52
flwangfor the /health stuff on marconi client08:52
flaper87flwang: shoot08:53
flwangyou suggested add it in client, but you know, based on current design, we also need some change for and, so my question is should I write the unit test and functional test in
flwangflaper87: am i clear?08:54
flaper87flwang: yes, that's correct08:59
flaper87flwang: you'll have to add it in and client.py08:59
flaper87no need to change queues.py08:59
flwangflaper87: so it's not necessary to add unit and functional test in right?09:00
*** chandankumar has joined #openstack-marconi09:06
*** yassine has joined #openstack-marconi09:15
*** amitgandhi has joined #openstack-marconi09:33
*** amitgandhi has quit IRC09:37
openstackgerritFei Long Wang proposed a change to openstack/python-marconiclient: Add /health support to the client
*** chandankumar has quit IRC10:09
*** flwang has quit IRC10:16
*** rongze has quit IRC10:17
*** chandankumar has joined #openstack-marconi10:25
*** rongze has joined #openstack-marconi10:29
*** amitgandhi has joined #openstack-marconi10:33
*** amitgandhi has quit IRC10:37
*** rongze has quit IRC10:43
*** rongze has joined #openstack-marconi10:43
*** rongze has quit IRC10:48
*** jamieh has joined #openstack-marconi10:54
*** amitgandhi has joined #openstack-marconi11:34
*** amitgandhi has quit IRC11:38
*** amitgandhi has joined #openstack-marconi12:34
*** amitgandhi has quit IRC12:40
*** mpanetta has joined #openstack-marconi12:53
*** tedross has joined #openstack-marconi12:58
*** nosnos has quit IRC12:59
*** flwang has joined #openstack-marconi13:18
*** oz_akan_ has joined #openstack-marconi13:27
*** oz_akan_ has quit IRC13:32
*** oz_akan_ has joined #openstack-marconi13:33
*** amitgandhi has joined #openstack-marconi13:35
*** amitgandhi has quit IRC13:40
*** thomasem has joined #openstack-marconi13:51
*** cpallares has joined #openstack-marconi14:15
cpallaresgood morning!14:15
flaper87cpallares: good morning14:21
flaper87how are you doing?14:21
cpallaresflaper87: Pretty good this morning :) how about you?14:22
flaper87cpallares: I'm doing fine, thanks :)14:22
flaper87cpallares: ready to submit a new patch?14:22
cpallaresflaper87: Almost there!14:22
flaper87cpallares: AWESOME!14:23
*** jcru has joined #openstack-marconi14:26
*** amitgandhi has joined #openstack-marconi14:27
*** alcabrera has joined #openstack-marconi14:30
alcabreraGood morning! :)14:31
flaper87alcabrera: good morning14:31
flaper87alcabrera: how are you?14:31
flaper87alcabrera: did you have breakfast? :)14:31
alcabreraI'm doing *great*, flaper87! Yep, and I've had the breakfast, too. :)14:32
alcabreraHow about you?14:32
*** lbragstad has joined #openstack-marconi14:32
alcabreraflaper87: I started today. I'm most of the way through with compiling/installing rustc.14:37
flaper87alcabrera: I'm doing fine. Heads down with some internal things. :)14:37
flaper87alcabrera: coool, what do you think so far?14:37
alcabreraThe class looks promising. I'm looking forward to refreshing my OS fundamentals, while considering implementations in rust and haskell.14:41
alcabreraBy promising, I mean *really* well crafted.14:41
alcabreraThe first assignment is a free-form kind of thing, where you write about the concepts of operating systems as you understand them. (also programming languagues)14:42
flaper87yeah, it's really nice. I looked at it but I haven't done it yet14:43
alcabreraflaper87 beat me. :P14:43
flaper87that language *IS* sexy...14:43
alcabrerampanetta: mozilla's been working on this language for some time. It's got built-in concurrency, a pretty cool type system, immutable by default structures.14:43
alcabreraIt's c-like.14:43
flaper87and yes, I do use `sexy` to describe programming languages14:44
alcabreraflaper87: I do, as well. :D14:44
mpanettaBuilt in concurrency, looks nice14:44
flaper87As of now, the default threading model is libgreen... It may change in the future14:45
flaper87there's already support for plain OS threads and green threads14:45
flaper87OS threads will make interacting with C libraries easier14:46
flaper87lets say, external libraries14:46
flaper87anyway, back heads down14:46
flaper87alcabrera: btw, are you like so freaking busy ?14:46
flaper87I wanted to know if you had some bandwith to tackle the pypy issue we've right now14:47
flaper87I'm heads down now, I'll be in a cool in 10 mins and I've this feeling that the next 2 days will be, how to say, INSANELY busy14:47
flaper87if you can't that's fine, I'll find some time to do it14:48
mpanettaAll these new languages... They need to make them easier to port to small systems :P14:48
*** amitgandhi has quit IRC14:48
flaper87mpanetta: what do you mean with small systems? Embedded devices ?14:48
alcabreraflaper87: lol, I have been pretty busy, but I think I can spare 15 minutes to take another shot at the pypy issue.14:48
*** amitgandhi has joined #openstack-marconi14:48
flaper87mpanetta: Rust supports ARM and other embedded devices14:49
flaper87I don't have the list handy but some guys in the community have done crazy things with it14:49
mpanettaBut, not embedded like a phone.14:49
*** malini has joined #openstack-marconi14:49
alcabreraNot really a new language, but I recently learned that Haskell can run in an embedded context:
*** jmckind has joined #openstack-marconi14:50
flaper87Iphons use ARM, I think Galaxy S2 does as well14:50
mpanettaYeah, but they have MMU's14:50
mpanettaI am thinking smaller14:50
mpanettaSOmething that can't or won't run linux14:50
flaper87malini: a really tiny ant ?14:50
*** balajiiyer has joined #openstack-marconi14:51
flaper87anyway, re MMU, again, I've no idea what system was that but some guy was talking about it a couple of weeks ago14:51
mpanettaMy idea of embedded is more traditional I suppose...14:51
flaper87I think the hardest part right now is that it still depends on the runtime although there are ways to make it work without it14:51
flaper87but the goal is to get to the point where it doesn't depend on the rt anymore14:52
flaper87mpanetta: your idea of embedded is microscopic14:52
flaper87just kidding, I know what you mean14:52
mpanettaIf it runs linux you are cheating lol14:53
flaper87mpanetta: damit14:53
alcabreraflaper87: rustc 0.9\nhost: x86_64-unknown-linux-gnu14:54
flaper87jokes apart, I don't have a device like that but yeah, I know what you mean.14:54
alcabrerajust finished14:54
flaper87alcabrera: w0000t14:54
alcabreraI was surprised to see that rustlang uses pandoc to build pdfs/epubs or its reference/tutorial docs.14:55
alcabreraVery cool.14:55
*** mpanetta has quit IRC15:04
*** mpanetta has joined #openstack-marconi15:05
*** haomaiwa_ has quit IRC15:14
*** haomaiwang has joined #openstack-marconi15:15
*** muralia has joined #openstack-marconi15:25
*** amitgandhi has quit IRC15:25
*** muralia has quit IRC15:29
*** chandankumar has quit IRC15:35
*** chandankumar has joined #openstack-marconi15:39
*** muralia has joined #openstack-marconi15:42
*** mpanetta has quit IRC15:46
*** mpanetta has joined #openstack-marconi15:46
alcabrerabe back in a bit - meeting15:58
*** alcabrera is now known as alcabrera|afk15:58
*** reed has joined #openstack-marconi16:04
*** alper_halbut has quit IRC16:09
flwangflaper87: ping16:18
flaper87flwang: pong16:18
flwangflaper87: may I get your attention on this ?16:19
*** kgriffs_afk is now known as kgriffs16:19
flwangflaper87: there is a py33 failure, but I don't think it's related to my patch, is the py33 check enabled recently?16:20
flaper87flwang: yeah, I'm looking into that, I think it's related to the new release of keystoneclient16:22
flwangflaper87: ok, thanks16:23
openstackgerritFlavio Percoco proposed a change to openstack/python-marconiclient: Keystoneclient supports Py3K now
flaper87flwang: make your patch depend on ^16:33
flwangflaper87: got it16:33
*** alcabrera|afk is now known as alcabrera16:45
alcabrerakeystoneclient supports py3k?16:45
alcabrerathat's wonderful news.16:45
*** mpanetta_ has joined #openstack-marconi16:46
*** mpanetta has quit IRC16:47
flaper87alcabrera: yup :D16:48
flaper87alcabrera: could you +2 that patch?16:48
alcabreraflaper87: yup16:48
flaper87it's kinda urgend and blocking other client patches16:48
flaper87kgriffs: around ?16:48
flaper87if not I'll ninja approve that patch16:49
*** mpanetta_ is now known as mpanetta16:49
alcabrera+1 for ninja approve16:49
flaper87py26 gate, Y U SO SLOW?16:49
*** yassine has quit IRC16:54
*** yassine has joined #openstack-marconi16:54
kgriffsI can approve that16:54
*** sballe has joined #openstack-marconi16:56
kgriffs(waiting on gate)16:56
flaper87kgriffs: yeah, it's being sloooooowww today16:56
flaper87kgriffs: good morning :)16:56
flaper87kgriffs: alcabrera :) :) :)16:57
flaper87that one is feeling lonely16:57
kgriffsoh so lonely16:57
kgriffsi have no code16:57
kgriffsto call my own16:57
*** sballe has quit IRC16:57
*** sballe has joined #openstack-marconi16:57
kgriffsI am planning on doing lots of review and bug fixing over the next few days so we are ready for i-216:58
alcabreraflaper87: lonely patch got a +216:59
flaper87alcabrera: danke17:00
kgriffs10 principles of good design:
kgriffsapplicable to software as well as consumer electronics, methinks!17:01
kgriffsrhetorical question:17:01
*** chandankumar has quit IRC17:01
kgriffswhich framework follows these principles more closely, Falcon or Pecan?17:01
* kgriffs is a minimalist software designer17:03
alcabrerakgriffs: you'd love functional programming languages. They're the closest I've seen to avoiding all the boilerplate. ;)17:13
mpanettakgriffs: you still having blood pressure issues via pecan? :P17:13
kgriffsno, I LOVE Pecan. Why?17:15
mpanettaThe nuts maybe17:17
balajiiyerI like #9 - 'Is environmentally friendly'17:17
mpanettanot the software17:17
* mpanetta plots to design environmentally unfriendly software17:18
kgriffsefficient software is environmentally friendly because you can do more work per kWh17:18
kgriffsso there. :p17:18
mpanettawhile True do fork(); done?17:21
*** amitgandhi has joined #openstack-marconi17:21
alcabrerampanetta: main = do print map (+1) [1..]17:29
alcabreranot quite the fork bomb, but it'll **work**.17:29
kgriffsOption A17:30
kgriffsOption B17:30
alcabreraoption B looks - showy.17:31
alcabrerait looks like it will bring the wubz17:31
kgriffsoption C17:32
alcabrerakgriffs, flaper87: marconi only has one library left preventing it from installing under py33 - python-memcached17:32
flaper87alcabrera: oooh, then kgriffs should hurry up with the redis backend for oslo.cache17:33
alcabrerakgriffs: heh, last option looks rather classic. :)17:33
flaper87I had to say that, I had to!17:33
kgriffsflaper87: did your cache patch ever get merged?17:33
flaper87kgriffs: it's 1 +2 away
kgriffsActually, I think Falcon is closer to Option D17:34
kgriffsflaper87: gtk17:34
* kgriffs gets back to work!17:35
kgriffs"Almost every Apple product is based on his minimalist designs" (Dieter Rams)17:39
*** muralia has quit IRC17:39
* kgriffs ok, now *really* gets back to work17:39
*** jamieh has quit IRC17:41
openstackgerritA change was merged to openstack/python-marconiclient: Keystoneclient supports Py3K now
alcabrerathat unblocked a few patches17:53
alcabrerano luck on pypy locally yet17:53
*** alper_halbut has joined #openstack-marconi18:11
*** amitgandhi has quit IRC18:12
*** amitgandhi has joined #openstack-marconi18:26
*** openstackgerrit has quit IRC18:27
*** openstackgerrit has joined #openstack-marconi18:27
alcabreraflaper87, kgriffs: my OSS contribution for the day:
flaper87alcabrera: +118:41
*** amitgandhi has quit IRC18:43
*** amitgandhi has joined #openstack-marconi18:43
alcabreraflaper87: I've investigated the pypy issue wrt to testr18:48
alcabreraI've reached a decent conclusion18:48
alcabreraBeyond the issues with the string-encoding that's expected18:49
alcabrera(easy fix: convert json.dumps -> bytes and use io.BytesIO)18:49
alcabreratestr seems to depend on gdbm18:49
alcabrerawhich does not come with pypy18:49
alcabreraso after running 'tox -e pypy' with the unit test fixes applied18:50
*** amitgandhi has quit IRC18:51
alcabreratestr fails with:
*** amitgandhi has joined #openstack-marconi18:52
flaper87alcabrera: thing is that I don't think it's exactly testr related:
flaper87that patch fails too18:59
flaper87and uses nosetests18:59
flaper87alcabrera: that's weird, subunit is in test-requirements.txt19:00
*** bruceSz has quit IRC19:15
*** alcabrera is now known as alcabrera|afk19:30
*** alcabrera|afk is now known as alcabrera19:44
*** sballe_ has joined #openstack-marconi19:47
*** sballe has quit IRC19:48
*** whenry has joined #openstack-marconi19:52
*** alcabrera has quit IRC20:02
*** alper_halbut has quit IRC20:03
maliniflaper87, kgriffs, alcabrera: can we move to i-320:06
*** alper_halbut has joined #openstack-marconi20:08
*** alper_halbut has joined #openstack-marconi20:11
*** thomasem has quit IRC20:18
*** malini has left #openstack-marconi20:27
*** yassine has quit IRC20:35
*** yassine has joined #openstack-marconi20:35
*** yassine has quit IRC20:36
*** alcabrera has joined #openstack-marconi21:09
*** thomasem has joined #openstack-marconi21:20
flaper87kgriffs: ^21:25
flaper87Fuck Yeah21:25
*** whenry has quit IRC21:40
alcabreraflaper87: YEAHHHH!21:40
alcabreraawesome. :D21:40
flaper87kgriffs: get to work, D000000D21:41
flaper87gotta update memcache one now21:41
alcabreraredis-backend, w00t21:41
* kgriffs gives flaper87 a truckload of pop-tarts21:41
kgriffsalcabrera: is there one already?21:41
kgriffsif not, I wants to write it21:41
kgriffsflaper87: would you mind doing a patch to marconi to replace the old cache code with this new hotness?21:42
flaper87kgriffs: it'll be my pleasure!21:43
kgriffsI will get to work on redis ASAP21:43
flaper87kgriffs: there's no backend for redis yet, it's yours21:43
kgriffsalso a nifty hierarchical meta-cache21:43
alcabrerayeah, no redis-cache just yet21:44
kgriffs(modeled after L1, L2 in CPUs)21:44
alcabrerakgriffs: it's all yours21:44
flaper87the cache patch drawn my patience quite a bit. I'm very happy with the result21:45
flaper87, though.21:45
kgriffsprotip: pypi + JSONP =
alcabreraI'm out for the day, guys.22:01
alcabreraHave a good night!22:01
*** alcabrera has quit IRC22:01
*** tedross has quit IRC22:05
*** alper_halbut has quit IRC22:07
*** alper_halbut has joined #openstack-marconi22:07
*** EmilienM has quit IRC22:10
*** EmilienM has joined #openstack-marconi22:12
*** thomasem has quit IRC22:19
*** kgriffs is now known as kgriffs_afk22:20
*** oz_akan_ has quit IRC22:22
*** cpallares has quit IRC22:25
*** oz_akan_ has joined #openstack-marconi22:25
*** alper_halbut has quit IRC22:25
*** jmckind has quit IRC22:25
*** oz_akan_ has quit IRC22:29
*** oz_akan_ has joined #openstack-marconi22:30
*** balajiiyer has quit IRC22:32
*** alper_halbut has joined #openstack-marconi22:53
*** alper_halbut has quit IRC22:57
*** flaper87 is now known as flaper87|afk22:59
*** oz_akan_ has quit IRC23:02
*** oz_akan_ has joined #openstack-marconi23:03
*** oz_akan_ has quit IRC23:07
*** mpanetta has quit IRC23:08
*** amitgandhi has quit IRC23:13
*** wirehead_ has quit IRC23:17
*** VeggieMeat has quit IRC23:17
*** VeggieMeat has joined #openstack-marconi23:17
*** dragondm has quit IRC23:17
*** dragondm has joined #openstack-marconi23:20
*** wirehead_ has joined #openstack-marconi23:22
*** sballe_ has quit IRC23:24
*** lbragstad has quit IRC23:34
*** alper_halbut has joined #openstack-marconi23:53
*** alper_halbut has quit IRC23:53

Generated by 2.14.0 by Marius Gedminas - find it at!