16:57:45 #startmeeting kernel_projects 16:57:45 Meeting started Tue Feb 7 16:57:45 2017 UTC. The chair is Sai. Information about MeetBot at http://ci.openstack.org/meetbot.html. 16:57:45 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:57:45 The meeting name has been set to 'kernel_projects' 16:58:02 #topic - last-meeting-minutes 16:58:13 #link - https://meetings.opendaylight.org/opendaylight-meeting/2017/kernel_projects/opendaylight-meeting-kernel_projects.2017-01-31-16.58.html 16:58:21 #topic - Agenda 16:59:36 #info - 1.Call for any topics to be added 17:00:20 #info - 2.Review existing action items 17:00:45 #info - 3. AbstractConcurrentDataBrokerTest 17:01:20 #info - 4. odlparent 17:01:52 #info - 5. Removing projects from auto release 17:02:07 #info - 6. Karaf 4 17:02:31 #info - 7. netty's native e-poll mechanism 17:02:46 #info - 8. Review the code change dashboards 17:06:37 #topic - call for topics 17:06:43 #topic - Review dashboards 17:07:05 #info - [DONE] vorburger to ping anipbu to get the remaining 7662 patches get merged as much as possible 17:07:12 #undo 17:07:12 Removing item from minutes: 17:07:15 #undo 17:07:15 Removing item from minutes: 17:07:27 #topic - Review action items 17:07:39 #info - [DONE] - vorburger to ping anipbu to get the remaining 7662 patches get merged as much as possible 17:08:37 #Info - drop projects out of auto release if some active bug is not being addressed 17:09:49 #info - four projects ( lacp, centinel, usecplugin, yang-push, atrium) have not responded for gerrits related to auto-release. 17:11:31 #info - Colin / An thinks one week is reasonable amount of time to let the respective committers of project reply ( required for auto release ) . 17:11:46 #info - [DONE] - Ryan to look in to gerrit 50304, which unblocks Stephen's work on karaf 4 17:11:55 #Action - Michael to open a wiki on "upgrade-ability" in odl 17:12:21 #action vorburger projects that haven't merged https://git.opendaylight.org/gerrit/#/q/topic:bug/7662 to be removed from autorelease on Monday 13th 17:12:34 #topic - AbstractConcurrentDataBrokerTest 17:12:51 #info - controller https://git.opendaylight.org/gerrit/#/c/51486/ 17:13:01 #info - FYI for anyone interested in DataBroker testing: AbstractConcurrentDataBrokerTest @deprecate-s AbstractDataBrokerTest 17:13:39 #info - goal is to make current inmemory data broker concurrent safe 17:19:09 #info - test fake implementations in some cases are better than mock tests. 17:21:05 #info - For system integration tests CDS make sense but not for unit tests 17:22:17 #topic - odlparent 17:22:28 #link - odlparent https://git.opendaylight.org/gerrit/#/c/47337/ merge 17:23:00 #info - FindBugs' full :annotation instead of :jsr305 artifact sub-set 17:24:25 #info - This will require that all downstream projects first switch their com.google.code.findbugs from jsr305 to annotations in all pom.xml. They will NOT have to adapt any code, because the actual Java types are exactly the same (just from a different Maven artefact). 17:24:50 #info - Stephen to review and merge the code 17:25:15 #Action - Stephen to review https://git.opendaylight.org/gerrit/#/c/47337/ 17:25:34 #topic - auto release 17:25:52 #info - discussed in action-items topic 17:25:57 #topic - Karaf 4 17:26:47 #info - CSS seems to be broken 17:27:42 #Info - An asks Stephen if he is interested in bug bashing karaf4 topic. 17:29:07 #info - Currently the process is manual, but can be automatable. 17:29:32 #Info - Stephen to provide patches for projects wrt karaf upgrades 17:33:14 #info - An / Michael requests Stephen to send patches for projects only that are active. 17:34:07 #Info - Stephen confirms Archetype have not been revised yet. it is a future work. 17:35:15 #info https://git.opendaylight.org/gerrit/#/c/51332/ illustrates how projects which have already switched to Karaf 4 can build Karaf 4 distributions for testing 17:36:01 #chair vorburger 17:36:01 Current chairs: Sai vorburger 17:36:09 #info https://git.opendaylight.org/gerrit/#/c/51332/ illustrates how projects which have already switched to Karaf 4 can build Karaf 4 distributions for testing 17:37:44 #Action - Stephen to reach out Jamie on CSS / Netconf patches. 17:38:03 #topic - netty's native e-poll 17:38:18 #info - why was netty's native e-poll mechanism added between beryllium-sr2 and beryllium-sr3 ? 17:38:35 #link - https://git.opendaylight.org/gerrit/#/c/37602/ 17:38:42 #link - https://git.opendaylight.org/gerrit/#/c/40098/ 17:39:04 #info - both above patches added between sr2 and sr3 17:39:09 #undo 17:39:09 Removing item from minutes: 17:39:15 #info - both above patches were added between sr2 and sr3 17:40:59 #info - these patches renegotiates at TLS1 level 17:41:20 #topic - Official port for restconf 17:41:33 #info - should we remove 8080 ? 17:42:46 #info - There is no objection in removing 8080 port. 17:43:07 #topic - CSS 17:44:03 #info - Michael says since we are spending lot of energy in CSS for karaf 4 . should we consider abandoning CSS in karaf 4 17:45:54 #info - /etc/initial directory have config sub system file 17:46:14 #info - controller is not completely free from CSS 17:51:04 #info - Consensus on to deprecate CSS sooner or later 17:52:32 #info - Micheal / Ryan / Stephen / TomP supports the idea to deprecate CSS 17:55:26 #topic - Review dashboards 17:58:58 #info - git.properties is being back-ported to stable/boron 17:59:36 #topic- participants 18:00:37 #info - Sai / An / Colin / Ryan / Casey / Igor / Martin / Michael / Stephen / TomP / Tomas / Vratko 18:00:41 #endmeeting