ThrottledDevice: speed up quick reactivation
[~helmut/onoff.git] / TODO
1 * relaying devices over network.
2   Of course sending unixfds over ethernet is impossible, so this means a
3   local dbus service collecting the requests and relaying them via the network
4   to some client that passes them to the dbus service actually managing the
5   device.
6 * Configuring dbus_service.py.
7   What configuration language?
8 * Easy method to construct wrappers.
9   When wrapping a binary the name is occupied twice, so the second entry from
10   $PATH should be taken. Something like this maybe:
11   exec dbus_client --... --second-path "$0" "$@"
12 * More documentation.
13   Manual pages?
14 * State across restarts?
15   When restarting the service all state is lost. Maybe detect device state on
16   startup and at least serialize the timed activations?
17 * Activate multiple devices from one command.