view TODO.txt @ 1360:aa7e4e8b14be

allow additional control over the roundupdb email sending... ...explicit cc addresses, different from address and different nosy list property. (thanks John Rouillard)
author Richard Jones <richard@users.sourceforge.net>
date Sun, 12 Jan 2003 00:41:27 +0000
parents 6a54b51b1784
children b8bc820bbbad
line wrap: on
line source

General Roundup project TODO list. Note that some of these are semi-formed
ideas. Those ideas that don't make the cutoff for the next major release are
punted automatically into the subsequent major release TODO. When stuff is
done, it's moved to the CHANGES file.

======= ========= ============================================================
State   Component Description
======= ========= ============================================================
pending example   meta/parent bug implementation (feature request #506815)
pending example   replace the "extended" example with a "help desk" one, and
                  rename "classic" to "bug tracker"
pending example   script for retrieval of "mbox" archive of all messages
pending hyperdb   range searching of values (dates in particular).
                  Filter specifies {property: (comparison function, value)}
                  comparison functions: lt, le, eq, ge, gt. eq and
                  [value, value, ...] implies "in"
pending hyperdb   migrate "id" property to be Number type
pending hyperdb   multilink sorting by length is dumb
pending hyperdb   lastchangedby auto-property giving last user to change an
                  item
pending hyperdb   pysqlite and locks
                  http://www.hwaci.com/sw/sqlite/c_interface.html
pending tracker   split instance.open() into open() and login()
pending mailgw    allow commands (feature request #556996)
                  like "help", "dump issue123" (would send all info about
                  issue123, including a digest of all messages, but probably
                  not all files...), "list issue", ...
pending mailgw    Allow multiple email addresses at one gw with different
                  default classes and property values (possibly through
                  command-line args to the mailgw as invoked in the mail
                  delivery "aliases" file) eg::

                   roundup: "|roundup-mailgw /instances/dev"
                   vmbugs: "|roundup-mailgw /instances/dev component=voicemail"

pending mailgw    Identification of users should have a configurable degree of
                  strictness (ie. turn off username==address matching)
pending mailgw    Use in-reply-to for determining message lineage when subject
                  line lets us down
pending mailgw    Allow different brackets delimiting [issueNNN] in Subject
pending email     email sig could use a "remove me from this list"
pending messages  Snarf the first whole sentence, or full first line of
                  messages for the summary - whichever is longer.
pending project   switch to a Roundup instance for Roundup bug/feature tracking
pending security  authenticate over a secure connection
pending security  optionally auth with Basic HTTP auth instead of cookies
pending security  use digital signatures in mailgw
pending admin     "roundup-admin list" should list all the classnames
pending admin     the find command in roundup-admin could do more than equality
                  checks != for instance. Also the ability to check =None.
pending web       I18N
pending web       Better message summary display (feature request #520244)
pending web       Navigating around the issues (feature request #559149)
pending web       Quick help links next to the property labels giving a
                  description of the property. Combine with help for the actual
                  form element too, eg. how to use the nosy list edit box.
pending web       clicking on a group header should filter for that type of
                  entry
pending web       re-enable auth basic http auth
pending web       allow multilink selections to select a "none" element to allow
                  people with broken browsers to select nothing?
pending web       add checkbox-based removal/addition for multilink entries
                  (eg "add me"/"remove me" for nosy list)
pending web       search "refinement" - pre-fill the search page with the
                  current search parameters
pending web       column-heading sort stuff isn't implemented
pending web       multilink item removal action with retirement
pending web       implement a python dict version of the form values
pending web       implement the request.url attribute?
pending web       query editing isn't fully implemented
pending web       UNIX init.d script for roundup-server
======= ========= =============================================================


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