frappy/doc/todo.md
Enrico Faulhaber 8a9d2da503 enhance docu a little
Change-Id: I59e46c61098106651fa584026f6c7edf33ee5dd1
2016-06-13 17:48:44 +02:00

819 B

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 ?