fixed incorrect reporting of zone in dbus signal
[profile/ivi/automotive-message-broker.git] / TODO
diff --git a/TODO b/TODO
index 3594458..3a0f68c 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,9 +1,17 @@
-- test for memory leaks in websocket sink plugin
-- test websocket source getProperty methods and setProperty
-- per-source property filtering in routing engine
-- historic data "get" interface in routing engine
-- sqlite database storage plugin
-- improve obd2source speed via Physical Addressing (see https://www.scantool.net/forum/index.php?topic=6661.msg25024#msg25024)
-- timestamp on property get/update operations
-- squence on property get/update operation
-- getSupported websocket call should only return supported not capabilities
+
+- Refactor obd2 plugin with AsyncQueue.  Use thread safe-update property.
+- Rewrite websocket test html
+- update json protocol to include getPropertyInfo calls
+- update json protocol to support rangerequests with PropertyList instead of a signel property (Verify)
+- update json protocol to support zones
+- update database to support zone column 
+- general support for source and zone filtering in database plugin
+- no reason for pluginloader to track sources.  core already does it.
+- create docs for all plugins (README)
+- handle badly formed messages properly (ie not crash) in websocketsink
+- GetHistory must filter on source
+- grep all the TODOs in the code and do them
+- investigate and enable use of provisioning in ssl websockets
+- enable ambd/plugins.d/
+- finish implementing openxc plugin (needs testing)
+- Document internal source/sink plugin API