13:03:07 #startmeeting 13:03:07 Meeting started Wed Jun 18 13:03:07 2014 UTC. The chair is alinefm. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:03:07 Useful Commands: #action #agreed #help #info #idea #link #topic. 13:03:07 #meetingname scrum 13:03:07 The meeting name has been set to 'scrum' 13:03:24 #info Agenda 1) Status 2) Open discussion 13:03:24 anything else? 13:04:22 ok - so let's get started 13:04:30 #topic Status 13:04:30 #info Please provide your status using the #info command: #info 13:04:59 #info alinefm focused on reviewing/testing/merging patches 13:05:34 #info shaohef send out the sample plugin patch set 13:05:41 #info pvital sent "[PATCH] Host info: Add support to Power (ppc)." and will send a V2 in a couple of hours addressing alinefm comments. 13:05:41 or not :-D 13:05:41 #info pvital sent "[PATCH 0/2] Help translation to Kimchi 1.2.1." with Portuguese and Chinese translations of the help pages. 13:06:04 #info shaohef send the network name restriction 13:06:07 #info royce submitted ootb, merged, nfs loading cursor rebased, submitted patch about probe image for os version for image import to create vm 13:06:24 #info wenwang Fixed Issue361 drop down button issues in network tab 13:06:47 #info wenwang Sent a patch of Chinese translation 13:07:12 #info vianac sent patch "Display the username on the header bar"; finished the main implementation of the feature "Filter VMs by users/groups" (I still need to update the mockmodel and the tests); sent pt_BR and en_US translation files; reviewed patches on the mailing list. 13:07:44 #info wenwang is working on enable buttons in debug report grid under host tab when generating debug report 13:08:52 great job, team! 13:09:06 we had a lot of patches merged this week 13:09:34 I haven't chance to check the ML yet but probably more patches will be merged 13:10:04 as the GA will be on this Friday - June 20, I want to ask you to help me test kimchi on all supported distros 13:10:32 only bug fixes will be merged from now on until the 1.2.1 announcement 13:11:03 #info Hard code freeze starts today. Only bug fixes will be merged from now on until the 1.2.1 announcement 13:11:26 volunteers for the tests?? =) 13:12:20 count me for Ubuntu 13.10 13:12:52 me for Ubuntu 14.04 and F20? 13:13:11 I can do the test on rhel65 13:13:54 thanks!! 13:14:00 wenwang, please, also test using IE as we don't have it installed to test 13:14:01 yw 13:14:21 okay, I have ie on my laptop 13:14:38 great! 13:14:57 let's move on to open discussion section 13:15:03 #topic Open Discussion 13:15:09 what are the topics for today? 13:16:38 Seems most patches are merged so we don't have much:) 13:17:12 I have one issue that now we enable ui when generating debug report. But when we change tabs or refresh, kimchi stopped generating 13:17:47 It seems to be of a lot of work due to that issue 13:18:13 wenwang, do you mean the loading icon disappears when I switch tabs? 13:18:22 wenwang, stopped generating by backend or do you mean "generating" disappear on ui 13:18:56 yes, and it seems the generating process is interrupted 13:19:37 the backend continues to operation 13:19:53 as we don't have support to stop an asyn task 13:20:20 maybe it is just an UI problem 13:20:40 okay, I see 13:20:46 when the page is loaded for the first time, you do GET /debugreports 13:21:53 it should return all the debug reports 13:22:16 I don't know how you can distinguish generating reports from completed ones 13:23:00 but usually a generating report is associated with a task id 13:23:30 you can save the task id somewhere (when the process begin) and verify it when the page loads 13:23:30 Okay 13:23:46 if its state is "running" you add the loading icon 13:24:00 wenwang, I don't know if it will work 13:24:09 just an idea that can help you find a solution 13:24:15 hope it was useful =) 13:24:34 thx, It worth a try 13:24:48 yes. Maybe you can add backend workers in the UI to listen the tast. 13:25:57 or you can add some variable to remember the task in web storage. 13:26:20 then you comeback to host tab. 13:26:35 yeah, the second one is alinefm's idea 13:26:45 I am thinking the get needs to distinguish, isn't it possible >1 user could have a debug report generating at the same time 13:27:12 it seams it can. 13:27:24 but every one get his own task id. 13:27:25 shaohef: great 13:27:44 adamkingit: We disable generate button when generating report 13:28:16 adamkingit: and we enable other three buttons: rename, remove and download 13:28:32 but another can open his browser to generate one. :-D 13:28:49 yes, there are always others 13:29:04 disable just means one user just one user just generate one. 13:29:45 shaohef: I see 13:31:02 adamkingit, wenwang, from backend view, we can add a "taskid" as parameter to get GET /debugreports 13:31:16 and in UI you check if this task has completed or not 13:31:24 what do you think? 13:31:31 What is more than one is running? 13:32:08 { name: debugreport1, taskid: 1, ...} { name: debugreport3, taskid: 13, ...} 13:32:22 adamkingit, each debug report as its own task id 13:32:32 can the backend run more than 1 report at one time? 13:32:37 yes 13:32:44 alinefm, shall we distinguish different user view, some debugreports should not be seen by others? 13:33:06 royce, yes - it will be part of authorization feature 13:33:19 the sysadmin will be able to restrict user access in kimchi 13:33:29 royce: do you means role on different resources? 13:34:01 shaohef, I mean role on resource debugreports 13:34:14 yes. 13:34:27 not only for debugreports, for all resources we will support 13:34:53 shaohef, yeap 13:34:54 vms, storage pools and so on 13:35:22 I guest it is coming. :-D 13:35:37 seems vianac will support this work, right ? 13:35:45 shaohef, yes 13:35:48 he starts with vms 13:36:04 that's great. 13:37:27 wenwang, adamkingit, about the UI problem: do we have a deal? 13:37:58 I will try to figure that out 13:38:06 And that's why the ticket we will need. after vianac work, only the owner can get the ticket of his VMs. :-D 13:38:06 wenwang, you can also work with royce and shaohef - they can help with the backend part 13:38:16 and as you are in the same office 13:38:26 sure 13:38:37 Okay, that will be of lots of help 13:38:56 wenwang, maybe =) 13:39:03 I have already given some help to wenwang :-D 13:39:13 I think we will need to add some support for it in the backend too - the taskid should work for it 13:39:30 thx alinefm and shaohef &royce's support : ) 13:39:40 wenwang, yw 13:39:46 yw 13:39:47 any other topic? 13:41:22 ok 13:41:35 any problem/doubt/suggestion, just send mails to ML 13:41:36 =) 13:41:44 thanks all for joining! 13:43:32 #endmeeting