[Neo-report] r1834 gregory - /trunk/TODO

nobody at svn.erp5.org nobody at svn.erp5.org
Tue Feb 23 16:56:39 CET 2010


Author: gregory
Date: Tue Feb 23 16:56:36 2010
New Revision: 1834

Log:
TODO done in r1815-1818, r1828.

Modified:
    trunk/TODO

Modified: trunk/TODO
==============================================================================
--- trunk/TODO [iso-8859-1] (original)
+++ trunk/TODO [iso-8859-1] Tue Feb 23 16:56:36 2010
@@ -25,23 +25,6 @@
 RC  - Review XXX in the code (CODE)
 RC  - Review TODO in the code (CODE)
 RC  - Review output of pylint (CODE)
-    - Connections should be integrated to Node class instances (CODE)
-      Currently, connections are managed separately from nodes, and the code 
-      very often needs to find one from the other. As all connections are to 
-      a node, and as all nods can be reperesented as Node class instances, 
-      such instance should directly contain associated connection for code 
-      simplicity.
-      Link node state and connection state, a node cannot be seens as running 
-      and unconnected at the same time from a node point of view. 
-      Consider something like:
-        - UNAVAILABLE implies UNCONNECTED
-        - UNKNOWN implies UNCONNECTED
-        - RUNNING implies CONNECTED
-        - IDENTIFIED implies RUNNING
-        - DOWN implies that the node is dropped from manager/db/config
-    - Rework indexes in NodeManager class (CODE)
-      NodeManager should provide indexes to quickly find nodes by type, UUID, 
-      (ip, port), connection type (listening...) and state (identified...)
     - Keep-alive (HIGH AVAILABILITY)
       Consider the need to implement a keep-alive system (packets sent 
       automatically when there is no activity on the connection for a period 





More information about the Neo-report mailing list