Browse Source

document more to-do items

Nick Mathewson 13 years ago
parent
commit
a87aeacf9a
1 changed files with 14 additions and 7 deletions
  1. 14 7
      TODO

+ 14 - 7
TODO

@@ -1,9 +1,4 @@
 
-- Rename this.  "onionsalad"?  "onionchutney?"  "kachumber"? "chutney"?
-  "pyaaz"?  "ganda"?  "piaz ka catni"?
-
-
-
 - Have ability to override default parameter values.
    Search order for configuration values:
     - command line
@@ -22,7 +17,19 @@
 - Right now we assume that we're acting like a fooctl startup/shutdown script
   series.  Instead we could run in a managed mode.
 
-- Document everything
+- Pipe stdout to a file, not to nowhere with "quiet"
+
+- Log stuff.
 
-- Get it into git
+- Split TorNode into a class that *just* holds the nodes configuration, and
+  implements some methods that create other classes for the stuff we really
+  need (node configurer, rc.d-like launcher, etc)
+
+- Have launcher check for configuration
+
+- Resolve XXXX comments
+
+- Document everything
 
+- Start writing passive "tests" like "did it bootstrap?" or "any
+  warnings in the logs?", etc