17:10:53 #startmeeting Technical Work Stream 17:10:53 Meeting started Mon Oct 7 17:10:53 2019 UTC. The chair is rovarga. Information about MeetBot at http://ci.openstack.org/meetbot.html. 17:10:53 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 17:10:53 The meeting name has been set to 'technical_work_stream' 17:19:01 #link https://github.com/mycila/guice 17:19:06 LuisGomez: Error: Can't start another meeting, one is in progress. Use #endmeeting first. 17:19:31 #llink https://github.com/opendaylight/odlparent/blob/master/odlparent/pom.xml#L346 17:21:05 #link https://github.com/opendaylight/odlparent/blob/master/odlparent/pom.xml#L346 17:21:17 #info mycila/guice is effectively dead 17:23:19 #link https://github.com/google/guice/issues/1256 Guice-4.2.2/JDK11 issue 17:25:53 #link https://github.com/google/guice/issues/1256#issuecomment-508403509 <-- basically says there is no Guice with JPMS support 17:43:19 #info general agreement we need to define use cases 17:43:53 #info then identify gaps in the migration 17:44:09 #info we have at least 3 places which depend on OSGi Service Registry 17:44:17 #info we have usage of ConfigAdmin 17:44:29 #info we do use Karaf's CLI 17:45:01 #info we need to map out the use cases and essentially design how ODL platform will work in containers 17:45:26 #info we need to figure out service injection (Guice/SpringBoot/whatever) 17:45:56 #info we need to figure out configuration management (i.e. static configuration at container start time) 17:46:27 #info we need to understand what parts of configuration are expected to be dynamic (log:set foo DEBUG?) 17:46:49 #info we need to understand project relationships -- we do not want an implementation hotspot 17:47:03 #info we need to figure out whether we want CLIs at all 17:50:27 #endmeeting