annotate TODO.txt @ 869:6d98bec4e52e

fixed the journal bloat from multilink changes we just log the add or remove operations, not the whole list
author Richard Jones <richard@users.sourceforge.net>
date Sun, 14 Jul 2002 23:18:20 +0000
parents 76c6db876c14
children eacc09520b01
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
864
76c6db876c14 Some more TODOs
Richard Jones <richard@users.sourceforge.net>
parents: 840
diff changeset
1 General Roundup project TODO list. Note that some of these are semi-formed
76c6db876c14 Some more TODOs
Richard Jones <richard@users.sourceforge.net>
parents: 840
diff changeset
2 ideas. Those ideas that don't make the cutoff for the next major release are
76c6db876c14 Some more TODOs
Richard Jones <richard@users.sourceforge.net>
parents: 840
diff changeset
3 punted automatically into the subsequent major release TODO.
76c6db876c14 Some more TODOs
Richard Jones <richard@users.sourceforge.net>
parents: 840
diff changeset
4
76c6db876c14 Some more TODOs
Richard Jones <richard@users.sourceforge.net>
parents: 840
diff changeset
5 For 0.5 release:
810
c274377f0b8f Cleaned up the TODO for 0.5
Richard Jones <richard@users.sourceforge.net>
parents: 801
diff changeset
6
c274377f0b8f Cleaned up the TODO for 0.5
Richard Jones <richard@users.sourceforge.net>
parents: 801
diff changeset
7 State Description
c274377f0b8f Cleaned up the TODO for 0.5
Richard Jones <richard@users.sourceforge.net>
parents: 801
diff changeset
8 ------------------------------------------------------------------------------
c274377f0b8f Cleaned up the TODO for 0.5
Richard Jones <richard@users.sourceforge.net>
parents: 801
diff changeset
9 pending configuration: including much simpler upgrade path and the use of
c274377f0b8f Cleaned up the TODO for 0.5
Richard Jones <richard@users.sourceforge.net>
parents: 801
diff changeset
10 non-Python configuration files (ConfigParser)
c274377f0b8f Cleaned up the TODO for 0.5
Richard Jones <richard@users.sourceforge.net>
parents: 801
diff changeset
11 instance dir: cleanup to support config
c274377f0b8f Cleaned up the TODO for 0.5
Richard Jones <richard@users.sourceforge.net>
parents: 801
diff changeset
12 feature request #498658
c274377f0b8f Cleaned up the TODO for 0.5
Richard Jones <richard@users.sourceforge.net>
parents: 801
diff changeset
13 pending meta/parent bug support/implementation
c274377f0b8f Cleaned up the TODO for 0.5
Richard Jones <richard@users.sourceforge.net>
parents: 801
diff changeset
14 feature request #506815
c274377f0b8f Cleaned up the TODO for 0.5
Richard Jones <richard@users.sourceforge.net>
parents: 801
diff changeset
15 pending user preferences
c274377f0b8f Cleaned up the TODO for 0.5
Richard Jones <richard@users.sourceforge.net>
parents: 801
diff changeset
16 feature request #507842
c274377f0b8f Cleaned up the TODO for 0.5
Richard Jones <richard@users.sourceforge.net>
parents: 801
diff changeset
17 pending rename to "instance" to "tracker"
869
6d98bec4e52e fixed the journal bloat from multilink changes
Richard Jones <richard@users.sourceforge.net>
parents: 864
diff changeset
18 done journalling: fix the journal bloat
6d98bec4e52e fixed the journal bloat from multilink changes
Richard Jones <richard@users.sourceforge.net>
parents: 864
diff changeset
19 pending related: Re-enable link backrefs from messages
810
c274377f0b8f Cleaned up the TODO for 0.5
Richard Jones <richard@users.sourceforge.net>
parents: 801
diff changeset
20 feature request #568714
c274377f0b8f Cleaned up the TODO for 0.5
Richard Jones <richard@users.sourceforge.net>
parents: 801
diff changeset
21 pending alternative user auth: at least an LDAP implementation
864
76c6db876c14 Some more TODOs
Richard Jones <richard@users.sourceforge.net>
parents: 840
diff changeset
22 active security overhaul: see doc/security.txt (RJ)
76c6db876c14 Some more TODOs
Richard Jones <richard@users.sourceforge.net>
parents: 840
diff changeset
23 done - switch to sessions for web authentication
869
6d98bec4e52e fixed the journal bloat from multilink changes
Richard Jones <richard@users.sourceforge.net>
parents: 864
diff changeset
24 - implement and use the new logical control mechanisms
840
e07e5903c3b4 Updated documents
Richard Jones <richard@users.sourceforge.net>
parents: 823
diff changeset
25 - authenticate over a secure connection
e07e5903c3b4 Updated documents
Richard Jones <richard@users.sourceforge.net>
parents: 823
diff changeset
26 - use digital signatures in mailgw
864
76c6db876c14 Some more TODOs
Richard Jones <richard@users.sourceforge.net>
parents: 840
diff changeset
27 active implement an RDB backend (RJ)
76c6db876c14 Some more TODOs
Richard Jones <richard@users.sourceforge.net>
parents: 840
diff changeset
28 done - further split the *dbm backends from the core code, allowing
76c6db876c14 Some more TODOs
Richard Jones <richard@users.sourceforge.net>
parents: 840
diff changeset
29 easier non-dict-like backends (eg metakit, RDB)
76c6db876c14 Some more TODOs
Richard Jones <richard@users.sourceforge.net>
parents: 840
diff changeset
30 - write a backend for gadfly
810
c274377f0b8f Cleaned up the TODO for 0.5
Richard Jones <richard@users.sourceforge.net>
parents: 801
diff changeset
31 pending fix double-submit by having new-item-submit redirect at end
823
57f19823635b *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 813
diff changeset
32 pending split instance.open() into open() and login()
810
c274377f0b8f Cleaned up the TODO for 0.5
Richard Jones <richard@users.sourceforge.net>
parents: 801
diff changeset
33 pending range searching of values (dates in particular)
c274377f0b8f Cleaned up the TODO for 0.5
Richard Jones <richard@users.sourceforge.net>
parents: 801
diff changeset
34 - filter specifies {property: (comparison function, value)}
c274377f0b8f Cleaned up the TODO for 0.5
Richard Jones <richard@users.sourceforge.net>
parents: 801
diff changeset
35 comparison functions: lt, le, eq, ge, gt
c274377f0b8f Cleaned up the TODO for 0.5
Richard Jones <richard@users.sourceforge.net>
parents: 801
diff changeset
36 - eq and [value, value, ...] implies "in"
c274377f0b8f Cleaned up the TODO for 0.5
Richard Jones <richard@users.sourceforge.net>
parents: 801
diff changeset
37 pending switch to a Roundup instance for Roundup bug/feature tracking
c274377f0b8f Cleaned up the TODO for 0.5
Richard Jones <richard@users.sourceforge.net>
parents: 801
diff changeset
38 pending I18N of web interface
c274377f0b8f Cleaned up the TODO for 0.5
Richard Jones <richard@users.sourceforge.net>
parents: 801
diff changeset
39 pending Better web message summary display
c274377f0b8f Cleaned up the TODO for 0.5
Richard Jones <richard@users.sourceforge.net>
parents: 801
diff changeset
40 feature request #520244
c274377f0b8f Cleaned up the TODO for 0.5
Richard Jones <richard@users.sourceforge.net>
parents: 801
diff changeset
41 pending Allow commands through mail gateway
c274377f0b8f Cleaned up the TODO for 0.5
Richard Jones <richard@users.sourceforge.net>
parents: 801
diff changeset
42 feature request #556996
c274377f0b8f Cleaned up the TODO for 0.5
Richard Jones <richard@users.sourceforge.net>
parents: 801
diff changeset
43 pending better help message for mailgw
c274377f0b8f Cleaned up the TODO for 0.5
Richard Jones <richard@users.sourceforge.net>
parents: 801
diff changeset
44 feature request #558562
c274377f0b8f Cleaned up the TODO for 0.5
Richard Jones <richard@users.sourceforge.net>
parents: 801
diff changeset
45 pending Navigating around the issues
c274377f0b8f Cleaned up the TODO for 0.5
Richard Jones <richard@users.sourceforge.net>
parents: 801
diff changeset
46 feature request #559149
812
db3e9f6619d8 Hrm... this slipped off the list some time ago :(
Richard Jones <richard@users.sourceforge.net>
parents: 810
diff changeset
47 pending Allow multiple email addresses at one mailgw, with different default
813
Richard Jones <richard@users.sourceforge.net>
parents: 812
diff changeset
48 classes and property values (possibly through command-line args to
Richard Jones <richard@users.sourceforge.net>
parents: 812
diff changeset
49 the mailgw as invoked in the mail delivery "aliases" file) eg:
Richard Jones <richard@users.sourceforge.net>
parents: 812
diff changeset
50 roundup: "|/roundup/bin/roundup-mailgw /roundup/instances/dev"
Richard Jones <richard@users.sourceforge.net>
parents: 812
diff changeset
51 vmbugs: "|/roundup/bin/roundup-mailgw /roundup/instances/dev component=voicemail"
840
e07e5903c3b4 Updated documents
Richard Jones <richard@users.sourceforge.net>
parents: 823
diff changeset
52 pending Quick help links on web interface next to the property labels giving
e07e5903c3b4 Updated documents
Richard Jones <richard@users.sourceforge.net>
parents: 823
diff changeset
53 a description of the property. Combine with help for the actual form
e07e5903c3b4 Updated documents
Richard Jones <richard@users.sourceforge.net>
parents: 823
diff changeset
54 element too, eg. how to use the nosy list edit box.
813
Richard Jones <richard@users.sourceforge.net>
parents: 812
diff changeset
55
810
c274377f0b8f Cleaned up the TODO for 0.5
Richard Jones <richard@users.sourceforge.net>
parents: 801
diff changeset
56 ongoing any bugs
813
Richard Jones <richard@users.sourceforge.net>
parents: 812
diff changeset
57
840
e07e5903c3b4 Updated documents
Richard Jones <richard@users.sourceforge.net>
parents: 823
diff changeset
58 done Have the full-text search also search certain String properties (RJ)
e07e5903c3b4 Updated documents
Richard Jones <richard@users.sourceforge.net>
parents: 823
diff changeset
59

Roundup Issue Tracker: http://roundup-tracker.org/