enhance docu a little
Change-Id: I59e46c61098106651fa584026f6c7edf33ee5dd1
This commit is contained in:
parent
e914d12096
commit
8a9d2da503
@ -1,2 +1,10 @@
|
|||||||
Markdown docu to be generated
|
Markdown docu to be generated
|
||||||
=============================
|
=============================
|
||||||
|
|
||||||
|
|
||||||
|
TODO's
|
||||||
|
======
|
||||||
|
see [here](todo.html)
|
||||||
|
|
||||||
|
[Syntax hints](http://daringfireball.net/projects/markdown/syntax)
|
||||||
|
|
||||||
|
35
doc/todo.md
Normal file
35
doc/todo.md
Normal file
@ -0,0 +1,35 @@
|
|||||||
|
# TODO List #
|
||||||
|
|
||||||
|
## Structure ##
|
||||||
|
|
||||||
|
* stronger structure insides src
|
||||||
|
* src/server for everything server related
|
||||||
|
* src/client for everything client related (ProxyDevice!)
|
||||||
|
* src/protocol for protocol specific things
|
||||||
|
* src/lib for helpers and other stuff
|
||||||
|
* possibly a parallel src tree for cpp version
|
||||||
|
|
||||||
|
|
||||||
|
## A Client ##
|
||||||
|
|
||||||
|
* maybe start with a python shell and some import magic
|
||||||
|
* later a GUI may be a good idea
|
||||||
|
* client: one connection for each device?
|
||||||
|
* another connection for async data?
|
||||||
|
|
||||||
|
|
||||||
|
## A Server ##
|
||||||
|
|
||||||
|
* evaluate config.ini
|
||||||
|
* handle cmdline args (specify different server.ini)
|
||||||
|
* support Async data units
|
||||||
|
* support feature publishing and selection
|
||||||
|
* rewrite MessageHadler to be agnostic of server
|
||||||
|
|
||||||
|
|
||||||
|
## Testsuite ##
|
||||||
|
|
||||||
|
* embedded tests inside the actual files grow difficult to maintain
|
||||||
|
* needed ?
|
||||||
|
|
||||||
|
|
Loading…
x
Reference in New Issue
Block a user