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