08:02:19 <yujunz> #startmeeting qtip 08:02:19 <collabot`> Meeting started Mon Nov 14 08:02:19 2016 UTC. The chair is yujunz. Information about MeetBot at http://wiki.debian.org/MeetBot. 08:02:19 <collabot`> Useful Commands: #action #agreed #help #info #idea #link #topic. 08:02:19 <collabot`> The meeting name has been set to 'qtip' 08:02:29 <yujunz> #topic rollcall 08:02:33 <yujunz> #info Yujun Zhang 08:02:35 <zhihui> #info zhihui 08:02:40 <Taseer_> #info Taseer 08:03:11 <yujunz> ping SerenaFeng 08:03:47 <yujunz> Agenda 08:03:55 <yujunz> #link https://etherpad.opnfv.org/p/qtip-meetings-2016-11-14 08:04:11 <yujunz> #topic Action followup 08:04:21 <yujunz> #info AP @zhihui to do some research on dovetail on how to consume test data from YardStick next week 08:04:53 <yujunz> zhihui is on business trip last week. Will you continue on it this week? 08:05:15 <zhihui> yujunz, yes, i will do it this week 08:05:19 <yujunz> Thanks 08:05:20 <SerenaFeng> pong 08:05:26 <yujunz> #action @zhihui to do some research on dovetail on how to consume test data from YardStick this week 08:05:45 <yujunz> #topic sprint QTIP-D2 retrospective 08:05:56 <yujunz> Anybody familiar with agile retrospective? 08:06:27 <yujunz> Honestly I've never done it before, but looks useful. We can try it 08:06:53 <yujunz> We are about to complete sprint QTIP-D2 and start sprint QTIP-D3 08:07:00 <SerenaFeng> I think I have done it before 08:07:12 <SerenaFeng> but I don't think it is suitable for opensource team 08:07:23 <SerenaFeng> since we are not sitting together 08:07:46 <yujunz> I learned it from openstack/telemetry team 08:07:48 <yujunz> #link https://julien.danjou.info/blog/2016/opensource-upstream-team-agile 08:08:15 <SerenaFeng> It asks all the team to list all the good aspect/to be improved aspect/to be continued aspect 08:08:16 <yujunz> An article about what may work and what not 08:08:33 <SerenaFeng> and select the top three 08:08:38 <SerenaFeng> discuss about them 08:08:52 <yujunz> OK, we don't spend too much time on it. 08:09:02 <yujunz> But I do have some comments of last sprint 08:09:40 <yujunz> Overall 8 completed, 3 in progress and 3 open 08:10:13 <yujunz> Most delay are in CLI. 08:11:16 <yujunz> The problem might be some tasks are too early to be put on schedule 08:12:00 <yujunz> So I put version related tasks to low priority since currently we can rely on docker command 08:12:21 <yujunz> For suite and perftest, it is mainly affected by refactoring of the directory 08:12:54 <yujunz> But it is still good that we have almost finish the folder reorganization 08:13:05 <yujunz> With the price of breaking almost everything... 08:13:24 <zhihui> yes 08:13:42 <yujunz> I list things to be fixed and verified in QTIP-154 08:13:44 <yujunz> #link https://jira.opnfv.org/browse/QTIP-154 08:13:53 <zhihui> I am fixing qtip ci. 08:14:30 <yujunz> OK, you may update the task status to avoid overlapping 08:14:52 <zhihui> yujunz, ok 08:15:11 <zhihui> I will take some subtasks about QTIP-154 08:15:25 <yujunz> So for retrospective, the things to be improved is planning. So I hope everybody can participate in the starting stage. 08:15:40 <yujunz> Help to figure out what is most important and what may cause conflict 08:16:07 <yujunz> #topic sprint QTIP-D3 planning 08:16:29 <yujunz> I have already listed some tasks 08:16:32 <yujunz> #link https://jira.opnfv.org/secure/RapidBoard.jspa?rapidView=135&projectKey=QTIP&view=planning 08:17:13 <yujunz> #info QTIP-148 Architecture overview design specification 08:17:39 <yujunz> Things become more clear so I think we need a spec to agree on 08:18:07 <yujunz> Some basic information in the task description 08:18:09 <yujunz> #link https://jira.opnfv.org/browse/QTIP-148 08:19:01 <yujunz> I'll start a draft for review ASAP 08:19:43 <yujunz> #info QTIP-142 Missing unit test for cli 08:20:25 <yujunz> With more and more code integrated, we can no longer rely on manual test for quality. 08:20:56 <yujunz> #info QTIP-151 CLI-Install Frame Work outline 08:21:06 <yujunz> Taseer what do you plan to complete in this task? 08:21:13 <yujunz> Taseer_ 08:21:59 <Taseer_> Just a basic outline of how to install qtip 08:22:52 <yujunz> OK, as I mentioned before, this seem not very urgent. So I would suggest you finish the outline and leave the implementation to future sprints 08:23:09 <Taseer_> OK 08:23:22 <yujunz> #info QTIP-147Yardstick integration design specification 08:23:45 <yujunz> zhihui as a yardstick committer, could you take this? 08:24:44 <zhihui> sure. 08:25:08 <yujunz> OK, if necessary, we can organize an online meeting with YardStick team 08:26:02 <yujunz> #info QTIP-152 Internship program 08:26:10 <zhihui> yes, a zoom meeting will help. 08:26:22 <yujunz> We'll talk about the internship program in next topic 08:26:37 <yujunz> Hope we can start at least one program in this sprint 08:26:52 <yujunz> #info QTIP-154 Fix possible break of existing features 08:26:58 <yujunz> Already discussed 08:27:09 <yujunz> #topic intern program 08:27:49 <yujunz> #link https://wiki.opnfv.org/display/DEV/Internship-program 08:27:56 <OPNFV-Gerrit-Bot> zhihui wu proposed qtip: bugfix: miss __init__.py under module qtip https://gerrit.opnfv.org/gerrit/24309 08:28:06 <yujunz> SerenaFeng is already mentoring a student 08:28:19 <yujunz> Could you share about how it usually goes? 08:28:51 <SerenaFeng> OPNFV suggest internship long time ago 08:29:10 <SerenaFeng> each project can propose some topics 08:29:28 <SerenaFeng> then wait for student to choose 08:30:04 <yujunz> Where do they recruit students? Any channel available? 08:30:19 <yujunz> Or it is all on the project team? 08:30:40 <SerenaFeng> I think OPNFV has done some advertisements itself 08:30:59 <SerenaFeng> at least in Functest team, we don't do the recruitment work 08:31:12 <yujunz> Did Morgan do it? 08:31:29 <SerenaFeng> I don't think so 08:31:33 <SerenaFeng> he never mention it 08:31:42 <yujunz> I see. I'll contact Ray for details 08:31:47 <yujunz> How about the interview? 08:31:59 <SerenaFeng> I can contact my students to ask him where did he get the information 08:32:12 <SerenaFeng> we do the interview via hangouts 08:32:40 <SerenaFeng> ask their experience and to see if they are suitable for the work 08:32:52 <SerenaFeng> and also ask them some questions 08:33:25 <SerenaFeng> and then feedback to Ray 08:33:33 <yujunz> And how to make decision? 08:34:19 <SerenaFeng> if you think the student is ok, you tell Ray that you want him/her 08:34:52 <yujunz> I see. I want you! Like the VOICE program, LOL 08:35:27 <SerenaFeng> because Jose and Morgan do the detail work, that's all the things I know 08:35:41 <yujunz> Thanks. 08:35:46 <SerenaFeng> I have a meeting with my students tonight, maybe I can ask him the details for you 08:36:11 <yujunz> OK, thanks a lot. Put an action to followup 08:36:37 <yujunz> #action SerenaFeng to provide yujunz some detail about internship program after talking to her student 08:36:52 <yujunz> Taseer_ do you have any questions ahead? 08:37:08 <yujunz> About the internship program 08:37:55 <Taseer_> Not until I know about the program plan. the difficulty level etc... 08:38:08 <yujunz> OK. Let's move on to next topic 08:38:21 <yujunz> #info information sharing 08:38:35 <yujunz> Some information from last TestWG meeting 08:38:55 <yujunz> #topic information sharing 08:39:18 <yujunz> #link https://goo.gl/OwSWgf 08:39:39 <yujunz> A test landing page proposed. Not sure how we shall display QTIP result in it yet 08:39:51 <yujunz> You may have a read after the meeting 08:40:18 <yujunz> #info Goals & vision for the Danube release (draft) https://goo.gl/LmIA6V 08:40:23 <yujunz> This was a presentation to TSC. 08:40:52 <yujunz> What is meaningful to us is to think about the value of QTIP to OPNFV community. 08:41:15 <yujunz> #info POSCA in Bottlenecks D Release https://goo.gl/yddgYR 08:41:36 <yujunz> Some progress about bottleneck, a project for performance analysis 08:42:52 <yujunz> #info QTIP will give a presentation on TestWG weekly meeting this Thursday 08:42:54 <yujunz> #link https://goo.gl/g16hEG 08:43:19 <yujunz> Please have a look at it and give comments 08:44:14 <yujunz> OK. That's all from me today. 08:44:58 <yujunz> The sprint review is already coverred. 08:45:02 <yujunz> #topic AoB 08:46:10 <yujunz> If nothing else, we can stop here. 08:46:15 <SerenaFeng> ok 08:46:24 <yujunz> Everyone please feel free to add tasks to sprint QTIP-D3 and review the project introduction. 08:46:37 <yujunz> I'll kick off sprint QTIP-D3 tomorrow 08:46:41 <Taseer_> Ok. 08:46:52 <yujunz> Thank you all 08:46:54 <yujunz> #endmeeting