09:29:10 <BobBall> #startmeeting XenAPI
09:29:12 <openstack> Meeting started Wed Jul  8 09:29:10 2015 UTC and is due to finish in 60 minutes.  The chair is BobBall. Information about MeetBot at http://wiki.debian.org/MeetBot.
09:29:13 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
09:29:15 <BobBall> johnthetubaguy - ping
09:29:16 <openstack> The meeting name has been set to 'xenapi'
09:29:39 <BobBall> Agenda from https://wiki.openstack.org/wiki/Meetings/XenAPI
09:29:41 <johnthetubaguy> hey, so I should update my calendar
09:29:50 <BobBall> Would be good! :)
09:30:06 <BobBall> Morning huazhihao
09:30:40 * johnthetubaguy has updated his calendar :)
09:30:44 <johnthetubaguy> huazhihao: welcome!
09:30:56 <BobBall> So - huazhihao - can I introduce John Garbutt
09:31:17 <BobBall> John used to be on the Citrix XenServer team, now works for Rackspace and is currently the Nova PTL (Project Technical Lead)
09:31:37 <johnthetubaguy> yeah, working in the public cloud team
09:31:45 <huazhihao> Hi Everybody
09:31:55 <BobBall> John, this is Zhihao, but would like to be known by his western name, John
09:32:03 <BobBall> So on gerrit etc his name is John Hua
09:32:11 <johnthetubaguy> huazhihao: good choice of western name :)
09:32:18 <huazhihao> Haha
09:32:28 <huazhihao> Sorry for the confusion
09:32:32 <BobBall> It's fine
09:32:45 <johnthetubaguy> I was once on a team at Citrix with three people called John
09:32:46 <BobBall> We used to have a Ewan leading the team then I employed a Euan
09:32:47 <johnthetubaguy> it was quite fun
09:32:55 <BobBall> That was also a fun bit of confusion
09:32:59 <johnthetubaguy> lol
09:33:25 <BobBall> But I think we'll make it understandable
09:33:35 <huazhihao> I don't mind if you call me hua
09:33:36 <BobBall> OK - I'm going to try and follow the agenda that we've got up in future
09:33:43 <huazhihao> It is my family name
09:33:48 <BobBall> So: Actions from last meeting - None!
09:33:52 <huazhihao> And makes it easier
09:33:59 <BobBall> #topic Blueprints / reviews
09:34:02 <BobBall> https://etherpad.openstack.org/p/liberty-nova-priorities-tracking
09:34:23 <BobBall> Specifically scroll down to the Xen/XenAPI sub team
09:34:41 <BobBall> There are two bugfixes there which we need comments on etc
09:34:45 <BobBall> johnthetubaguy - how do these work?
09:34:51 <BobBall> Now they are in there when will we get comments etc?
09:34:57 <johnthetubaguy> so...
09:35:06 <johnthetubaguy> each subteam logically has two lists
09:35:13 <johnthetubaguy> stuff the subteam wants to review
09:35:22 <johnthetubaguy> and stuff it things is now ready to merge
09:35:33 <sudipto> bauzas, Hi, thoughts on this: https://review.openstack.org/#/c/198972/ ?
09:35:37 <johnthetubaguy> the idea is the later might eventually count as a +2
09:36:01 <BobBall> That's great for long term
09:36:19 <sudipto> sorry johnthetubaguy
09:36:26 <sudipto> wrong channel :(
09:36:30 <BobBall> but short term I'm the only one on this subteam with existing knowledge of the code
09:36:32 <johnthetubaguy> sudipto: no worries
09:37:01 <johnthetubaguy> yeah, understood
09:37:01 <BobBall> So short term we just need others (i.e. nova cores) to review whatever the status of the change
09:37:15 <BobBall> When John Hua starts commiting code changes to nova I will of course review before putting in this list
09:37:17 <johnthetubaguy> so you can say when its "ready to merge" yourself
09:37:23 <johnthetubaguy> that could become a +2
09:37:45 <BobBall> The changes that are in that list are ready for cores to review - hence them being in the list :)
09:38:29 <johnthetubaguy> cool
09:38:38 <johnthetubaguy> this is the bit thats not working well right now
09:38:54 <johnthetubaguy> I need to keep pushing that
09:38:57 <BobBall> OK
09:39:12 <BobBall> So - back to the question - how do we get reviews? :) What happens and when do we expect someone to comment on the changes?
09:40:31 <BobBall> https://review.openstack.org/#/c/193647/ hasn't had changes since 26th Jun but it seems that adding it to the priorities tracking hasn't encouraged core reviews
09:41:21 <johnthetubaguy> its the only method we have right now
09:41:30 <johnthetubaguy> well, also ensuring the bug has the correct priority, etc
09:41:44 <johnthetubaguy> its a general problem right now
09:42:10 <BobBall> Well - do we need to be reminding cores regularly like we needed to before the priorities tracking was added?
09:42:28 <johnthetubaguy> it happens every nova meeting
09:42:28 <BobBall> Because if the priorities are being ignored then I guess that's the only option?
09:43:05 <johnthetubaguy> I am going to send out another ML thread, but not sure folks always read those either
09:43:10 <BobBall> OK
09:43:36 <johnthetubaguy> out of interest, where is your patch on this list:
09:43:37 <johnthetubaguy> http://5885fef486164bb8596d-41634d3e64ee11f37e8658ed1b4d12ec.r44.cf3.rackcdn.com/nova-openreviews.html
09:43:55 <BobBall> The only reference to the priorities list seems to be "Make sure you review based on the priorities" - is that what you meant?
09:44:09 <BobBall> So is it down to individual cores to look at the priorities list and decide what to review?
09:44:28 <johnthetubaguy> I am asking all cores to prefer things on that etherpad
09:44:32 <johnthetubaguy> we can't track that right now
09:44:37 <johnthetubaguy> which makes me sad
09:44:40 <BobBall> Yes; it is on that list
09:44:58 <johnthetubaguy> where is the question though, I am just checking
09:45:12 <BobBall> Not high - number 113
09:45:39 <BobBall> But is that list relevant, or is the priorities list relevant?
09:45:55 <johnthetubaguy> I am just saying, other folks have been waiting longer
09:46:16 <johnthetubaguy> its a problem, there is a long tail that is getting negelected
09:46:23 <johnthetubaguy> I hope to work on that soon
09:46:31 <BobBall> Of course - I'm not worried about waiting; I'm just trying to make sure that we're following the process that will mean we don't wait for longer than necessary by not following process
09:46:53 <johnthetubaguy> yeah, so you are following the process
09:46:53 <BobBall> I had understood or assumed that adding it to the priorities list it would be deemed a priority *grin*
09:46:59 <johnthetubaguy> I am just worried its not working
09:47:27 <BobBall> But perhaps the priorities list is just another list that gets ignored? ;)
09:49:10 <johnthetubaguy> there is only one list
09:49:16 <johnthetubaguy> at least, thats the idea
09:49:20 <johnthetubaguy> its not really working
09:49:29 <BobBall> The second list I was referring to was the one you pointed to with the length of time we've been waiting
09:49:38 <BobBall> Anyway - let's move on
09:49:43 <BobBall> #topic Bugs & QA
09:49:48 <BobBall> #link https://bugs.launchpad.net/nova/+bugs?field.tag=xenserver
09:49:49 <johnthetubaguy> thats some stats I am generating for my own use to track things, but yeah, lets move on
09:50:09 <BobBall> So - huazhihao has been working on a couple of bugs
09:50:23 <BobBall> just to break him into OpenStack
09:50:36 <BobBall> https://review.openstack.org/#/c/199372/ is just removing some unused files from devstack
09:51:05 <BobBall> We'll also need other simple things to fix to give more introductions to the new starters
09:51:06 <johnthetubaguy> huazhihao: by the way, have you seen this page with Nova specific getting started material: https://wiki.openstack.org/wiki/Nova/Mentoring
09:51:31 <BobBall> so johnthetubaguy - if you have any thoughts on simple things that you'd like to see fixed in Nova please let me know and I can raise bugs and get one of the team working on it as a new starter task.
09:51:36 <johnthetubaguy> it has links to things to start working on
09:51:49 <BobBall> I mean in XenAPI
09:52:00 <BobBall> no low hanging fruit in xenapi ATM
09:52:12 <johnthetubaguy> I don't know of any, off hand
09:52:26 <BobBall> If you hear or think of any please let me know
09:52:27 <johnthetubaguy> there are some structural things that could do with work
09:52:37 <johnthetubaguy> mostly around fixing volumes and BDM support
09:52:46 <johnthetubaguy> I think thats a key weakpoint right now
09:52:51 <BobBall> yup - but they aren't low hanging fruit really
09:52:55 <johnthetubaguy> agreed
09:53:04 <BobBall> I'll think of some work items that we want to get done
09:53:16 <johnthetubaguy> I would recommend starting with non XenAPI stuff to get the hang of things
09:53:17 <BobBall> 10:51 < BobBall> I mean in XenAPI
09:53:20 <BobBall> Ooops - wrong paste
09:53:23 <huazhihao> johnthetubaguy Yes I seen this page.
09:53:29 <BobBall> #topic Open Discussion
09:53:40 <johnthetubaguy> huazhihao: cool, let me know if things are confusing in there, feel free to update it as you go :)
09:54:17 <BobBall> Any opens peopel want to discuss?
09:54:28 <johnthetubaguy> nothing from me right now
09:54:52 <huazhihao> johnthetubaguy Thank you very much. I will.
09:54:57 <BobBall> Anything from you huazhihao?  Any questions for now?
09:55:41 <huazhihao> Bobball Nope. Thank you.
09:55:58 <BobBall> Ok - in which case we'll close ther
09:56:11 <BobBall> Next meeting in 2 weeks time - 22nd July
09:56:14 <BobBall> #endmeeting