02:00:39 <zhenguo> #startmeeting mogan 02:00:40 <openstack> Meeting started Thu May 25 02:00:39 2017 UTC and is due to finish in 60 minutes. The chair is zhenguo. Information about MeetBot at http://wiki.debian.org/MeetBot. 02:00:41 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 02:00:43 <openstack> The meeting name has been set to 'mogan' 02:00:54 <zhenguo> wanghao, shaohe_feng: o/ 02:01:13 <wanghao> hi 02:01:23 <zhangyang> o/ 02:01:33 <zhenguo> zhangyang: o/ 02:01:48 <zhenguo> anybody else here? luyao, Xinran, litao__ 02:02:24 <wanghao> litao is a little busy now.. :) 02:02:31 <zhenguo> ok 02:02:46 <zhenguo> liusheng is on vacation now 02:02:57 <zhenguo> as always, the agenda: 02:02:57 <zhenguo> #link https://wiki.openstack.org/wiki/Meetings/Mogan#Agenda_for_next_meeting 02:03:06 <zhenguo> let's jump in 02:03:19 <zhenguo> #topic announcements and reminders 02:03:39 <zhenguo> it's really a wonderful team gathering during the Suzhou bug smash :D 02:03:43 <zhenguo> thanks everyone 02:03:55 <luyao> o/ 02:04:05 <zhenguo> luyao: o/ 02:04:10 <Xinran> o/ 02:04:23 <zhenguo> Xinran: o/ 02:04:47 <zhenguo> we had a nice demo show there, and made a discussion about the desired features from every involved company 02:05:07 <zhenguo> a short mid cycle :D 02:05:17 <zhenguo> thanks everyone for joning 02:07:30 <wanghao> that's a good and comfortable meeting :) 02:08:01 <zhenguo> ok, that's the bug smah 02:08:01 <zhenguo> another thins is for big tent 02:08:01 <zhenguo> as we aims to be a offical project, so I collected some principles here 02:08:01 <zhenguo> #link https://etherpad.openstack.org/p/mogan 02:08:01 <zhenguo> hi guys, are you still around? seems only me typing... 02:08:41 <wanghao> I'm here 02:08:48 <wanghao> could you see me ? 02:08:51 <zhenguo> hah, sure 02:10:01 <zhenguo> before we go though the list, I would like to leave some time for everybody to review it :D 02:11:04 <wanghao> done 02:11:55 <shaohe_feng> zhenguo: HI 02:12:15 <zhenguo> shaohe_feng: o/ 02:12:51 <wanghao> do we have cross project folks? 02:12:54 <zhenguo> please feel free to leave comments there with your name, so we can discuss 02:13:11 <zhenguo> wanghao: not sure 02:13:37 <zhenguo> wanghao: but seems it's not a must 02:13:46 <wanghao> zhenguo: great 02:14:05 <zhenguo> we can go through the list one by one 02:14:22 <zhenguo> first, the big problem of us, is reviews :( 02:14:56 <zhenguo> There is just one person doing reviews, need to change that and make sure there are reviews from more people and more companies 02:15:27 <litao__> I am coming 02:15:55 <wanghao> In mogan or mogan-spec? I remeber to review some patches... 02:16:15 <wanghao> maybe so few.... 02:16:42 <zhenguo> litao__: o/ 02:17:07 <zhenguo> wanghao: yes, we should do more 02:17:23 <zhenguo> and I will not directly merge patches from now on 02:17:30 <wanghao> zhenguo: yes 02:17:43 <zhenguo> to ensure patches got enough reviews, I will ping you all 02:18:04 <shaohe_feng> zhenguo: you have mentioned there's a review guid. 02:18:06 <zhenguo> maybe we should have a list to ping, who wants to review should be added 02:18:11 <litao__> I think we should also need more bug report 02:18:15 <shaohe_feng> zhenguo: the link? 02:18:27 <zhenguo> shaohe_feng: let me find 02:18:38 <shaohe_feng> zhenguo: It will be helpful, expecially for the fresh. 02:18:53 <zhenguo> litao__: yes, we should follow the community policies 02:19:34 <zhenguo> #link https://docs.openstack.org/contributor-guide/docs-review-guidelines.html 02:19:43 <zhenguo> shaohe_feng ^^ 02:20:17 <shaohe_feng> great. Xinran, luyao ^^ it is helpful. 02:20:54 <wanghao> like a review team 02:21:02 <luyao> hah , :D 02:21:09 <litao__> great 02:21:58 <zhenguo> and a patch must got a +2 then another +2+A to land 02:22:36 <litao__> zhenguo: recently not? 02:22:57 <zhenguo> litao__: yes, I just +A it directly :( 02:23:04 <zhenguo> sorry, it's my faults 02:23:06 <litao__> lol 02:23:19 <zhenguo> we should focus more on reviews, 02:23:35 <zhenguo> new features development can be slow down a bit 02:24:23 <zhenguo> and, we need more core reviewers :D 02:24:32 <shaohe_feng> +1 02:25:00 <shaohe_feng> we should be active to do review. 02:25:54 * litao__ yes, we should need more +2 02:26:16 <zhenguo> yes, and I think our cores should keep 2-3 reviews everyday, or even more 02:26:52 <shaohe_feng> let's do it. 02:26:53 <zhenguo> but need to make sure we have enough patches to review, lol 02:27:04 <shaohe_feng> ha 02:27:12 <litao__> so we should find more bugs 02:28:15 <zhenguo> yes, more bugs can be find only if more people play with mogan 02:28:28 <shaohe_feng> zhenguo: all our bugs filed in the launchpad link? 02:28:42 <zhenguo> we just set up a physical env, please ping me if you need help for this 02:28:50 <zhenguo> shaohe_feng: yes 02:29:15 <wanghao> zhenguo: really, we need env 02:29:24 <zhenguo> wanghao: hah 02:29:41 <shaohe_feng> zhenguo: great, that's easy for others join us, fresh can pick bugs from the link 02:29:59 <litao__> https://bugs.launchpad.net/mogan 02:30:10 <litao__> currently not much 02:30:29 <zhenguo> litao__: yes, we can force a bug link for every patch 02:30:47 <zhenguo> you can -1 patch without bug link... 02:31:08 <litao__> zhenguo: great 02:31:19 <zhenguo> and another thing is tests 02:31:26 <shaohe_feng> zhenguo: a big problem to find bugs, no special tester for mogan 02:31:42 <zhenguo> shaohe_feng: yes, 02:32:02 <shaohe_feng> zhenguo: yes, and the bug link should be in the commit message. 02:32:11 <zhenguo> shaohe_feng: sure 02:32:22 <zhenguo> and you can also -1 patch without tests 02:32:40 <zhenguo> currently our tests coverage is very low 02:32:50 <zhenguo> our UT coverage is only 58% 02:33:08 <zhenguo> and functional only covers a few API calls 02:33:38 <zhenguo> there are only two test case in tempest, one is create flavor, the other is create server 02:34:16 <shaohe_feng> need more. 02:35:06 <shaohe_feng> so add a task item(add more tasks) in our task list 02:35:09 <litao__> hah 02:35:15 <zhenguo> liusheng is absent, so I help him to pick up tempest and functional tests 02:35:32 <zhenguo> shaohe_feng: sounds good 02:35:56 <zhenguo> unit test maybe need we all to enrich 02:36:23 <zhenguo> as we got a coverage gate, it's easy to find every file's tests coverage and do it 02:36:52 <zhenguo> like this http://logs.openstack.org/94/466694/4/check/mogan-coverage-ubuntu-xenial-nv/0f58f0b/cover/ 02:37:19 <wanghao> emm, so report a bug to add more ut tests. 02:37:35 <wanghao> do it again and again 02:37:38 <zhenguo> seems reasonable to have a bug 02:37:44 <zhenguo> hah 02:37:44 <wanghao> yes 02:38:55 <litao__> wanghao: This sounds great 02:39:57 <zhenguo> I just added a owner to every task on the etherpad 02:40:10 <zhenguo> please add you name as well, if you are interested in the task 02:40:26 <shaohe_feng> zhenguo: does our wiki introuce some test guid? 02:40:40 <zhenguo> shaohe_feng: no 02:41:02 <zhenguo> shaohe_feng: we only got some larger view of the project there 02:41:21 <zhenguo> shaohe_feng: details things maybe need a separated wiki page, wdyt? 02:41:35 <shaohe_feng> good/ 02:44:01 <wanghao> I add a task for tests in our task list 02:44:15 <zhenguo> wanghao: thanks 02:44:15 <wanghao> owner is all, priority is high 02:44:34 <zhenguo> wanghao: lol 02:44:48 <wanghao> so everyone can feel free to add the tests you want. 02:45:05 <litao__> wanghao: need a bug report 02:45:17 <wanghao> yes 02:45:20 <zhenguo> yes, tests can keep our quality, 02:45:33 <shaohe_feng> wanghao: great. 02:46:17 <zhenguo> another thing is the email traffic, when you search mogan there's only a few mails in the list :( 02:46:47 <zhenguo> please don't be shy to send us to public 02:48:08 <zhenguo> ok, seems that's all 02:48:14 <zhenguo> anyting else here? 02:48:39 <zhenguo> if not, let's move on 02:49:09 <shaohe_feng> let disucss more things via email 02:49:09 <zhenguo> #topic task tracking 02:49:19 <zhenguo> shaohe_feng: sure 02:49:40 <zhenguo> #link https://etherpad.openstack.org/p/mogan-task 02:50:06 <zhenguo> I would like to prioritize the raid task 02:50:56 <zhenguo> which is one of the gap that the community has recognized between Nova and Ironic 02:52:49 <zhenguo> wanghao: seems we don't need to send out all task status list there 02:53:24 <zhenguo> wanghao: we can prioritize the list and make a new list which we want to land before Pike release 02:53:41 <shaohe_feng> most mongan potential users expect this feature. 02:53:49 <wanghao> zhenguo: yes 02:54:04 <zhenguo> wanghao: maybe we can prepare a template, and start to send task statsus mail after next meeing, wdyt? 02:54:38 <wanghao> zhenguo: same as you said, we can review it frist. 02:54:56 <zhenguo> wanghao: ok, thanks 02:55:09 <shaohe_feng> good 02:55:23 <wanghao> np 02:55:51 <zhenguo> oh, seems it's almost time 02:56:09 <zhenguo> we can go though the new task list next week 02:56:18 <litao__> yeah 02:56:28 <zhenguo> ok, let's move on to next topic 02:56:36 <zhenguo> #topic open discussion 02:57:08 <zhenguo> #link https://review.openstack.org/#/c/465792/ 02:57:08 <patchbot> patch 465792 - nova - WIP: Bulk query floating IPs in _nw_info_get_ips 02:57:26 <zhenguo> not sure if there's some one want to pick up this task for mogan 02:58:01 <zhenguo> as we copied that code out of nova :D 02:58:12 <wanghao> :) 02:58:33 <wanghao> report a bug and let's see which guy want it. 02:58:49 <zhenguo> yes, sure, 02:59:23 <zhenguo> ok, really a nice meeting 02:59:32 <zhenguo> anything else want to be discussed? 03:00:12 <zhenguo> if not, we can end the meeing 03:00:29 <zhenguo> thanks all for joining 03:00:33 <zhenguo> #endmeeting