From b1d706bf9c0828f81f9a4e4db4f06aa233b34373 Mon Sep 17 00:00:00 2001 From: Matteo Cypriani Date: Tue, 3 May 2011 13:53:33 +0200 Subject: [PATCH] Update TODOs --- TODO | 5 ++++- owlps-positioning/TODO | 22 +++++++++++++--------- 2 files changed, 17 insertions(+), 10 deletions(-) diff --git a/TODO b/TODO index 970004d..a20adb3 100644 --- a/TODO +++ b/TODO @@ -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 diff --git a/owlps-positioning/TODO b/owlps-positioning/TODO index 363af60..f61eaa2 100644 --- a/owlps-positioning/TODO +++ b/owlps-positioning/TODO @@ -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