14:00:50 #startmeeting telcowg 14:00:51 Meeting started Wed May 6 14:00:50 2015 UTC and is due to finish in 60 minutes. The chair is sgordon. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:52 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:55 The meeting name has been set to 'telcowg' 14:00:59 #link https://etherpad.openstack.org/p/nfv-meeting-agenda 14:01:15 hi 14:01:20 hello 14:01:31 hi 14:01:43 hi 14:01:56 hi all, apologies i will be a little distracted just for the start today 14:02:11 hi 14:02:47 #topic use cases 14:02:51 hi 14:02:57 #link https://review.openstack.org/#/c/169201/ 14:03:12 #info Ralf updated service chaining use case to integrate feedback. 14:03:19 more reviews welcome there 14:03:27 and similarly 14:03:30 #link https://review.openstack.org/#/c/158997/ 14:03:41 #info Calum updated vIMS use case to integrate feedback. 14:03:49 has anyone had a chance to look at these updates 14:03:52 but status is Abandoned 14:04:02 DaSchab, wrong link? 14:04:12 https://review.openstack.org/#/c/169201/ 14:04:20 sgordon: no, it lists abandoned 14:04:32 sorry copy and paste error 14:04:33 https://review.openstack.org/#/c/158997/ 14:04:46 ah 14:05:15 well, certainly didn't mean to abandon it... 14:05:36 we can restore the change 14:06:01 try https://review.openstack.org/#/c/179142/ 14:06:12 there's the right link 14:06:23 cloudon: ah yep :) 14:07:19 know I have one set of feedback to consider but more welcome 14:09:35 sorry, I have to leave 14:10:16 sgordon pushed a document for end2end workflow 14:10:19 https://review.openstack.org/#/c/178347/3 14:10:31 I think we all have to have a look at this 14:11:38 it's just a skeleton at the moment, isn't it? 14:11:43 so I noticed something missing from that doc and something we never really talked about here 14:11:47 thought Steve wanted to flesh it out more bfore reivew? 14:11:57 what if someone comes along with a similar but slightly different use case? 14:12:19 aveiga: we should merge things into one 14:12:24 I was thinking it might be better to add on to the existing use cases as a "separate example" so that we can keep the efforts together 14:12:28 mkoderer: +1 14:12:29 aveiga: we can use the co/author flag for it 14:14:05 does anyone else agree/disagree with the merging method? 14:14:26 think this overlaps with some feedback I've had on my use cases - that I'm describing a specific instance of an SBC or vIMS rather than general implementations of them 14:14:51 cloudon: that's ok 14:14:57 have to say I prefer the model where use cases are as concrete as possible - think it provides greater developer impact 14:15:12 I don't think anyone would be able to cover fully an entire set of uses around a technology, so we have to start with something 14:15:19 "a theoretical app might need these things" vs. "I want to run app X and it needs Y and Z" 14:15:21 +1 to the merging method proposed 14:15:45 #info rprakash 14:16:41 im down with merging 14:16:52 #info it might be better to add on to the existing use cases as a "separate example" so that we can keep the efforts together 14:18:16 #chair aveiga 14:18:17 Current chairs: aveiga sgordon 14:18:34 #info use co-author to designate multiple authors 14:18:57 i think merging them makes sense in terms of the goals of this group 14:19:14 speaking with one voice to the wider community when proposing features to support this 14:19:23 can get the process of converting an use case to from text to gerrit review process? any links? 14:19:32 i think we can have a breakdown within the document though saying "hey these are specific examples" 14:20:14 rprakash, https://wiki.openstack.org/wiki/TelcoWorkingGroup/UseCases#Contributing_Use_Cases 14:20:21 thanks 14:20:41 rprakash: copy the template from that repo and make a new file with your use case 14:20:55 #action sgordon to highlight in workflow document how/when to collapse use cases into each other 14:21:00 we follow the same workflow as the specs for regular projects 14:21:16 yeah, that page is mainly a pointer to the "normal" how to contribute docs 14:21:24 ok 14:21:59 if you need any help please ask in #openstack-nfv - i dont proclaim to be a git master but hey we did at least help cloudon pick up the vIMS patch (eventually ;)) 14:22:00 :) 14:22:19 (cough) 14:22:40 ok so the workflow document was mentioned above 14:22:44 and yes it is just a skeleton 14:22:49 #link https://review.openstack.org/#/c/178347/3/doc/source/workflow.rst 14:22:58 i think it's important to note i dont want to dictate here though 14:23:06 so even in skeleton form feedback is important 14:23:19 the rough process atm is... 14:23:20 sgordon: I don't mind checking in a patchset, as long as we don't break each others' git again 14:23:24 1) submit use case 14:23:28 2) review use case 14:23:33 3) approve use case 14:23:45 4) raise tracker bugs (telcowg project) 14:23:52 5) assign tracker bugs 14:24:01 6) create project bug/blueprints 14:24:05 7) implement 14:24:09 8) verify solution 14:24:13 EOM 14:24:21 sgordon: oh we have to activate the bug tracker then :) 14:24:24 the key i think is who owns each piece 14:24:33 mkoderer: yes we do 14:24:39 and any additional info we want to highlight in each step 14:24:43 we're going to need to be able to keep track 14:24:47 yeah 14:24:51 ok 14:25:20 i think it's important as we will invariably have a single gap coming from multiple use cases that in turn has multiple bits and pieces to be implemented across multiple projects 14:25:26 we need to keep track of that linkage somehow 14:25:34 Will every telcowg tracker bug need to be related to a use case? 14:25:45 and be able to refer back to individual gaps if we find the same ones in multiple cases 14:25:52 file a bug, mark duplicate of another gap bug 14:26:01 right 14:26:06 adrian-hoban, currently yeah 14:26:17 adrian-hoban: probably, since we need to be able to trace where they came from 14:26:19 adrian-hoban, but it depends what is presented as a reason to have bugs that aren't 14:26:45 the only reason we are planning to use the bug tracker at all atm is to trace the linkage between project-specific work items and the original use case 14:27:08 raising bugs for other reasons isn't part of the workflow atm 14:27:12 open to proposals 14:27:53 adrian-hoban, was there something specific you were thinking of? 14:28:06 sgordon: do we want a master bug for "Gap analysis on use case X" that gets closed when bugs are filed or the use case is found to be supported by other fixes? 14:28:28 that actually makes a lot of sense 14:28:35 I just don't want us to lose a use case and forget to do the analysis 14:28:45 i have been thinking that step where we take a merged use case and raise the gap bugs is where there is a bit of work to do 14:28:54 yup 14:29:31 #action sgordon update workflow to include "master bug" for "Gap analysis on use case X" that gets closed when bugs are filed or the use case is found to be supported by other fixes. 14:31:38 adrian-hoban, sorry we were asking if you had a specific example 14:31:45 w.r.t. " Will every telcowg tracker bug need to be related to a use case?" 14:31:54 Sorry, I got disconnected 14:32:13 currently we've focused on creating bugs to track the linkage between use cases and gaps (assuming a M:1 relationship) 14:32:22 Nope, not yet, but was thinking about the case where something may come up in OPNFV that may not have a use case yet defined here 14:33:05 adrian-hoban: that's more a matter of getting OPNFV reqs down to this group in the form of a use case doc, or updates to one 14:33:52 yeah, what i had put forward to the opnfv m/l was the idea of them using the same template for defining their use cases 14:34:03 and collaborating on any required updates to it 14:34:19 aveiga: I think that's an expectation that has to be clarified. 14:34:53 adrian-hoban: yes, see sgordon's reply. It has to be communicated, but I think he's taking care of that 14:34:55 aveiga: I think that's an expectation that has to be clarified/set with the OPNFV folks so that the expectations on how to engage are clear. 14:35:04 agreed 14:35:12 im just searching to necro that thread again 14:35:22 but this would be a good item to discuss at the OPNFV day on the monday at summit 14:35:52 sgordon: +1 14:36:00 sgordon: +1 14:36:04 is there a topic list or agenda for that item, btw? 14:36:31 or is it more of a walk up and ask questions ala pods kind of thing? 14:36:33 not yet 14:36:34 #link http://meetbot.opnfv.org/meetings/opnfv-meeting/2015/opnfv-meeting.2015-04-29-13.00.html 14:36:38 aveiga: I was going to ask that too. I haven't seen one yet, but there are some proposals in the OPNFV community 14:36:48 in theory: 30 minutes high level overview, 30 minutes project overview, 30 minutes set the tone for the rest of the week (the session the telco WG asked for) 14:36:58 ok 14:37:01 then breakouts for OPNFV projects 14:37:11 the timing of the telco wg one is being played with a bit i think 14:37:21 as i have a presentation that clashes with the opnfv day start 14:37:31 (unrelated, one of my nova compute update sessions) 14:38:32 is the desire still to whizz through the use cases during the TelcoWG slot? 14:38:48 yeah so we have a 90 minute session effectively again 14:38:55 (i think 2 x 40 with a 10 min break or something) 14:39:15 Is there an Etherpad for the TelcoWG slot? 14:39:35 #topic Vancouver Summit 14:39:36 atm just the section in https://etherpad.openstack.org/p/YVR-ops-meetup 14:39:56 line 131 14:40:01 #link https://etherpad.openstack.org/p/YVR-ops-meetup 14:40:21 that was just my notes from an earlier discussion in this meeting 14:40:35 i think 40 min on updates/process and 40 min on use cases likely makes sense 14:40:51 possibly in the form of breaking off into smaller groups 14:41:25 What session is this a part of? 14:41:53 it's a session in the ops track 14:42:00 adrian-hoban: there's a session for Telco WG specifically 14:42:25 #link https://openstacksummitmay2015vancouver.sched.org/event/e813504daf6df803d90836e8949a0562 14:42:36 #info Telco WG Ops session - Wednesday, May 20 • 9:00am - 10:30am 14:43:02 Thanks! 14:43:36 #action sgordon create session-specific etherpad for ops summit session 14:45:49 ok 14:46:09 thank you all for your time 14:46:40 i think we will have one last meeting before summit, the goal of which should be to finalize the above and send out a quick email to highlight it imo 14:47:06 thanks, sgordon 14:47:11 #endmeeting