21:04:32 #startmeeting RefStack 21:04:33 Meeting started Thu Mar 20 21:04:32 2014 UTC and is due to finish in 60 minutes. The chair is zehicle. Information about MeetBot at http://wiki.debian.org/MeetBot. 21:04:34 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 21:04:35 had to find the room and forgot the exact name... 21:04:37 The meeting name has been set to 'refstack' 21:04:38 there it goes 21:05:16 agenda for today? 21:05:37 code merge, documentation, front page of website, tcup 21:05:53 +1 21:06:00 #topic code_merge 21:06:33 so first on the list is this .. https://review.openstack.org/#/c/81670/ 21:07:47 RaymondWong: you -1'd this patch .. I thought you could go into it now .. tell us your main problems with it 21:09:19 yes please - some of these requests are going to be addressed by work that I'm doing 21:09:33 as of now, the code in the master branch works and we can kick off tempest test. if this code get merge, i don't think the code will run. 21:09:52 zehicle: can you submit a patch on top of this review that addresses them .. 21:10:00 RaymondWong: I won't merge this until we are sure that it will 21:10:10 I will personally cherry pick and test before merging it 21:10:33 zehicle: I'd like to keep things going in the same review if you can .. 21:10:41 I'd rather have it in trunk and merge than keep working off jmc's branch 21:10:58 zehicle: I'd rather not keep working that way .. we have this workflow for a reason 21:11:04 other wise it gets very hard to manage 21:11:14 if you need support in working in this work flow I am happy to help you 21:11:15 I can do that 21:11:25 thank you 21:11:45 I'll reach out if I have questions, I suspect I just need to pull against Josh's branch 21:12:10 or check it out directly 21:12:12 zehicle: you can pull against that review id 21:12:18 super easy 21:12:23 okay .. moving on ... https://review.openstack.org/#/c/81402/ 21:12:30 catherineD: 21:12:50 yes sir 21:13:08 i am going to work on a patch set for this review before it can get merged 21:13:16 that is great 21:13:21 there are some python tools that do some of the things you built all those nested loops for 21:13:46 in general .. I want you and your team to re-read the pep8 manual 21:13:55 +1 for upstreamed tools 21:14:16 stop using single character variable names for things .. and don't use CamelCase for function names 21:14:20 got a link for that manual? 21:14:31 http://legacy.python.org/dev/peps/pep-0008/ 21:14:34 http://legacy.python.org/dev/peps/pep-0008/ 21:14:42 Thanks! 21:14:53 sure .. 21:15:12 I know you guys are more java in your background and thats the standard in java .. but its considered bad practice in python 21:15:34 which is the only reason I didn't approve this one ted .. https://review.openstack.org/#/c/81653/ 21:16:01 I know it seems trivial .. but in general the openstack community strictly follows pep8 .. and we should too 21:16:17 sure. will do. 21:16:27 thank you guys 21:16:27 that is no problem at all .. 21:16:51 good .. I know sometimes it sounds like I am being nit picky about it .. and I don't want to discourage future contributions from any of you 21:17:08 okay .. moving right along .. 21:17:12 documentation.. 21:17:21 Yo! 21:17:28 someone set the topic? 21:17:32 Once the subunit stuff is in ... we will work withj davidlenwell: on report 21:17:37 #topic Documentation 21:17:51 Ithink zehicle has to do it 21:18:00 #topic documentation 21:18:03 Yah. You're right. 21:18:04 there we go 21:18:25 so rockyg would you be up for coming up to piston at the end of next week for some face to face time on documentation ? 21:18:26 I've got some docs changes in my pending pull 21:18:43 So, tomorrow or next week? 21:18:44 I'll see if I can split it out 21:18:53 rockyg: next friday 21:19:00 tomorrow im moving into my apartment in oakland 21:19:01 Sure. No problem. 21:19:02 hopfully 21:19:17 okay .. we'll set up an invite and make it official 21:19:35 I'm going to be in town later in April (and bring Alex w/ me this time). April 14-15. should we plan another f2f then too? 21:19:53 That's a Monday 21:19:54 I might be in canada .. I'll let you know 21:19:59 Another team just published a requirements wiki doc. I'm looking at mimicing it 'cause it looks good. 21:19:59 I think I get back on monday night 21:20:00 kk 21:20:17 zehicle: we can do tuesday I think 21:20:18 Alex could be available, but I've got RH summit on 15th 21:20:18 We can do a f2f with the rest of the folks. 21:20:27 sure .. 21:20:32 I can always skype in 21:20:44 let's plan for Tues 21:20:57 okay .. we'll settle it next meeting with times and places 21:21:23 Monday is definitely out for me. 21:21:28 So Tuesday is it. 21:21:34 done .. 21:21:36 4/15 then 21:21:48 back to docs... 21:21:50 so between now and then I'll spit out some shiny new graphs and diagrams 21:22:12 and I'll communicate with defcore people to make sure we are meeting the use case requirements 21:22:19 I created a /doc directory and moved the RefStack and TCUP setup into those 21:22:37 Can we get them to review and update if possible? 21:22:42 yy 21:22:52 they had been part of my pull 21:23:07 we need ; a developer quickstart , install quide, high level arch. 21:23:10 you want me to split them or just base on topic of the existing JMC patch? 21:23:20 split them 21:23:25 try to keep reviews to a single topic 21:23:40 Yes. 21:23:51 we don't want to act like congress and squeeze in last minute changes to reviews 21:24:02 that are totally unrelated 21:24:08 congress does code reviews? 21:24:26 +1 (JMC has some doc changes already, that's why I asked) 21:24:42 zehicle: yes .. but you know how hard he is to nail down on submitting code 21:24:46 Yes. all those funky numbers. codification of law, I think they call it. 21:25:00 davidlenwell, agreed 21:25:12 so .. next topic .. front page of website 21:25:19 #topic front page 21:25:40 right now we don't do a very good job of really communicating what refstack is or what its used for on the website 21:25:43 we need to fix that 21:25:54 Yes. 21:26:14 rockyg: we can tack that on to the face to face next week 21:26:21 Great! 21:26:41 I'll try to steel some cycles from a designer at piston to help .. if not I'm sure we can get through it 21:27:28 zehicle: can you be available on skype that day for input 21:27:30 Depends on what it was written in, but these days, should be not too difficult to modify the code beneath. 21:27:49 * zehicle checking 21:27:59 rockyg: im less worried about the coding and more worried about the design astetic 21:28:06 *spelling 21:28:16 * zehicle blocked out 3/28 21:28:22 might not be too pretty until we get a designer to clean up. 21:28:42 can we do a lighthouse theme? 21:28:46 Unless we can come up with a mockup earler and we just add URLs/links 21:28:49 I've done my fair share of website design 21:28:59 Kewl. 21:29:17 so lets deal with the details/requirements for that next meeting 21:29:21 Get us a wallpaper photo;-) 21:29:36 what is the time for f2f on 3/28? 21:29:53 catherineD: lets plan for after lunch .. say 1 or 2 pm 21:29:55 Yeah. The more the merrier 21:30:05 sure .. thx 21:30:11 later is harder for me on a Friday 21:30:21 Carpool? 21:30:24 earlier is hard to reserve time at piston 21:30:31 BART 21:30:34 can we try to 1? 21:30:38 yes 21:30:41 1 I can do 21:31:20 the carpool was for catherineD 21:31:29 rockyg: I was teasing 21:32:01 k. anything else on this? I can review site and list out some of my issues/suggestion in a list email 21:32:13 I think thats it on the website 21:32:18 next .. TCUP 21:32:44 lets identify what is missing for the defcore team to all be able to install and run it by next friday 21:33:07 I'm updating the wkii Meetings page #link https://wiki.openstack.org/wiki/Meetings#DefCore_.2F_RefStack_Development_Meeting 21:33:27 #topic TCUP 21:33:47 if they download the whole refstack, they can run it now without seeing the report. 21:33:50 I've got the basics of TCUP running 21:34:04 I'll probably be late for the 4/15 meeting. First DAY of Passover. and Hangover. 21:34:05 so what is missing is mostly displaying the results 21:34:26 yes that is why we need the subunit stuff .. 21:34:33 which means catherineDand I need to finish the parser and I need to finish the display portion of that 21:34:34 I have not been able to create a good config file to run the tests 21:34:36 you got the code to save the subunit in db already... so, just need to display that in html. 21:35:00 should be doable by next week ] 21:35:02 :) 21:35:50 Once the subunit stuff is in, we then need to map back to capacity ... 21:35:51 technically speaking if we stay on schedule tomorrow closes out the last sprint.. I think we mostly accomplished what we set out to .. however .. probably some better project manament is required moving forward 21:35:54 RaymondWong, I'm a little confused. what are we trying to dusplay? 21:36:08 We should provide a list of what someone would need and what info they need to run it against a devstack. 21:36:40 it sounds like you are running the code outside of the container? 21:36:56 zehicle: I am talking about running from the refstack web GUI, I can kick off tempest test, and recevice back the results stream. 21:36:57 we are not running tempest outside of container 21:37:17 the web GUI shows test done, but does not display the results. 21:37:19 zehicle: they are talking about displaying the results from the web gui 21:37:21 tempest is running inside a docker container 21:38:08 and I'm talking about a prereqs list. 21:38:10 ok, there's more working here than I was thinking 21:38:33 Yay, team! 21:38:38 yay .. 21:38:49 okay .. I'm happy to end now so we can all go get back to work 21:38:50 are there docs that show how to setup the webserver for this? 21:39:11 no .. but there will be 21:39:22 basically the readme does tell you how to get it working 21:41:41 That readme is all there is to it to build/run the default? 21:41:54 So we have the board room reserved here at piston for next friday from 1-3:30 21:42:47 I just build an ubuntus to host refstack yesterday. I can send out my note after this .. pretty simple 21:43:04 Thanks 21:43:06 rockyg: the readme has the command to create the db, and start refstack app server. 21:43:53 Yeah. It didn't look like it has enough yet to really make all the magic happen. 21:46:24 rockyg: we'll nail down a cleaner howto next week 21:46:40 Good. Thanks. 21:47:07 what is the mailing address list? 21:47:14 I'll invite the whole list 21:47:50 ack, i joined it but don't remember ;) 21:47:57 defcore-committee 21:48:10 fits@lists.openstack.org 21:48:17 that one! 21:48:19 thats what I was looking for 21:48:21 yes 21:48:44 And, it can be on the slow side. We need to make sure it gets' flushed regularly. 21:49:00 fcarpenter: can you invite that .. I don't seem to be able to add people to the invite 21:50:01 alright .. talk to you guys later on 21:50:08 davidlenwell Done 21:50:23 Thanks everyone. 21:50:31 ok, wrapping up 21:50:35 #endmeeting