21:01:26 #startmeeting Product Working Group 21:01:26 Meeting started Mon Feb 22 21:01:26 2016 UTC and is due to finish in 60 minutes. The chair is carolbarrett. Information about MeetBot at http://wiki.debian.org/MeetBot. 21:01:27 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 21:01:30 The meeting name has been set to 'product_working_group' 21:01:31 0/ 21:01:34 o/ 21:01:41 whoops, I meant o/ 21:01:41 o/ 21:01:41 Here, but mobile client today 21:01:50 Hi All - Let's start with role call 21:02:01 meant roll call :) 21:02:13 o/ 21:02:16 o/ 21:02:31 o/ 21:02:34 o/ 21:02:39 o/ 21:02:45 o/ 21:02:55 i hear that the gold member meeting is occurring now too, which may impact some folks 21:03:19 let's continue on what we have 21:03:22 #link: https://wiki.openstack.org/wiki/Meetings/product-team 21:03:30 Here's the link for today's agenda 21:03:32 o/ 21:03:46 Let's start off with Roadmap discussion 21:03:52 Sounds good 21:03:52 #topic Roadmap Update 21:03:56 Shamail - can you lead this? 21:04:05 Sure, thanks carolbarrett 21:04:49 So at the mid-cycle we had a productive discussion about the roadmap process. This resulted in some minor changes to the process... We also heard about our deadlines from Heidi Joy 21:05:17 We need to get the 10000, 1000, and 100 ft views to Heidi Joy the week of 3/15 21:05:31 Therefore the deadline for getting updates from projects is 3/11 21:05:42 (To give time to generate 10K and 1K views) 21:06:11 At the mid-cycle, people volunteered to help with the roadmap process (CPLs generally help with their respective projects) 21:06:30 Please look at the linked spreadsheet as it contains names for the owners for the roadmap cycle 21:06:38 carolbarrett: can you add link in IRC please? 21:06:51 (Switching apps is hard on phone) 21:06:56 #link https://docs.google.com/spreadsheets/d/1md7lEvq4SbLLefiq8cL3UIYMfWE6nLETm84YoqDi6nE/edit?pref=2&pli=1#gid=1358080590 21:07:23 Does anyone see their name next to a project that does NOT have the time to participate in gathering the information? 21:07:38 Also, the projects in yellow are "required", all others are optional 21:07:47 The criteria was adoption data from the user survey 21:07:52 shamail I see Phil Williams on there and he's not in this meeting, but I'll confirm his coverage of swift 21:08:09 If you have both an optional and required project, please complete the required first 21:08:23 As the optional projects are not needed for marketing launch 21:08:30 Thanks Kencjohnston 21:08:53 lgtm shamail, thanks 21:08:55 So everyone here is fine with their assignment? 21:08:59 shamail I was going to see if hughhalf wanted to take Docs from me, given he is in the same timezone as the PTL. 21:09:01 Thanks hughhalf 21:09:12 hughhalf: up for that? 21:09:13 kencjohnston sure, can do man 21:09:17 Thanks 21:09:20 Do we need to put our name in if anyone of us can help? 21:09:24 Is there a list of questions we should get answered? First time data gatherer here 21:09:34 In the agenda, I have also linked the template for the 100 ft view 21:09:56 We can use the actual data for mitaka (such as the PTL interview video and links to specs/repos) 21:10:12 But we will need to still ask PTLs about the future releases 21:11:00 leong: please add your name as backup if there is already an assignment 21:11:05 Otherwise you can sign up 21:11:10 ok 21:11:18 shamail confirmed with phil that he is good for swift 21:11:42 rockyg: we will be sending a template email with questions, I think Heidi Joy has that AR 21:11:53 excellent. Thanks. 21:11:55 sgordon I can also serve as backup for magnum 21:11:59 nok 21:12:02 *ok 21:12:44 So, the plan is to get info from PTLs and send over the completed 100 ft views by 3/11 21:12:58 Good stuff - anything else Shamail? 21:13:13 I'm thinking we should have a weekly sub-team meeting... Do people agree? 21:13:14 Or questions from anyone else on this? 21:13:18 Kind of like we did last cycle 21:13:26 If we want to do one, I can send out a doodle 21:13:43 sub-team meeting for the roadmap? 21:13:47 Yes 21:13:55 sure, I think that is a good idea 21:13:55 A weekly 30 min checkpoint 21:14:09 We can make it one hour after release marketing is done 21:14:09 shamail works for me 21:14:15 Sounds good 21:14:32 +1 21:14:34 Last comment: We are doing two exercises... Gathering data for release marketing (this is the one with hard deadlines) 21:14:35 Shamail: Do you want to send out a doodle to set a time? 21:14:52 And building the roadmap for our session, which we can continue to build after 3/15 21:15:03 And will include the optimal projects 21:15:11 Yes, I will carolbarrett 21:15:16 Please assign me the action 21:15:19 That's all I had 21:15:21 #action Shamail send out Doodle to set time for roadmap sub-team meeting 21:15:35 So the Mitaka info has to be done by 3/11, right? 21:15:49 Yes, please 21:16:08 I'll be available by email for any questions during the collection phase 21:16:53 shamail given the timing we should press the urgency for the question formatting. 21:17:06 I'd like to send out the initial emails today/tomorrow. 21:17:12 Will do carolbarrett 21:17:13 ++ 21:17:30 +1 21:17:34 +1 21:17:56 +1 21:17:57 I'll talk with HeidiJoy 21:18:04 Thanks Shamail 21:18:33 Ok - let's move along 21:18:45 #topic Midcycle Update 21:19:03 We had a good 2 day working session after the Ops Midcycle 21:19:13 Thanks to Kenny and Rackspace for hosting us! 21:19:20 +1 21:19:25 +1 21:19:42 +1 21:19:46 We're not going to cover the outcome in detail today, that's on the agenda for next week. 21:20:07 But do want to share a link to an etherpad that has a summary of the midcycle 21:20:19 #link: https://etherpad.openstack.org/p/PWG-LON16-MidCycle_Summary 21:20:33 Also includes the ARs from the emails from Kenny and Shamail 21:20:43 Great mid-cycle filled with energetic/passionate discussions!! 21:20:55 shamail: Is there a link to the updated work flow that we can provide too? 21:21:02 ++ 21:21:21 Not yet carolbarrett, sorry 21:21:32 I'll have it up somewhere by Wednesday 21:21:38 Went directly to a conference :( 21:21:56 I'll also summarize the new workflow via email so we can discuss in a future meeting 21:22:06 shamail, do you want to send the ppt to me and i can try help to update the diagram to wiki? 21:22:07 Is the final slide deck that we used at the London OpenStack Users Group available online? We could give that link 21:22:33 I'll add it Leong, just travel slowed me down 21:22:48 no problem...just let me know if you need help 21:22:52 Not sure if it's up, I did give it to the organizers 21:23:00 Thanks Leong!! 21:23:02 Is Nate on? 21:23:36 I don't believe so 21:23:57 Brb, I'll check user group sute 21:24:00 Site* 21:24:05 OK - I'll look for a link to the meetup and send out the link 21:24:09 shamail: Thanks! 21:24:42 For people who didn't attend the midcycle (and even if you did)...pls review the etherpad, there's info and action requests for all of us! 21:24:58 moving on... 21:25:06 #topic Gerrit Team Training 21:25:18 This came up in the midcycle and we wanted to discuss here 21:25:22 carolbarrett: I don't see it on there, I'll send out an email by Wednesday with workflow 21:25:36 shamail: Thanks 21:26:05 The new version of Gerrit has a web interface for editing. This lowers the barrier of configuration/complexity for people to edit and comment on reviews 21:26:48 We would like to increase the volume of folks reviewing user stories and adding comments/contents to improve them, so am wondering if we want to have a team training 21:26:58 Show of hands for who is interested in this? 21:27:06 I am 21:27:09 i vote for Gerrit team training 21:27:09 I am 21:27:14 I can volunteer to help with the training 21:27:14 o/ 21:27:17 carolbarrett +1, and I'm happy help lead the session 21:27:32 shamail: Thanks will take you and Kencjohnston up on the offers! 21:28:04 ++ 21:28:04 Shamail/kencjohnston: How long do you think we need for it? 30mins? 60 mins? 21:28:37 kencjohnston: thoughts? I'm thinking 60 to leave room for questions/Murphy? 21:28:40 o/ 21:28:46 shamail +1 21:29:01 if we are getting folks setup with git and git-review that will take awhile 21:29:01 Sounds good 21:29:02 +1 21:29:03 #action carol send out doodle to set time for team training on gerrit 21:29:04 we can send out prework 21:29:23 kencjohnston - good 21:29:26 * hughhalf nods 21:29:29 Maybe focus on live edit in gerritt 21:29:29 anything else on this one? 21:29:30 there's a video available for setting up git/git-review on windows 21:29:41 leong link? 21:30:08 #link https://www.youtube.com/watch?v=uAVPDyK8flc 21:30:13 that's for gerrit on Windows 21:30:16 carolbarrett thanks 21:30:19 here's for setting up account 21:30:19 https://www.youtube.com/watch?v=uAVPDyK8flc 21:30:23 Also http://vmtyler.com/contributing-to-openstack-documentation/ 21:30:28 #link https://www.youtube.com/watch?v=yJBSWYzWGv4 21:30:38 Has git git-review setup 21:30:40 thanks vmtyler 21:30:57 Nice vmtyler and leong 21:31:24 moving along... 21:31:29 * kencjohnston is reminded that at the summit the infra team said we should exclusively use - http://docs.openstack.org/infra/manual/developers.html#getting-started 21:31:34 #link http://docs.openstack.org/infra/manual/developers.html#getting-started 21:31:49 the developer getting started is mainly targetted on Linux environment. 21:32:13 kencjohnston: that's a good doc, but didn't have enough detail to help me get setup 21:32:16 the video link that posted earlier is purely targetted on Windows environment 21:32:27 leong carolbarrett I agree, but maybe we should work to improve that doc 21:32:32 +1; that was my issue. 21:32:38 * kencjohnston makes a note to talk to the infra team about that 21:32:45 kencjohnston: good point 21:32:48 +1 21:32:57 I think it might've been Windows vs Linux details 21:33:11 #action kencjohnston talk to talk to the infra team about adding more detail on Windows setup to docs 21:33:23 and also proxy for folks within within corporate env 21:33:25 should that action be to talk to docs team? 21:33:50 yeah pretty sure the infra team doesn't care, just someone has to do it 21:33:51 no. the doc is owned by infra 21:33:57 carolbarrett no, I think that URL shows the doc is owned by infra 21:34:18 or more accurately, in an infra repo and owned by everyone... 21:34:20 gotcha 21:34:22 ;) 21:34:26 sgordon :) 21:34:39 anything else on this one? 21:35:13 #topic Planning for Austin 21:35:14 Gerritt is going to be critical for new workflow, so I'm glad we are doing this 21:35:32 As you'll see in the midcycle summary etherpad, we talked about Austin team meeting plans 21:35:40 A proposal was made to plan a full day working session on Friday of the conference (4/29) 21:35:50 Thoughts & Discussion? 21:36:17 carolbarrett pros - Entire day of discussion to draft and review user stories 21:36:34 My only concern with a full day Friday is if it prevents folk from attending other project sessions that are relevant. Istr Friday pretty quiet though usually 21:36:35 carolbarrett cons - we will all be burnt out and want to go to the lake 21:37:09 hughalf: Friday is design summit only, so likely less busy for people 21:37:20 kencjohnston: definitely a concern 21:37:30 what about a half-day? 21:37:34 suggest do 9am-1pm...tough to keep everyone going beyond that on a Friday 21:37:43 KrishR +1 21:38:00 hughhalf, that is my concern also 21:38:27 sgordon hughhalf It was pointed out that many projects end up blowing off Friday due to burnout anyway 21:38:27 I'm fine with either options 21:38:29 carolbarrett, less busy but if you are involved in all of 1 other project it's a guaranteed clash 21:38:35 as opposed to a 50% chance of one ;) 21:39:00 sgordon we would have the same clash if we tried to do a significant block of time any other day of the week 21:39:00 sgordon I agree - otoh, I think Friday is probably still the better option overall 21:39:17 * hughhalf idly wonders if Friday could be held at the lake, thus killing two birds with one stone. 21:39:22 hughhalf, well what i am getting at is, is there an agenda that mandates a full day 21:39:26 Agree, Friday isn't perfect, but it does seems like the best option 21:39:28 * hughhalf nods at kencjohnston 21:39:28 as opposed to a half day 21:39:52 sgordon I think a half day would be appropriate 21:39:56 because if we a schedule a full day and then end up knocking off after lunch anyway it's kind of sub optimal 21:39:57 * hughhalf nods 21:40:01 I think if we only do one session then it won't be a working session since we usually get so many new people that it turns into an intro session 21:40:09 friday is always working day for the projects. So, lots of coding, little discussion for most. 21:40:26 I think a half day is a good option 21:40:31 shamail good point, everyone should keep in mind, we discussed doing this as a workign session in addition to our "Bird of a feather" intro session 21:40:32 disagree at least from my experience with docs and nova 21:40:34 limited coding 21:40:42 maximum sorting out issues we didnt get to earlier in the week 21:40:44 kencjohnston: +1 21:40:52 good point kencjohnston & shamail 21:41:06 kencjohnston +1 21:41:25 in my mind the working session would be a chance to live review and collaborate on user stories 21:41:54 It sounds like the proposal is BoF session during the Summit to socialize the WG and reach out to new members; Plan a halfday session on Friday. 21:42:08 carolbarrett +1 21:42:13 carolbarrett +1 21:42:22 carolbarrett: +1 21:42:22 Friday session is a hands-on working session 21:42:30 carolbarrett +1 21:42:32 +1 21:42:39 Anyone opposed to this plan or have another one they want to propose? 21:42:42 +1 21:43:16 If not, then I'll take the action to talk with the Foundation folks about a room - unless one of them is here now...? 21:43:40 #action carol talk with the Foundation folks about a room for Friday halfday working session 21:43:54 I have already put in a request for the BoF session 21:44:03 i think for the friday sessions it is probably ttx 21:44:13 as those are effectively design summit blocks 21:44:17 * sgordon could be wrong though 21:44:26 sgordon: Thanks will check with him 21:44:40 Anything else on this? 21:45:05 moving along... 21:45:20 #topic Persona working session 21:45:27 Piet - Are you here? 21:45:48 I'm assuming Piet added this to our agenda. Or did someone else? 21:45:51 Chatting with Michael 21:46:03 Can you cover the agenda item you added? 21:46:29 carolbarrett looks like no. Should we move it to next week? 21:46:46 Sounds good kencjohnston 21:46:52 Will make the change 21:46:56 #topic Opens 21:47:03 carolbarrett I have two 21:47:08 Go for it 21:47:18 First, we got a lot of feedback on the Rolling Upgrades user story 21:47:23 #link https://review.openstack.org/#/c/281787/ 21:47:29 and have cleared a number of the -1s 21:47:39 so I'd request that core reviews +2 at this point 21:47:57 I have a number of actions for the story post this review merging which I'll work as soon as it does 21:48:11 any concerns with that? 21:49:10 not from me 21:49:24 ok 21:49:34 Brief update for those who weren't at the mid-cycle 21:49:51 actually, let me not go there just yet 21:49:55 second item, 21:50:03 #link 21:50:06 #link https://review.openstack.org/#/c/281787/3 21:50:17 This review is to change our template to more align with the Cross Project Spec template 21:50:33 I'd like to get core reviewer eyes on this asap as well 21:50:52 now, for the brief update. :) 21:50:55 shamail's irc connection died - asked me to say he'd +2 21:51:21 kencjohnston, should the rolling upgrade story be at link https://review.openstack.org/#/c/274969/ 21:51:30 so second link is same as first... 21:51:46 thanks leong 21:51:50 At the mid-cycle we suggested our new process be to merge stories in the proposed repo, and then submit a specific patch to suggest they be submited as cross project specs 21:51:56 leong +1, too many tabs open 21:52:11 so folks watching the repo will see this user story merge 21:52:25 then a commit that requests that we agree to submit it as a cross project spec 21:52:41 and then finally a commit that adds a link to the cross project spec commit 21:53:05 that's all i had. 21:53:13 kencjohnston: good summary - thanks. Will look at both 21:53:31 anyone have Qs for kencjohnston? 21:53:32 Or any other Opens? 21:53:47 i thought we need a section for "ready for submission to cross project spec"? 21:54:16 or is that just a commit message in the "patch"? 21:55:31 I think it's just a commit message, but need to verify that from the meeting notes 21:56:45 I think it's a one liner in the template at/near the top, with either aa status or state and what the current state is. 21:57:00 Defcore does stuff ike this. 21:57:03 leong yeah I think I added some of that int he patch that covers the new template 21:57:07 Here's what I get from the notes: You create a tracker (with only the user story entry) and put a link to that in the User Story tracker field, then add this message 21:57:14 leong if I'm missing it please review and add comments. 21:57:38 kencjohnston +1 21:57:51 Let's verify and update next week when we do the detailed work flow walk thru 21:58:07 Anything else (2 mins to go...) 21:58:33 Ok - it's a wrap. Have a good week! 21:58:44 bye 21:58:47 #endmeeting