15:03:06 #startmeeting Brahmaputra project meeting 15:03:06 Meeting started Tue Sep 15 15:03:06 2015 UTC. The chair is ChrisPriceAB. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:03:06 Useful Commands: #action #agreed #help #info #idea #link #topic. 15:03:06 The meeting name has been set to 'brahmaputra_project_meeting' 15:03:10 #topic roll call 15:03:15 #info Chris Price 15:03:17 #info Daniel Smith 15:03:22 are we using same GTM again? 15:03:30 #info Jie Hu 15:03:35 or the one in the meeting invite? 15:03:37 #info Ana Cunha (Yardstick) 15:03:48 #info Zhipeng (Parser) 15:03:48 lmcdasm: no my go to meetin is now updated to accomodate >100 people 15:03:49 #info Fatih Degirmenci (Releng/Octopus) 15:04:01 use the one in the meeting invite 15:04:02 #info chenshuai (Compass4nfv) 15:04:28 #info Jie Hu (escalator) 15:04:40 #info Frank Brockners 15:04:42 #info Morgan Richomme 15:04:43 would someone paste the g2m link here please? 15:04:53 https://global.gotomeeting.com/join/341956909 15:05:36 thanks 15:05:36 #info Mark Gray 15:05:52 #info Agenda 15:06:01 #info https://wiki.opnfv.org/releases/brahmaputra/minutes 15:06:55 #info Bin Hu (IPv6) 15:07:35 #info Ashlee Young (ONOSFW) 15:07:46 * ChrisPriceAB is interested to know who can help scribe 15:07:58 * ChrisPriceAB as I am trying to wrap up my last meeting 15:08:01 #topic jira training 15:08:03 #chair debrascott 15:08:03 Current chairs: ChrisPriceAB debrascott 15:08:22 #topic jira training 15:08:53 #info Stuart Mackie 15:09:27 #info raw material is done but not published yet 15:09:40 #info plan to publish by end of week 15:10:19 #info if anyone is unclear on what to do in jira please reach out to community, don’t wait for formal training 15:11:27 #info question is do we have default permissions correct so UI is common? 15:12:04 #info do we need to have template and workflows? 15:13:12 My main concern is that an authorized user on Jira can create a ticket, modify their own tickets, and add a comment with no additional hoops to jump through 15:13:39 #info every project has different needs, and use of jira so not all will be uniform 15:13:49 dneary: - indeed, this was (for me) a small typo that Aric fixed.. my concern ni that last week was that doing it 1 ticket at a time to fix each commiter is heavy work 15:14:05 s/authorized/authenticated 15:14:23 people should be able to create stuff 15:14:35 but only project committers should have the right to remove them 15:14:35 #info Chris clarifies that we provide general guidelines not detailed template 15:14:40 creates were ok - they needed Editing and workflows to be set up 15:15:23 #info permissions, and workflow need to consistent so everyone see same interface 15:15:25 #info franckbrockners describes and issue with authorities to open them up for all contributors to be able to raise tickets. 15:16:05 #info lmcdasm raises the point that there is no clear agreement on default permissions. 15:17:04 #info dneary points out that in the absence of aricg on the call, we should ensure that there is a clear request for default permissions sent to him. 15:17:49 #info Iben asks the question whether there's a need to have multiple levels of authorization 15:21:06 * dneary would like to move on - this can all be done by email 15:21:24 yep 15:23:05 #info need to write a proposal on what to present to Aric to change the implementation on Jira 15:23:14 #info Iben points out we need to define groups per project to allow people who are core contributors to close tickets 15:23:31 debrascott, Yes - Etherpad is great 15:23:38 dneary: great point 15:24:05 <[1]JonasB> #info Jonas Bjurel (Fuel) 15:24:07 #info Debra to start an etherpad to continue this discussion 15:24:30 #action debrascott to establish an etherpad on, and have a dialog with aricg on, the needed roles and permissions in Jira. 15:25:31 #topic weekly reports 15:26:57 #link https://etherpad.opnfv.org/p/Brahmaputra_Release_Weekly_Project_Status reporting etherpad 15:28:05 have we been specifically asked by the board to provide this info weekly? can we generate any of this automatically? I am concerned about the overhead 15:28:14 we already have this info in jira 15:28:28 and have yet another page to report the status 15:29:01 what happens if anyone doesn't put the status there? 15:29:08 and keeps the status solely in JIRA? 15:32:33 <[1]JonasB> fdegir: link to Jira? 15:33:00 [1]JonasB: link to Jira? 15:33:05 what you mean? 15:33:15 It takes about a minute. Even I can spare that :) 15:33:25 it is not about sparing a minute 15:33:39 it's about adding more and more stuff to control what's happening 15:33:53 but it's perhaps only me and can be neglected 15:34:13 Jira should be primarily used by the projects to police themselves 15:34:34 I cannot comment on another project's jira tickets to determine that they've addressed all tasks 15:34:38 Jira can be used by others to follow the progress of the projects 15:34:50 this is a way to keep the communities in sync 15:34:53 #info lets work toward highlighting the projects that are doing well using jira dashboards 15:34:54 how does the Gensis tickets come into play in that scenario? Since Genesis wont produce anything, you ahve a three way matrix you have now created between projets / genesis and isntallers 15:35:00 <[1]JonasB> fdegir: What if you out the link to the Jira dashboard in the status report? 15:35:15 [1]JonasB: that can be done 15:36:24 #topic Genesis proposal for sharing cross project requirements 15:36:42 * ChrisPriceAB is waiting for frank to pound in the link 15:36:43 #link https://wiki.opnfv.org/genesis/integration_guidelines 15:36:45 :) 15:38:07 #info Frank esplains Genesis proposal, 1st entry point is to create a Jira ticket to Genesis 15:38:58 #info Jira enables a focused discussion, discussion tracking 15:40:36 Is there a link to this procedure on the wiki? I cant find it on the Genesis page. 15:41:13 mdgray, frankbrockners entered the link above 15:41:40 debrascott: thanks 15:42:45 suggestion - in the CREATION phase 15:42:54 there should be a indication of the local project JIRA ticket (their own requirment) 15:43:07 as well as (once approved) the JIRA tickets for the installers that are going to pick it up 15:43:15 otherwise you dont have a maaping from project to JIRA to installer 15:44:51 #info dneary asks definition of requirement in Genesis. Frank clarifies the requirements are for the installers, and is a “proposal” until approved 15:44:57 are we talking about https://jira.opnfv.org/browse/BGS? 15:46:08 or https://jira.opnfv.org/browse/GENESIS? 15:46:43 https://jira.opnfv.org/browse/GENESIS 15:48:11 have the current emailed requirements been added as tickets? I don't see any specifically. 15:48:46 bryan_att, he said they are working on that 15:50:42 it is my understanding that in some cases we will never get all installers to support a specific feature, e.g. heat. in those cases can we ever get this feature as part of OPNFV? 15:51:21 why should we gate participating in genesis on support by all installers? 15:51:52 bryan_att: you can still work with the individual installers. Genesis is specifically for “common” requirements across all installers 15:52:08 IMO there should be a minimum of 2 installers perhaps, but a higher bar is unecessarily exclusive 15:52:45 not seeing the benefit of engaging with genesis then - have to still engage with every installer 15:53:38 there will be a small set of features supported by every installer - thus the scope of genesis will be small if support by all installers is the gate 15:54:49 Do we need to enable a feature across all installers to be considered part of a release? 15:55:30 mdgray: no 15:57:10 I agree with dneary that it seems the overhead of having to try and implement the feature into each installer project is significant. 15:57:19 just to be included in genesis apparently 15:57:36 I suspect projects will just pick their favorite installers and work with them directly 15:57:54 mdgray, Interests have to align 15:58:15 dneary, interests between installers and feature projects? 15:58:43 mdgray, Yes - and users 15:59:33 mdgray, "I want to make feature X available to my users" + "I want my work to be available on platform X" + "I want to get my hands on that feature in my preferred environment" = sweet spot 16:00:47 thanks for the update on genesis and good discussion frankbrockners 16:00:53 Yes, thank you frankbrockners 16:00:57 #topic AoB 16:01:00 Perhaps genesis can help generalize the requirements. For example, in ovsnfv, we want to allow installation of a "different" version ovs but for genesis this means installers need to have the ability to install alternate packages 16:01:12 #info debrascott asks for additional agenda items to be proosed to her during the week 16:01:13 anyone who has labs to offer to jump to pharos and make their labs useful for the CI and developers 16:01:18 * dneary would appreciate detailed minutes going to the list to document consensus and concerns from this call 16:01:54 ack fdegir let's work on getting the labs in place ASAP 16:02:00 #endmeeting