Refactor source tree and add packaging
[contrib/cloudeebus.git] / TODO
1 Session disconnect:
2 -------------------
3 - gracefully handle session disconnect
4 - investigate disconnect / cleanup API
5
6
7 Object / method cache:
8 --------------------
9 - design cache cleanup mechanism, periodic or on demand.
10 - optimize cache if needed.
11 - investigate Javascript object destructor callbacks.
12
13
14 Distribution:
15 -------------
16 - setup.py installer.
17 - investigate debian package for Ubuntu.
18 - investigate javascript library minimizing / obfuscation.
19
20
21 Proxy object properties:
22 ------------------------
23 - create interface table at introspection.
24 - create properties at introspection if "org.freedesktop.DBus.Properties" interface available.
25 - add "onPropertiesChanged(successCB)" method to automatically update properties.
26