/[pkg-mixmaster]/trunk/Mix/TODO
ViewVC logotype

Diff of /trunk/Mix/TODO

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 586 by weaselp, Wed Aug 20 20:23:25 2003 UTC revision 587 by weaselp, Mon Sep 22 18:47:40 2003 UTC
# Line 1  Line 1 
1  Todo items before 2.9.1 release:          - Not done
2            * Top priority
3  * permit CRAM-MD5 SMTP AUTH in addition to LOGIN.  n/a (patch welcome)          . Partially done
4            o Done
5            D Deferred
6            X Abandoned
7    
8  Items that need to be completed before the next HEAD release:  Items that need to be completed before the next HEAD release:
9    
10  * keylifetime and key{grace,overlap}period needs to be documented once  - keylifetime and key{grace,overlap}period needs to be documented once
11    it's finished.  weasel    it's finished  (weasel)
12  * Modify release tarball generation script to build the .tab.c file from  - Modify release tarball generation script to build the .tab.c file from
13    parsedate.y, so we don't end up requiring bison on every system that    parsedate.y, so we don't end up requiring bison on every system that
14    wants to build mixmaster.  rabbi    wants to build mixmaster  (rabbi)
15  * document experimental --redirect in mix.1  weasel  - document experimental --redirect in mix.1  (weasel)
16    - drop messages without timestamp (weasel)
17  Mandatory todo items before 3.0 release:    - document somewhere  (rabbi)
18    - drop messages without timestamp  (weasel)
19  * Remove nym stuff from the manpage  weasel,rabbi    - document somewhere  (rabbi)
20  * autoconf installation script is needed  - drop messages with future timestamp  (weasel)
21    - mostly done -- a few bugs still need fixing  dybbuk    - document somewhere  (rabbi)
22  * post-install scripts need to be reworked  - Remove nym stuff from the manpage  (weasel,rabbi)
23    - follows item above.  dybbuk  - autoconf installation script is needed
24      - mostly done -- a few bugs still need fixing  (dybbuk)
25    * rpm -- dybbuk  - post-install scripts need to be reworked
26  * provide a packaged Windows build to be used with QuickSilver    - follows item above  (dybbuk)
27    - Richard has an Installer we can use for this purpose.  rabbi  - ship with CVS ChangeLog
28  * do full regression tests on as many platforms possible  
29    + list only these platforms as supported  Packaging:
30    + test on Solaris 9 on SPARC.  - rpm -- dybbuk
31  * saner usage of /dev/[u]random is required  -- throw warning when not in daemon mode  - Windows build instructions/files  (rabbi)
32  * clean up documentation and tarball contents  - provide a packaged Windows build to be used with QuickSilver
33    + ship with CVS ChangeLog    + Richard has an Installer we can use for this purpose  (rabbi)
34    - Macintosh OS/X support  (rabbi)
35    
36    Wishlist:
37    - don't drop messages if there are not enough reliable remailers.
38    - permit CRAM-MD5 SMTP AUTH in addition to LOGIN.  n/a (patch welcome)
39    - do full regression tests on as many platforms possible
40      - list only these platforms as supported
41      - test on Solaris 9 on SPARC.
42    - saner usage of /dev/[u]random is required  -- throw warning when not in daemon mode
43    - clean up documentation and tarball contents
44    + reorganize directory structure    + reorganize directory structure
45    + add a CONTRIBUTORS or THANKS file.   rabbi    + add a CONTRIBUTORS or THANKS file.   rabbi
46  * resolve any new critical issues  - AES support -- requires OpenSSL 0.9.7  dybbuk
   
47    
 Items for 3.0 or 3.0.1  
48    
49  * allow for separate hard-coded remailer and client defaults.  n/a  Abandoned/Deferred:
50  * allow for verification of clearsigned OpenPGP messages  disastry  D allow for separate hard-coded remailer and client defaults.  n/a
51  * AES support -- requires OpenSSL 0.9.7  dybbuk  D allow for verification of clearsigned OpenPGP messages  disastry
52  * further mpgp testing of AES/MDC packet support  ulf  D honor key preferences when encrypting to multiple keys  ulf/disastry (n/a)
53  * honor key preferences when encrypting to multiple keys  ulf/disastry (n/a)  D further mpgp testing of AES/MDC packet support  ulf
54  * Macintosh OS/X support  rabbi  D make mpgp friendlier
55  * Windows build instructions/files  rabbi    D mpgp man page  n/a
56  * documentation issues resolved  rabbi  X nym client needs major work.
57    + mpgp man page  n/a    X store nym public keys locally
58  * find bug that is causing t* files to linger  n/a  D find bug that is causing t* files to linger  n/a
59  * further debugging (if needed).  D COMMENT entire existing codebase!  (HAHA)
60    D support for Borland compiler on Windows.
61      D I'ld even go so far as drop Visual C (or whatever we're supporting at
 Further wishlist:  
   
 * Automatic key handling:  
   + requires implementing key signing, key deletion  
     - implement remailer-key signing?  
     - if yes, which key?  
 * make mpgp friendlier  
 * store nym public keys locally  
 * nym client needs major work.  
 * support for Borland compiler on Windows.  
   - I'ld even go so far as drop Visual C (or whatever we're supporting at  
62      the moment) and require gcc with Cygwin to build it. But only if this      the moment) and require gcc with Cygwin to build it. But only if this
63      results in a Binary that runs without additional DLLs. (Weasel)      results in a Binary that runs without additional DLLs. (Weasel)
 * support a list of remailers not to be selected as *.  
   - a user suggested allowing filtering regexen over chains.  
     useful?  <20021001215010.28351.qmail@nym.alias.net>  
 * COMMENT entire existing codebase!  

Legend:
Removed from v.586  
changed lines
  Added in v.587

  ViewVC Help
Powered by ViewVC 1.1.5