17:07:18 <phrobb> #startmeeting tws 17:07:18 <odl_meetbot> Meeting started Mon May 9 17:07:18 2016 UTC. The chair is phrobb. Information about MeetBot at http://ci.openstack.org/meetbot.html. 17:07:18 <odl_meetbot> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 17:07:18 <odl_meetbot> The meeting name has been set to 'tws' 17:07:51 <phrobb> #chair CaseyODL skitt edwarnicke 17:07:51 <odl_meetbot> Current chairs: CaseyODL edwarnicke phrobb skitt 17:09:36 <CaseyODL> Link to Presentations page: https://wiki.opendaylight.org/view/Presentations 17:09:36 <phrobb> #info edwarnicke walks quickly through Fast/Phased 17:14:50 <skitt> #info rovarga brings up the issue of bug tracking across branches 17:16:56 <skitt> #info JIRA fixes this, colindixon also describes processes to handle it in bugzilla 17:18:15 <skitt> #info about semantic versioning, edwarnicke brings up the issue of skew and how to collapse it 17:18:48 <skitt> #info rovarga explains how to use version ranges to handle that 17:19:31 <skitt> #info e.g. a dependency on [1.0.0,2) automatically pulls in the latest release in that range 17:19:38 <skitt> #info this works for features too 17:19:53 <skitt> #info for this to work people need to adhere to semver 17:27:08 <skitt> #info first step is to see if we can cascade a Maven release throughout the project instead of relying on autorelease's single reactor 17:27:25 <skitt> #info rovarga thinks this won't work at first but it will give us a list of things to fix 17:28:31 <skitt> #info edwarnicke points out that for this to work everywhere we need to get whatever change we want to make to propagate throughout the project 17:33:48 <skitt> #info possible for plan for Boron: switch odlparent and yangtools to semantic versioning 17:33:58 <skitt> #info and use version ranges for their downstreams 17:34:43 <skitt> #info animal sniffer can point out missing semantic version bumps 17:51:13 <skitt> #info the question ends up being the human part: how do we involve the projects to avoid version skew 17:51:23 <skitt> #info how do we avoid projects blocking upstream version bumps 17:51:38 <skitt> #info how do we handle large version bumps when blockages do occur 17:54:05 <skitt> #info colindixon points out that there are two orthogonal things under discussion: semver and phased 17:54:16 <skitt> #info few projects will have the discipline for semver in the short term 17:54:35 <skitt> #info but we can reap the benefits broadly without involving everyone (or can we?) 18:06:50 <skitt> #endmeeting