16:01:37 #startmeeting MD-SAL Interest Call 16:01:37 Meeting started Tue May 10 16:01:37 2016 UTC. The chair is Sai_. Information about MeetBot at http://ci.openstack.org/meetbot.html. 16:01:37 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:01:37 The meeting name has been set to 'md_sal_interest_call' 16:02:10 #topic - previous-meeting-minutes 16:02:22 #link - https://meetings.opendaylight.org/opendaylight-meeting/2016/md_sal_interest_call/opendaylight-meeting-md_sal_interest_call.2016-05-03-16.00.html 16:02:46 #topic Agenda 16:03:12 #info - Call for any topics to be added to the agenda that people didn't get around to adding. 16:03:23 #info - Review the existing action items 16:04:09 #info - POM Structure - Local project parent vs odlparent 16:04:29 #info - deprecating the existing RESTCONF interfaces (draft 11) 16:04:38 #info - Karaf upgrade from 3.0.3 to 3.0.6 16:04:48 #info - Introduce a Semantic Version concept for yangtools 16:05:10 #info - Features generation with karaf-maven-plugin. 16:05:20 #topic - review action items 16:05:39 #Action - Tony to send reports regarding controller M2 status 16:06:02 #info - Ryan to followup with release team wrt change regarding wrt non-equal objects return and corresponding patch - In progress 16:06:28 #Action - Ryan to followup with release team wrt change regarding wrt non-equal objects return and corresponding patch - IN PROGRESS- Ryan working with An Ho on release note 16:07:41 #Action - TomP will create a bug on how to place / where to use config admin wrt Blueprint / CDS configuration strategies going forward - In progress - TomP has a patch - Please will link through the patch / bug 16:08:25 #Action - Ryan will take/followup the task Robert to document (release notes ? ) wrt to bug 5830. 16:08:49 #Action - Ryan to reach intergation tesm (or concerned team) regarding Ubuntu 16.04 LTS package manager "default-jdk" installs 1.8.0_03-Ubuntu - IN PROGRESS- email thread started 16:09:46 #Action - colindixon to followup with concerned team on how to react / document the dynamic changes of ubuntu / java wrt opendaylight - IN PROGRESS - checked with Daniel and in progress. (Possible to rely on OPNFV) 16:10:15 #Action - Ryan to add documentation / release notes which suggests people should use karaf parent for downstream applications etc., - IN PROGRESS- working with An Ho on release note 16:10:39 #topic - POM Structure 16:11:04 #info - Alexis doing lot of good work to centralize the things 16:11:13 #info - Local project parent vs odlparent 16:11:35 #link - Project Layout Guidelines - https://wiki.opendaylight.org/view/CrossProject:HouseKeeping_Best_Practices_Group:Project_layout 16:12:30 #info - Main intention - to provide common look'n'feel for all projects, split build system metadata to ease interactions with infrastructure services as well as with other projects, future-proof your project such that it can be evolved without major shake-ups 16:14:37 I want to bring up the deprecation of the old RESTCONF interface 16:14:51 oh 16:14:52 nm 16:14:53 it's there 16:15:18 #chair colindixon 16:15:18 Current chairs: Sai_ colindixon 16:16:40 #info - Stephen supports adding local dependency 16:17:49 #info - Alexis's centralized version would be very helpful in longterm 16:18:22 #info - Robert says odlparent is not a dumping ground for all dependencies 16:19:51 #info - Robert says currently bunch of dependencies exist in odlparent which no body uses, in that case colindixon suggests a regular check on odlparent 16:21:07 #info - Robert says he worked both ways, he prefers the other way (not centralized) because downstream may be pull dependencies which are not there in odlparent 16:21:51 #info - Ambiguity continues about local parent or not 16:24:20 #Action - Alexis will add more information on Project Layout Guidelines so that users can decide which one to prefer (local or odlparent) 16:24:55 #topic - deprecating the existing RESTCONF interfaces (draft 11) 16:25:14 #info - Robert says main part of deprecation will be in CSIT / tests 16:25:28 #link - https://git.opendaylight.org/gerrit/#/q/project:netconf+status:merged+%22Bug+5526%22+OR+%22Bug+5676%22 16:26:14 #info - Ryan asks the plan - whether to deprecate completely or plan to keep it for a while or ever ? 16:26:44 #info - Robert says we ship one release which supports both - May be Boron 16:27:09 #info - colindixon suggests since there is already draft 13 .. will we go for it after a while ? 16:27:28 #info - Robert says since it is cosmetic we may not go for it 16:27:56 #info - colindixon is afraid of moving / migrating since draft 11 is not final 16:28:08 #info - Robert says that can take years 16:28:59 #info - colindixon suggests moving to draft11 (assuming a newer draft release sooner) is a bad software development 16:29:21 #info - RObert suggests that he will remove change log of draft12,14 16:29:26 #undo 16:29:26 Removing item from minutes: 16:29:30 #info - RObert suggests that he will remove change log of draft12,13 16:29:43 #Info colindixon would really like to avoid making every one move from the current, working version to draft 11, only to make them move to another version if draft 14+ coomes out and makes changes that cause problems 16:30:28 #info - Robert says difference between 13 and 11 are clarifications / editorial changes 16:33:56 #info - colindixon asks Robert to create a weather item about restconf migration 16:35:18 #info - Robert suggests once we finalize the migration discussion informing testing team + release notes should also be part of it. 16:35:54 #Action - Robert to create a weather item about deprecating the existing RESTCONF interfaces for the new implementation (draft-11) 16:36:28 #info - Robert is not aware of how much the downstream projects going to get affected. 16:37:42 #info - colindixon suggests an email - about release plan regarding deprecating existing RESTCONF interfaces 16:39:22 #info - Robert is confident that migration restconf won't be a bigger impact and he has experience of doing lot of migration work. 16:40:11 #info - Robert says NO to keeping existing restconf version for ever. 16:41:14 #info - Robert says no matter how well we communicate someone will come and scream after deprecation . 16:45:01 #info - with migration -> mount point is same but URIs change, Alexis suggests better to make no impact enduser 16:45:19 #info - Robert clarifies there will be impact on end user and no way of skipping it. 16:46:05 #info - TomP asks compelling reason to migration 16:46:20 #info - Robert says interoperability 16:47:04 #info - Robert says a major SP is after it. 16:47:41 #info - TomP suggests giving an ample time for deprecating current rest api 16:48:00 #info - Robert suggests forking 16:49:08 #info - TomP says if it is a separate bundle it should be fine, Robert is not sure about it. 16:51:45 #topic - Karaf upgrade from 3.0.3 to 3.0.6 16:51:51 #link - https://git.opendaylight.org/gerrit/#/c/26323/ 16:52:23 #info - Stephen asks for a suitable time to merge - Robert suggests early next week after SR2. 16:53:09 #topic - Features generation with karaf-maven-plugin. 16:54:23 #info - Stephen says karaf-maven-plugin generates feature.xml file , there are couple of bugs where feature doesn't work correctly. 16:54:43 #info - Roert suggests unit testing to make sure features work correctly 16:54:56 https://git.opendaylight.org/gerrit/38638 16:55:26 #link - https://git.opendaylight.org/gerrit/#/c/38638/ 16:55:31 thanks skitt 16:56:04 #info - Stephen has got a patch for yang tools - https://git.opendaylight.org/gerrit/#/c/38638/ 16:56:29 #topic - Introduce a Semantic Version concept for yangtools 16:56:41 #link - https://git.opendaylight.org/gerrit/#/q/project:yangtools+NOT+age:7d+status:open 16:57:14 #info - Introducing of semantic version concept into SchemaContextFactory. 16:57:42 #info - Robert says he don't think this infrastructure will not used for the release. 16:58:02 #info - since this is v2 spec .. it won't have any impact on this release. 16:58:11 #topic - participants 16:59:21 #info - Sai / Ryan / Alexis / Colin Dixon / Deni Hakim / Martin Ciglan / Robert / Shuva Kar / Stephen Kitt / TomP / Tomas Cere / Tony / Vaclav Demcak 16:59:25 #endmeeting