write down some ideas
authorHelmut Grohne <helmut@subdivi.de>
Wed, 19 Jun 2013 17:44:14 +0000 (19:44 +0200)
committerHelmut Grohne <helmut@subdivi.de>
Wed, 19 Jun 2013 17:44:14 +0000 (19:44 +0200)
TODO [new file with mode: 0644]

diff --git a/TODO b/TODO
new file mode 100644 (file)
index 0000000..c767ec9
--- /dev/null
+++ b/TODO
@@ -0,0 +1,16 @@
+* relaying devices over network.
+  Of course sending unixfds over ethernet is impossible, so this means a
+  local dbus service collecting the requests and relaying them via the network
+  to some client that passes them to the dbus service actually managing the
+  device.
+* Configuring dbus_service.py.
+  What configuration language?
+* Easy method to construct wrappers.
+  When wrapping a binary the name is occupied twice, so the second entry from
+  $PATH should be taken. Something like this maybe:
+  exec dbus_client --... --second-path "$0" "$@"
+* More documentation.
+  Manual pages?
+* State across restarts?
+  When restarting the service all state is lost. Maybe detect device state on
+  startup and at least serialize the timed activations?