Added headings & heaps more todo points.

This commit is contained in:
Paul Rodger 2002-04-02 13:49:29 +00:00
parent 9cbc21d0b4
commit d212ae060e
1 changed files with 26 additions and 20 deletions

46
TODO
View File

@ -1,26 +1,32 @@
build a testing framework
Goals for next minor release (0.2.1):
-------------------------------------
test exclusive locking works with another test process
* Complain/refuse to create tempfiles in world-writeable directories
* Test exclusive locking works with another test process
* Perserve atime of original mailbox properly
* Finish man page
finish man page
Goals for next major release (0.3.0):
-------------------------------------
add option to archive depending on mailbox size threshold
+ is this a good idea?
add option to archive depending on number of messages
+ is this a good idea?
* Build a testing framework using python module 'unittest'
* Lock any original .gz files
- is this necessary?
* Check for symlink attacks for tempfiles (although we don't use /var/tmp)
* Test for write permission before doing anything
perserve atime of original mailbox properly
Longer Term goals:
------------------
lock any original .gz files (?)
check for symlink attacks for tempfiles (although we don't use /var/tmp)
test for write permission before doing anything
test for missing compression programs
+ is this a waste of time?
add option - do not compress (?)
Add Makefile with "make install" target ?
* Add MMDF mailbox support
* Add Babyl mailbox support
* Add option to archive depending on mailbox size threshold
- is this a good idea?
* Add option to archive depending on number of messages
- is this a good idea?
* Test for missing compression programs
- is this a waste of time?
* Add option - do not compress
- is this useless?
* Use a Makefile/python installation process