Update TODOs

This commit is contained in:
Matteo Cypriani 2011-05-03 13:53:33 +02:00
parent cc66eb7c59
commit b1d706bf9c
2 changed files with 17 additions and 10 deletions

5
TODO
View File

@ -1,6 +1,9 @@
* Global
- Use -D DEBUG in makefiles instead of #defines.
- Makefiles:
° Use -D DEBUG instead of #defines.
° Use echo instead of echo -e.
° Translate comments & help.
- Use string for network exchanges?
- Mark arguments as const in function headers if needed
That is done in the owlps-positioning C++ code, but not constantly

View File

@ -1,20 +1,24 @@
- Multithread algorithm calls.
- Write a class for Request::type?
CalibrationRequest::direction uses a dedicated class Direction, why
not Request::type? That would simplify writing of the type to
streams (no need to cast each time anymore).
- Interface utilisateur
° Pour plus de souplesse, comparer les chaînes sans tenir compte de
la casse.
- User interface
° Case-insensitive string comparison (for algorithm names, etc.).
° Use a prefix for configuration files (search for config files set
with relative path in owlps-positioning.cfg in the same directory).
- Tests unitaires
- Unit tests
° Update tests (currently unmaintained).
° Finir le test de InputDataReader.
° Finir le test de Input.
° Finir le test de Output.
° Finir le test de Positioning.
° Tester InterlinkNetworks::compute() ?
° Unfinished tests:
. InputDataReader
. Input
. Output
. Positioning
° Test InterlinkNetworks::compute() ?
- Revoir le diagramme UML
° Associations : devraient êtres représentées par des attributs