18:00:21 #startmeeting tsc 18:00:21 Meeting started Thu Jan 15 18:00:21 2015 UTC. The chair is phrobb. Information about MeetBot at http://ci.openstack.org/meetbot.html. 18:00:21 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 18:00:21 The meeting name has been set to 'tsc' 18:00:37 #topic Roll Call - TSC members please #info in 18:01:20 #info edwarnicke 18:01:40 #info alagalah (proxy jmedved) 18:01:43 #info kwatsen 18:02:24 #link https://wiki.opendaylight.org/view/TSC:Main <— Today's agenda 18:02:30 #info mohnish anumala 18:02:37 #info abhijitkumbhare (proxy Chris Price) 18:02:57 #chair tbachman dfarrell07 edwarnicke 18:02:57 Current chairs: dfarrell07 edwarnicke phrobb tbachman 18:03:00 :) 18:03:35 #info dlenrow 18:03:47 #info colindixon 18:04:13 #link https://meetings.opendaylight.org/opendaylight-meeting/2015/tsc/opendaylight-meeting-tsc.2015-01-08-18.00.html link to minutes of last week’s meeting 18:05:13 * dfarrell07 is running late, calling in now, glad tbachman is here ;) 18:05:24 #info colindixon started conversation for version bumping 18:05:33 RajeevK_: can you #info in? 18:05:51 #action colindixon will track how VTN and controller are interacting on possible AD-SAL deprecation 18:06:06 #topic Agenda bashing and action item roundup 18:06:20 #info colindixon sent mail encouraging projects to get projects tracking what happens in the TSC 18:06:51 #info hideyuki says they don’t have any problems with AD-SAL deprecation so far 18:07:21 #info edwarnicke asks if we agreed on a time for having the cross-project neutron discussions 18:07:39 #info colindixon says he sent an email asking to get this sorted, but doesn’t want to dictate the time 18:07:53 #info regXboi for roll call (running late) 18:08:13 #info zxiiro submitted patches to projects to rename soar jobs 18:08:13 #link https://wiki.opendaylight.org/view/TSC:Main#Agenda Agenda for today's call 18:08:42 #info zxiiro investigated ways to maintain the history if we rename the projects; sent email on this 18:09:15 #info colindixon added Java 8 to TSC topics for this week 18:09:52 #info sdean778 submitted bugzilla enhancement requests and email to controller-dev listing changes they want from MD-SAL/controller on their project plan 18:10:11 #action dlenrow to post slides for the intent project to the mailing list 18:10:33 #link https://wiki.opendaylight.org/view/Controller_Core_Functionality_Tutorials:Lithium_Release_Plan 18:10:54 * tbachman thinks that DIDM and ALTO provided release plans… is looking for the emails 18:11:24 #undo 18:11:24 Removing item from minutes: 18:11:25 #undo 18:11:25 Removing item from minutes: 18:11:41 #info dlenrow posted slides for the intent project to the mailing list 18:12:01 tbachman: Which mailing list ??? 18:12:13 alagalah: good point — might have been a wiki 18:12:17 #topic Updates] 18:12:19 #undo 18:12:19 Removing item from minutes: 18:12:22 #topic Updates 18:12:37 dlenrow: Which mailing list did you send it to, bud ? 18:12:47 #info phrobb asks for papers for ODL summit 18:13:13 #info phrobb is looking at venues on 14th/15th or 15th/16th of April for milestone sync 18:14:25 #info phrobb looking at tech event in India in April, to allow ODL tech community to come together 18:14:35 #undo 18:14:35 Removing item from minutes: 18:14:37 dfarrell07: too fast! 18:14:39 #info phrobb says they want to do a technical event in India around the week of April 18th, with 1/2 day tutorial and lightning talks to allow the community in India to coalesce 18:14:46 #info phrobb looking at tech event in India in April, to allow ODL tech community in India to come together 18:15:28 #info phrobb says Anil helping out on the India event 18:15:33 #info ONS is week of June 14th; ODL will have presence 18:15:52 #topic System Integration/Test 18:16:03 #info LuisGomez sent mail to community requesting input on priorities for testing 18:16:03 #info LuisGomez has mailed community to ask for prios for system int and test for Li 18:16:09 #undo 18:16:09 Removing item from minutes: 18:16:15 tbachman: you're the super-fast one, lol 18:16:29 #topic Lithium and Stable/Helium Release Updates 18:16:31 dfarrell07: lol 18:16:40 * dfarrell07 lets tbachman pwn/own notes ;) 18:16:49 #info zxiiro is looking into getting the auto-release build going 18:17:54 I missed this on agenda bashing, but want to discuss getting intent project review next week and we will then ask for exceptioni to join helium 18:18:01 #info colindixon says he belives we’re doing the build for SR2 on Monday 1/19 using the old auto-release tools; those needing updates in SR2, they need to be in the branch by Monday 18:18:05 #topic infrastructure 18:18:52 #info tykeal says odlforge is taking a bit more time as his workload has been “dynamic”; still hopeful to have it done by the end of the month, but there’s the possibility that more puppet modules are needed to do this in a clean fashion 18:19:14 dlenrow: I also somehow missed agenda bashing and was curious about discussing the port 8080 thing, but you go first :) 18:19:25 #info zxiiro submitted patches to all of the projects for sonar 18:20:10 #info dlenrow asks if we’re still having a hackfest at the Linux event on Feb 18th 18:20:27 #info also a discussion started about sonar reports for all branches if they are useful or not https://lists.opendaylight.org/pipermail/discuss/2015-January/004285.html 18:20:34 #info phrobb says there’s no hackfest scheduled; still looking into a 1/2-day track on a discussion across projects (openstack, OPNFV, etc.) 18:20:40 zxiiro: thx! 18:21:49 #info edwarnicke says there’s discussion on the lists about moving the AD-SAL to port 8282 from port 8080, and asks if this should be discussed by the TSC 18:22:38 #info dlenrow would like to make sure that the intent project is schedule for a creation review for next week’s TSC, and is also okay’d for an exception to be included in the Lithium simultaneous release 18:22:47 #topic Committer Promotions 18:22:52 #link https://lists.opendaylight.org/pipermail/discuss/2015-January/004261.html - conversation about moving adsal to port 8282 and the stock jetty to port 8080 18:23:08 #info plugin2oc had a committer promotion, but there’s no members of the project on the TSC call 18:23:20 #info committer promotion deferred to next week 18:24:11 #info colindixon asks "should we discuss 1 topic for 30 minutes, or spend 10 minutes as an intro to each topic" 18:24:36 * tbachman forgets what the topics were… goes to mailing archives.... 18:25:07 #link https://lists.opendaylight.org/pipermail/tsc/2015-January/002429.html email from colindixon on topics that could be discussed by teh TSC 18:25:16 #info - topics - Helim Lifetime, Use Cases, and Future Release Mechanics 18:25:30 #info regXboi says we Helium lifetime should be discussed now and a decision should be made 18:25:36 #topic "Helium Lifetime" 18:25:38 #info colindixon asks how long we should support heliuj 18:25:40 #undo 18:25:40 Removing item from minutes: 18:25:49 #info colindixon asks how long we should support helium 18:25:51 phrobb: thx! 18:26:37 #info colindixon says given the number of member companies that are shipping code on top of it, it seems like our current strategy isn’t sufficient; do we need to support helium for a longer period, and if so, how much longer; do we need more releases? 18:26:58 #info colindixon says we could continue to ship releases until beryllium is released 18:27:31 #info regXboi says he’d support Helium with SR’s until LIthium is released, and after that support security patches only until Beryllium; and after Beryllium, users are “on their own" 18:28:15 #info alagalah asks if the structure of the releases going forward would affect things like Lithium’s lifespan or Beryllium’s lifespan 18:28:50 #info regXboi says that makes perfect sense, and amends proposal to say as a starting point that until release x+1, we support security patches until x+2, and after x+2 you’re on your own 18:29:15 tbachman: that's not quite right 18:29:21 regXboi: amend ? 18:29:26 #undo 18:29:26 Removing item from minutes: 18:29:36 would there ever be an idea of an LTS (long term support) release? 18:29:39 regXboi: does that pertain to SRs, or does this apply to release artifacts as well (if we get to continuous delivery)? 18:29:54 #info regXboi says support release X with 6 week SRs until X+1, release X with security releases only until X+2 and after X+2 you are on your own 18:29:55 tykeal: Iwas thinking on the same lines but thats a toughie 18:30:07 rovarga_: I'm thinking SR only 18:30:09 tykeal: (see future "code quality" discussion agenda item :) ) 18:30:14 hehe 18:30:33 I'm not sure I can handle the extra continuous delivery dimension this morning :) 18:30:35 #info tykeal asks if there would ever be an idea of an LTS release? 18:30:48 #info colindixon says he thinks it’s a good idea, but he’s not sure which release we want to do that with yet 18:30:51 phrobb: tie-keel ;) not TCL / teakle ;) 18:31:03 should we wait for a “core” part of the controller first? 18:31:07 tykeal: Too late... 18:31:22 tykeal: I do not think we can support that before Be ships 18:31:32 tykeal: :-) 18:32:08 I wasn't suggesting supporting TCL! I was correcting phrobb's pronunciation of my handle :D 18:32:10 #info colindixon asks if anyone on the TSC disagrees witht he policy to promise security patches for the previous 2 releases, starting with Helium 18:32:26 tykeal: I think rovarga_ was referring to LTS 18:32:30 ah 18:32:35 #info regXboi says that as we go along, we can amend that (e.g. starting in Boron, we’re going to support it for 3 releases, or 3 years, etc.) 18:33:06 phrobb: want to handle the agreed? 18:33:13 * tbachman prefers such official things come from phrobb ;) 18:33:24 * tbachman hears nasty sounds 18:33:26 Seems like webex is anti-regxboi 18:33:31 lolp 18:33:38 sorry 18:33:39 that was odd 18:33:53 and it wasn't me, alagalah 18:33:55 Fun :-) 18:33:55 what would be the delivery vehicle for the security fixes? 18:34:02 tbachman: no need 18:34:05 regXboi: I know it wasn't you, but it happened when you were trying to make a point... hence... 18:34:41 e.g. my concern is that it extends the amount of commitment for projects in He (I think the commitment was for two subsequent updates) 18:35:33 #info rovarga_ notes that if we start with Helium, then we’re changing the committment for the projects that joined Helium 18:35:51 tbachman: I often don't follow the conversation closely when other things going on, so I appreciate accurate and complete statements. You do a good job at that 18:35:57 phrobb: np! 18:36:01 and thx ;) 18:36:18 shipping a SR requires actoin even on project who have not seen code changes 18:36:47 and we have had a problem of projects not being in the clear how much of resource they need to commit post-release before 18:37:12 so, I personally do not have a problem with this, but I think projects should have some say in this 18:37:33 #info colindixon says we should consider starting this policy starting with Beryllium 18:37:49 #info rovarga_ says it might be a good idea to consult the projects on this first to see where they stand 18:38:21 #info colindixon says he feels the security updates make sense regardless 18:38:38 right, but we also need to plan for security updates 18:38:51 * tbachman wasn’t sure of the timing? 18:38:54 because with our release mechanics, while we are releasing, we cannot issue additional patches 18:39:08 (I think, I may be very wrong here) 18:39:13 #agreed ODL will ship security releases for two releases back 18:39:29 phrobb: so, no timeframe, just a policy? 18:39:54 #info regXboi says it would be good to set up a condorcet vote for the project leads on security updates 18:40:05 tbachman: not sure… was there a timeframe? 18:40:11 #info colindixon asks if there are any projects that were in Helium that aren’t in Lithium 18:40:33 #info phrobb says possibly — packetcable is still in question 18:41:23 #action phrobb to find out if there are any projects in Helium that aren’t in Lithium, and look into setting up a condorcet vote on the policy of shipping security releases (as applies to Helium) 18:42:29 #info zxiiro says for eclipse that after a release is cut, they maintain up to one branch prior except for 3.9 to 4.2 where they maintained two releases 18:44:05 #info zxiiro says that security patches are done in a simultaneous release including a new bundle that was created; they use pt repositories, which are self-contained repositories of jar files, and when eclipse is pointed to the repository, it gets all the jar files for the simultaneous release 18:44:15 #info colindixon asks how far back they do security updates 18:44:28 #info zxiiro says the only do one release behind (for security updates) 18:46:17 * tbachman didn’t get all of that 18:46:17 lol 18:46:56 * edwarnicke wonders who's on first ;) 18:47:12 #info colindixon asks if projects want to support 0/2, 1/2, or 2/2 prior releases (release/securityupdate) 18:47:19 edwarnicke: lol 18:47:22 #info the vote phrobb is setting has 3 options. 1) only support to SRs after release, 2) support bug/security until next major release, 3) or bug/security fixes until the next two releases are shipped 18:47:45 phrobb: thx! 18:48:02 lol 18:48:41 #info abhijitkumbhare asks what bug fixes in the next major release means; do we have to back-port all of them to stable-helium? 18:49:00 #info colindixon says that probably should be up to projects, but a best-effort to do back-ports might be what this means 18:49:43 does that mean that there will be a He release coinciding with Li release? 18:49:53 #info phrobb notes we are making the statement that even if a project doesn’t have any fixes to put in, they’re still obligated to run their tests 18:50:07 #info colindixon says we can only strongly encourage (i.e. can’t tell projects what to do here) 18:50:25 #info rovarga_ asks if that means there will be a Helium release coinciding with a Lithium release? 18:51:39 * tbachman notes ~10 mins left; still have java8 and use cases 18:52:16 #info LuisGomez asks if we can include the question of how often we have to do a service release 18:52:28 #info colindixon says it would be roughly every 6 weeks 18:52:46 #info phrobb asks if would be reasonable to in the 2nd year drop it to quarterly releases 18:53:03 #info colindixon says lets go with no more than 6 weeks for now, and see what projects say 18:53:55 #info LuisGomez says that today when we do a service release, there are a bunch of projects without automation, which means a bunch of manual testing for a service release 18:54:14 #info LuisGomez that will change given the new release requirements in Lithium 18:54:38 #action colindixon to make sure we have a plan on how to do service updates than what was done in Helium 18:54:43 #action colindixon to add plan for service updates than what we did for the Li release plan 18:55:13 * edwarnicke just realized how awesome it is that all of our releases have two character short names ;) 18:55:19 lol 18:55:30 edwarnicke: yay chemistry 18:55:32 edwarnicke: better than our class names /ME ducks 18:55:35 edwarnicke: I totally agree! 18:55:48 edwarnicke: until we hit elements that have one char 18:55:56 org.opendaylight.person.urn.tbachman: What do you mean? 18:56:01 lol 18:56:05 We're back to 1h meetings? W00t! 18:56:13 * edwarnicke does a happy dance! 18:56:19 dneary: ack (and double-w00t) 18:57:41 #topic cookies 18:58:01 #link http://thedecoratedcookie.com/wp-content/uploads/2012/01/wm.rainbowparty_cookies2.jpg happy cookies for 1 hour TSC :) 18:58:12 * tbachman missed that last bit from colindixon 18:58:29 #endmeeting