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
|
||||
=============================
|
||||
|
||||
|
||||
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