summaryrefslogtreecommitdiff
path: root/TODO
blob: 99658ea532c10d0d84c76ba1bb2c7c48ef0aa617 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
$Id: TODO,v 1.58 2003/06/06 10:15:02 weasel Exp $

Legend:
        - Not done
        * Top priority
        . Partially done
        o Done
        D Deferred
        X Abandoned

 - normal distribution is plain out wrong for latency
   - change to median for the latency column
   - assumption on whether a ping is lost should be
     changed from the normal distribution caluclation
     to quantiles
 - updated information with from lines
 - fix pingtcl to wait for pingd to shut down
      (like the Debian package already does)
 - optimize chain pinger:
   cache callids in chainpinging - md5 is not that cheap
 - check behaviour if we lag behind schedule
   - some events can't be missed (there's no point in scheduling 20 buildstats)
     some can't (pinging)
 - clean up tmp files


can be done later:
 - ping mail2news gates
 - ping remailer -> usenet, summarize from lines
 - have different stats philosophies (pessimist, optimist..)
 - allow capsstring overrides/additions
 - check gnupg version number on startup
 - have a way to always have certain keys in the keyring
   (manually add nym's keyrings)
   This is not necessary if we add real nymserv pinging
 - ping nymservers
 - chain preload and postload
 D rotate secret
 D parse bounces and mark pings as dead immediatly
 D separate keys in remailer-key reply if they share the same armor (cmeclex is
   the only one doing this. AARG)
 D query other stat pages for new remailers
 X get rid of dependency on mix
 X get rid of dependency on gnupg