17:04:07 #startmeeting Persistence Weekly Meeting 17:04:07 Meeting started Wed Jan 21 17:04:07 2015 UTC. The chair is fabiel. Information about MeetBot at http://ci.openstack.org/meetbot.html. 17:04:07 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 17:04:07 The meeting name has been set to 'persistence_weekly_meeting' 17:07:20 #info Agenda 17:08:25 #info Status Update #info Lithium Release Plan Review #info Questions #topic Status Update 17:08:41 #undo 17:08:44 #info Status Update 17:08:59 #info Lithium Release Plan Review 17:09:11 #info Questions 17:09:27 #topic Status Update 17:09:49 #link https://wiki.opendaylight.org/view/Persistence:Main Persistence facts page 17:11:29 #link https://wiki.opendaylight.org/view/Persistence:Weekly_Meeting Persistence Weekly Meeting 17:11:44 #link https://wiki.opendaylight.org/view/Persistence:Lithium_Release_Plan Persistence Lithium Release Plan 17:11:55 #link https://jenkins.opendaylight.org/releng/view/persistence/ Persistence Jenkins Jobs 17:12:07 #link https://sonar.opendaylight.org/dashboard/index/31868 Persistence SonarQube 17:12:16 #link https://bugs.opendaylight.org/buglist.cgi?bug_status=__open__&order=Importance&product=persistence&query_format=specific Persistence Bugs 17:12:28 #topic Lithium Release Plan Review 17:15:27 #info Do we need the status column in the release plan ? 17:17:17 #action fabiel will upload the persistence release plan to lithium release plan for review 17:18:13 #info sonar tracks unit test coverage 17:22:06 #action fabiel or nachiket331 we need to investigate more on how system testing and CI is done for persistence. Is it Robot ? we create a test app using SQL lite for CI for now ? 17:29:00 #action we need to investigate what applications will use the database ? Can they come with their own database as part of their plugin and install the relevant service without having to restart the controller ? 17:31:31 #info As part of the developer guide, we should include information on implementing new database service 17:32:27 #action update the JPA support section saying we will ship with SQLite DB by default 17:34:48 #agreed Move Persistence API definition to M3 17:36:00 #action investigate Nexus Repository Binary artifacts. What is it ? 17:38:25 #agreed Move Configuration Module integration to M4 17:40:56 #action we will look at an approach to hook persistence into MD-SAL framework before API freeze 17:45:08 #action fabiel will follow up with Uyen to see where the common API should be placed ? Two possibilities are persistence or yang-tools 17:45:29 #action common can also be in controller itself 17:47:50 #action fabiel will update the release plan to update Expected dependencies on Other projects. Dependencies are ODL parent, controller and yang-tools as of now 17:49:16 #info the serialization project proposal that uses SQLite persistence is an incompatibility. 17:50:08 #action we should try to work with serialization project folks and get them onboard 17:51:08 #action we need to work with yang-tools project to get support on Identifiable interface definition for Persisted objects 17:51:38 #topic Open Questions 17:51:59 #info No questions 17:53:18 #action fabiel will update the wiki to accept questions before the meeting and also a notes of the meeting 17:53:37 #endmeeting