annotate TODO.txt @ 1320:3758a5af985f

Lots of little fixes in this update: - fixed Date.local() - email quoted text stripping is controllable again [SF#650742] - extract attachment name from content-disposition if name missing [SF#637278] - removed FILTER_POSITION from bundled configs - reverse message listing in issue display (reversion of recent change) - bad entries for multilink editing in cgi don't traceback now [SF#640310]
author Richard Jones <richard@users.sourceforge.net>
date Tue, 10 Dec 2002 00:11:16 +0000
parents b2d04ce03802
children 80eef084069a
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
1133
36ec30d286ea Cleaned up CHANGES/TODO
Richard Jones <richard@users.sourceforge.net>
parents: 1132
diff changeset
3 punted automatically into the subsequent major release TODO. When stuff is
36ec30d286ea Cleaned up CHANGES/TODO
Richard Jones <richard@users.sourceforge.net>
parents: 1132
diff changeset
4 done, it's moved to the CHANGES file.
864
76c6db876c14 Some more TODOs
Richard Jones <richard@users.sourceforge.net>
parents: 840
diff changeset
5
1119
c25e67b0a82d stoopid
Richard Jones <richard@users.sourceforge.net>
parents: 1117
diff changeset
6 ======= ========= ============================================================
c25e67b0a82d stoopid
Richard Jones <richard@users.sourceforge.net>
parents: 1117
diff changeset
7 State Component Description
c25e67b0a82d stoopid
Richard Jones <richard@users.sourceforge.net>
parents: 1117
diff changeset
8 ======= ========= ============================================================
c25e67b0a82d stoopid
Richard Jones <richard@users.sourceforge.net>
parents: 1117
diff changeset
9 pending example meta/parent bug implementation (feature request #506815)
c25e67b0a82d stoopid
Richard Jones <richard@users.sourceforge.net>
parents: 1117
diff changeset
10 pending example replace the "extended" example with a "help desk" one, and
c25e67b0a82d stoopid
Richard Jones <richard@users.sourceforge.net>
parents: 1117
diff changeset
11 rename "classic" to "bug tracker"
c25e67b0a82d stoopid
Richard Jones <richard@users.sourceforge.net>
parents: 1117
diff changeset
12 pending example script for retrieval of "mbox" archive of all messages
c25e67b0a82d stoopid
Richard Jones <richard@users.sourceforge.net>
parents: 1117
diff changeset
13 pending hyperdb range searching of values (dates in particular).
c25e67b0a82d stoopid
Richard Jones <richard@users.sourceforge.net>
parents: 1117
diff changeset
14 Filter specifies {property: (comparison function, value)}
c25e67b0a82d stoopid
Richard Jones <richard@users.sourceforge.net>
parents: 1117
diff changeset
15 comparison functions: lt, le, eq, ge, gt. eq and
c25e67b0a82d stoopid
Richard Jones <richard@users.sourceforge.net>
parents: 1117
diff changeset
16 [value, value, ...] implies "in"
c25e67b0a82d stoopid
Richard Jones <richard@users.sourceforge.net>
parents: 1117
diff changeset
17 pending hyperdb migrate "id" property to be Number type
1299
b2d04ce03802 Email improvements.
Richard Jones <richard@users.sourceforge.net>
parents: 1291
diff changeset
18 pending hyperdb multilink sorting by length is dumb
1320
3758a5af985f Lots of little fixes in this update:
Richard Jones <richard@users.sourceforge.net>
parents: 1299
diff changeset
19 pending hyperdb lastchangedby auto-property giving last user to change an
3758a5af985f Lots of little fixes in this update:
Richard Jones <richard@users.sourceforge.net>
parents: 1299
diff changeset
20 item
1165
14467c765167 sqlite backend!
Richard Jones <richard@users.sourceforge.net>
parents: 1157
diff changeset
21 pending tracker split instance.open() into open() and login()
1133
36ec30d286ea Cleaned up CHANGES/TODO
Richard Jones <richard@users.sourceforge.net>
parents: 1132
diff changeset
22 pending mailgw allow commands (feature request #556996)
36ec30d286ea Cleaned up CHANGES/TODO
Richard Jones <richard@users.sourceforge.net>
parents: 1132
diff changeset
23 like "help", "dump issue123" (would send all info about
36ec30d286ea Cleaned up CHANGES/TODO
Richard Jones <richard@users.sourceforge.net>
parents: 1132
diff changeset
24 issue123, including a digest of all messages, but probably
36ec30d286ea Cleaned up CHANGES/TODO
Richard Jones <richard@users.sourceforge.net>
parents: 1132
diff changeset
25 not all files...), "list issue", ...
36ec30d286ea Cleaned up CHANGES/TODO
Richard Jones <richard@users.sourceforge.net>
parents: 1132
diff changeset
26 pending mailgw Allow multiple email addresses at one gw with different
36ec30d286ea Cleaned up CHANGES/TODO
Richard Jones <richard@users.sourceforge.net>
parents: 1132
diff changeset
27 default classes and property values (possibly through
36ec30d286ea Cleaned up CHANGES/TODO
Richard Jones <richard@users.sourceforge.net>
parents: 1132
diff changeset
28 command-line args to the mailgw as invoked in the mail
36ec30d286ea Cleaned up CHANGES/TODO
Richard Jones <richard@users.sourceforge.net>
parents: 1132
diff changeset
29 delivery "aliases" file) eg::
1119
c25e67b0a82d stoopid
Richard Jones <richard@users.sourceforge.net>
parents: 1117
diff changeset
30
c25e67b0a82d stoopid
Richard Jones <richard@users.sourceforge.net>
parents: 1117
diff changeset
31 roundup: "|roundup-mailgw /instances/dev"
c25e67b0a82d stoopid
Richard Jones <richard@users.sourceforge.net>
parents: 1117
diff changeset
32 vmbugs: "|roundup-mailgw /instances/dev component=voicemail"
813
Richard Jones <richard@users.sourceforge.net>
parents: 812
diff changeset
33
1213
3a5e05edcd87 added doc for METAL
Richard Jones <richard@users.sourceforge.net>
parents: 1198
diff changeset
34 pending mailgw Identification of users should have a configurable degree of
3a5e05edcd87 added doc for METAL
Richard Jones <richard@users.sourceforge.net>
parents: 1198
diff changeset
35 strictness (ie. turn off username==address matching)
1244
8dd4f736370b merge from maintenance branch
Richard Jones <richard@users.sourceforge.net>
parents: 1237
diff changeset
36 pending mailgw Use in-reply-to for determining message lineage when subject
8dd4f736370b merge from maintenance branch
Richard Jones <richard@users.sourceforge.net>
parents: 1237
diff changeset
37 line lets us down
1320
3758a5af985f Lots of little fixes in this update:
Richard Jones <richard@users.sourceforge.net>
parents: 1299
diff changeset
38 pending mailgw Allow different brackets delimiting [issueNNN] in Subject
3758a5af985f Lots of little fixes in this update:
Richard Jones <richard@users.sourceforge.net>
parents: 1299
diff changeset
39 pending email email sig could use a "remove me from this list"
1286
4cbbdcf449f6 pre-release checkin
Richard Jones <richard@users.sourceforge.net>
parents: 1273
diff changeset
40 pending messages Snarf the first whole sentence, or full first line of
4cbbdcf449f6 pre-release checkin
Richard Jones <richard@users.sourceforge.net>
parents: 1273
diff changeset
41 messages for the summary - whichever is longer.
1133
36ec30d286ea Cleaned up CHANGES/TODO
Richard Jones <richard@users.sourceforge.net>
parents: 1132
diff changeset
42 pending project switch to a Roundup instance for Roundup bug/feature tracking
36ec30d286ea Cleaned up CHANGES/TODO
Richard Jones <richard@users.sourceforge.net>
parents: 1132
diff changeset
43 pending security authenticate over a secure connection
36ec30d286ea Cleaned up CHANGES/TODO
Richard Jones <richard@users.sourceforge.net>
parents: 1132
diff changeset
44 pending security optionally auth with Basic HTTP auth instead of cookies
36ec30d286ea Cleaned up CHANGES/TODO
Richard Jones <richard@users.sourceforge.net>
parents: 1132
diff changeset
45 pending security use digital signatures in mailgw
1165
14467c765167 sqlite backend!
Richard Jones <richard@users.sourceforge.net>
parents: 1157
diff changeset
46 pending admin "roundup-admin list" should list all the classnames
1246
46515c0d115e merge from maint-0-5
Richard Jones <richard@users.sourceforge.net>
parents: 1244
diff changeset
47 pending admin the find command in roundup-admin could do more than equality
46515c0d115e merge from maint-0-5
Richard Jones <richard@users.sourceforge.net>
parents: 1244
diff changeset
48 checks != for instance. Also the ability to check =None.
1133
36ec30d286ea Cleaned up CHANGES/TODO
Richard Jones <richard@users.sourceforge.net>
parents: 1132
diff changeset
49 pending web I18N
36ec30d286ea Cleaned up CHANGES/TODO
Richard Jones <richard@users.sourceforge.net>
parents: 1132
diff changeset
50 pending web Better message summary display (feature request #520244)
36ec30d286ea Cleaned up CHANGES/TODO
Richard Jones <richard@users.sourceforge.net>
parents: 1132
diff changeset
51 pending web Navigating around the issues (feature request #559149)
36ec30d286ea Cleaned up CHANGES/TODO
Richard Jones <richard@users.sourceforge.net>
parents: 1132
diff changeset
52 pending web Quick help links next to the property labels giving a
36ec30d286ea Cleaned up CHANGES/TODO
Richard Jones <richard@users.sourceforge.net>
parents: 1132
diff changeset
53 description of the property. Combine with help for the actual
36ec30d286ea Cleaned up CHANGES/TODO
Richard Jones <richard@users.sourceforge.net>
parents: 1132
diff changeset
54 form element too, eg. how to use the nosy list edit box.
36ec30d286ea Cleaned up CHANGES/TODO
Richard Jones <richard@users.sourceforge.net>
parents: 1132
diff changeset
55 pending web clicking on a group header should filter for that type of
36ec30d286ea Cleaned up CHANGES/TODO
Richard Jones <richard@users.sourceforge.net>
parents: 1132
diff changeset
56 entry
1198
1c5bc0e2ed7d *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1183
diff changeset
57 pending web re-enable auth basic http auth
1133
36ec30d286ea Cleaned up CHANGES/TODO
Richard Jones <richard@users.sourceforge.net>
parents: 1132
diff changeset
58 pending web allow multilink selections to select a "none" element to allow
36ec30d286ea Cleaned up CHANGES/TODO
Richard Jones <richard@users.sourceforge.net>
parents: 1132
diff changeset
59 people with broken browsers to select nothing?
1213
3a5e05edcd87 added doc for METAL
Richard Jones <richard@users.sourceforge.net>
parents: 1198
diff changeset
60 pending web automagically link designators
1216
9e7b2a54f862 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1213
diff changeset
61 pending web add checkbox-based removal/addition for multilink entries
9e7b2a54f862 *** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents: 1213
diff changeset
62 (eg "add me"/"remove me" for nosy list)
1244
8dd4f736370b merge from maintenance branch
Richard Jones <richard@users.sourceforge.net>
parents: 1237
diff changeset
63 pending web search "refinement" - pre-fill the search page with the
8dd4f736370b merge from maintenance branch
Richard Jones <richard@users.sourceforge.net>
parents: 1237
diff changeset
64 current search parameters
8dd4f736370b merge from maintenance branch
Richard Jones <richard@users.sourceforge.net>
parents: 1237
diff changeset
65 pending web column-heading sort stuff isn't implemented
1320
3758a5af985f Lots of little fixes in this update:
Richard Jones <richard@users.sourceforge.net>
parents: 1299
diff changeset
66 pending web multilink item removal action with retirement
3758a5af985f Lots of little fixes in this update:
Richard Jones <richard@users.sourceforge.net>
parents: 1299
diff changeset
67 pending web implement a python dict version of the form values
1058
a55ef5a98fd3 more docco... and we need to check for web access Permission!
Richard Jones <richard@users.sourceforge.net>
parents: 1055
diff changeset
68
1244
8dd4f736370b merge from maintenance branch
Richard Jones <richard@users.sourceforge.net>
parents: 1237
diff changeset
69 active web UNIX init.d script for roundup-server
8dd4f736370b merge from maintenance branch
Richard Jones <richard@users.sourceforge.net>
parents: 1237
diff changeset
70 bug web query editing isn't fully implemented
1291
bf8b2380adb3 added CGI :remove:<propname> and :add:<propname>...
Richard Jones <richard@users.sourceforge.net>
parents: 1286
diff changeset
71 bug web no testing for parsePropsFromForm
1299
b2d04ce03802 Email improvements.
Richard Jones <richard@users.sourceforge.net>
parents: 1291
diff changeset
72 active web revert to showing entire message in classic issue display
1320
3758a5af985f Lots of little fixes in this update:
Richard Jones <richard@users.sourceforge.net>
parents: 1299
diff changeset
73 bug hyperdb pysqlite and locks
3758a5af985f Lots of little fixes in this update:
Richard Jones <richard@users.sourceforge.net>
parents: 1299
diff changeset
74 http://www.hwaci.com/sw/sqlite/c_interface.html
3758a5af985f Lots of little fixes in this update:
Richard Jones <richard@users.sourceforge.net>
parents: 1299
diff changeset
75 bug web implement the request.url attribute?
1138
4dc74354e8c3 fixed manifest
Richard Jones <richard@users.sourceforge.net>
parents: 1133
diff changeset
76 ======= ========= =============================================================
1055
cf72eae57a2c Fixed instance installation
Richard Jones <richard@users.sourceforge.net>
parents: 1052
diff changeset
77

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