Mercurial > p > roundup > code
annotate TODO.txt @ 1132:77581d5309f2
*** empty log message ***
| author | Richard Jones <richard@users.sourceforge.net> |
|---|---|
| date | Thu, 12 Sep 2002 07:41:22 +0000 |
| parents | 92e92ae58494 |
| children | 36ec30d286ea |
| 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 |
| 1119 | 5 ======= ========= ============================================================ |
| 6 State Component Description | |
| 7 ======= ========= ============================================================ | |
| 8 pending example meta/parent bug implementation (feature request #506815) | |
| 9 pending example replace the "extended" example with a "help desk" one, and | |
| 10 rename "classic" to "bug tracker" | |
| 11 pending example script for retrieval of "mbox" archive of all messages | |
| 12 pending hyperdb range searching of values (dates in particular). | |
| 13 Filter specifies {property: (comparison function, value)} | |
| 14 comparison functions: lt, le, eq, ge, gt. eq and | |
| 15 [value, value, ...] implies "in" | |
| 16 pending hyperdb make creator, creation and activity available pre-commit | |
| 17 pending hyperdb migrate "id" property to be Number type | |
| 18 pending instance split instance.open() into open() and login() | |
| 19 pending mailgw allow commands (feature request #556996) | |
| 20 like "help", "dump issue123" (would send all info about | |
| 21 issue123, including a digest of all messages, but probably | |
| 22 not all files...), "list issue", ... | |
| 23 pending mailgw Allow multiple email addresses at one gw with different default | |
| 24 classes and property values (possibly through command-line | |
| 25 args to the mailgw as invoked in the mail delivery "aliases" | |
| 26 file) eg:: | |
| 27 | |
| 28 roundup: "|roundup-mailgw /instances/dev" | |
| 29 vmbugs: "|roundup-mailgw /instances/dev component=voicemail" | |
| 813 | 30 |
| 1119 | 31 pending project switch to a Roundup instance for Roundup bug/feature tracking |
| 32 pending project have the demo allow anonymous login | |
| 33 pending security an LDAP user database implementation | |
| 34 pending security authenticate over a secure connection | |
| 35 pending security optionally auth with Basic HTTP auth instead of cookies | |
| 36 pending security use digital signatures in mailgw | |
| 37 pending security submission protection (ok, I've forgotten what this is) | |
| 38 pending web I18N | |
| 39 pending web Better message summary display (feature request #520244) | |
| 40 pending web Navigating around the issues (feature request #559149) | |
| 41 pending web Quick help links next to the property labels giving a | |
| 42 description of the property. Combine with help for the actual | |
| 43 form element too, eg. how to use the nosy list edit box. | |
| 44 pending web clicking on a group header should filter for that type of entry | |
| 45 pending web re-enable auth by basic http auth | |
| 46 pending web search "refinement" - pre-fill the search page with the | |
| 47 current search parameters | |
| 48 pending web UNIX init.d script for roundup-server | |
| 49 pending web rewritten documentation (can come after the beta though so | |
| 50 stuff is settled) ... including relevant file names in | |
| 51 customisation doc | |
| 52 pending web allow multilink selections to select a "none" element to allow | |
| 53 people with broken browsers to select nothing? | |
|
1132
77581d5309f2
*** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents:
1131
diff
changeset
|
54 pending web password edit fields should always appear in pairs - for |
|
77581d5309f2
*** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents:
1131
diff
changeset
|
55 confirmation |
| 1119 | 56 pending dist include the HTML in docs |
| 57 | |
| 58 bug web request.url is incorrect in cgi-bin environments | |
|
1058
a55ef5a98fd3
more docco... and we need to check for web access Permission!
Richard Jones <richard@users.sourceforge.net>
parents:
1055
diff
changeset
|
59 |
| 1119 | 60 done instance rename to "instance" to "tracker" |
| 61 done hyperdb write a backend for gadfly (it's as done as it's going to get) | |
| 62 done hyperdb full-text search also search certain String properties | |
| 63 done hyperdb further split the *dbm backends from the core code, allowing | |
| 64 easier non-dict-like backends (eg metakit, RDB) | |
| 65 done hyperdb fix the journal bloat | |
| 66 done hyperdb add Boolean and Number types (GM) | |
| 67 done hyperdb update design document | |
| 68 done hyperdb entire database export and import (incl files) | |
| 69 done mailgw better help message (feature request #558562) | |
| 70 done security add info from doc/security.txt to design doc | |
| 71 done security switch to sessions for web authentication | |
| 72 done security implement and use the new logical control mechanisms | |
| 73 done web Re-enable link backrefs from messages (feature request #568714) | |
| 74 done web have the page layout (header/footer) be templatable | |
| 75 done web fixing the templating so it works | |
| 76 done web re-work cgi interface to abstract out the explicit "issue" | |
| 77 interface | |
| 78 done web have index page handle mid-page errors better so header and | |
| 79 footer are still visible | |
| 80 done web saving of named queries (GM, mangled by RJ :) | |
| 81 done web handle "not found", access and item page render errors better | |
| 82 done web fix double-submit by having new-item-submit redirect at end | |
| 83 done web daemonify roundup-server (fork, logfile, pidfile) | |
| 84 done web modify cgitb to display PageTemplate errors better | |
| 85 done web have roundup.cgi pick up instance config from the environment | |
|
1131
92e92ae58494
add close() methods where they are missing!
Richard Jones <richard@users.sourceforge.net>
parents:
1119
diff
changeset
|
86 done web indicate that generated pages shouldn't be cached |
| 1119 | 87 done admin have "set" command be applicable to all items in a class, and |
| 88 also be able to unset properties (ie. set to None) | |
|
1055
cf72eae57a2c
Fixed instance installation
Richard Jones <richard@users.sourceforge.net>
parents:
1052
diff
changeset
|
89 |
| 1119 | 90 reject instance the use of non-Python configuration files (ConfigParser) |
| 91 ======= ======== ============================================================= | |
|
1055
cf72eae57a2c
Fixed instance installation
Richard Jones <richard@users.sourceforge.net>
parents:
1052
diff
changeset
|
92 |
