X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=TODO.txt;h=0c893219ff71e3ac4dbb8a103d9f3382ddb83ffd;hb=ac36b06befed0636bc8f90776482714cff863f0c;hp=a0448b0d208e466ba49ce5baa913bc1ea1fe581b;hpb=4f552cc0f7eeb49f4c65cebc6804a342b2c48a0e;p=roundup.git diff --git a/TODO.txt b/TODO.txt index a0448b0..0c89321 100644 --- a/TODO.txt +++ b/TODO.txt @@ -1,8 +1,51 @@ -- configuration: including much simpler upgrade path and the use of - non-Python configuration files (ConfigParser) -- instance dir: cleanup to support config -- rename to "tracker" -- journalling: fix the journal bloat -- alternative user auth: at least an LDAP implementation -- security overhaul: see doc/security.txt -- fix double-submit +Implementation plan for 0.5 release: + +State Description +------------------------------------------------------------------------------ +pending configuration: including much simpler upgrade path and the use of + non-Python configuration files (ConfigParser) + instance dir: cleanup to support config + feature request #498658 +pending meta/parent bug support/implementation + feature request #506815 +pending user preferences + feature request #507842 +pending rename to "instance" to "tracker" +pending journalling: fix the journal bloat + related: Re-enable link backrefs from messages + feature request #568714 +pending alternative user auth: at least an LDAP implementation +active security overhaul: see doc/security.txt +done - switch to sessions for web authentication (RJ) + - authenticate over a secure connection + - implement and use the new logical control mechanisms + - use digital signatures in mailgw +pending fix double-submit by having new-item-submit redirect at end +pending split instance.open() into open() and login() +pending 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 switch to a Roundup instance for Roundup bug/feature tracking +pending I18N of web interface +pending Better web message summary display + feature request #520244 +pending Allow commands through mail gateway + feature request #556996 +pending better help message for mailgw + feature request #558562 +pending Navigating around the issues + feature request #559149 +pending Allow multiple email addresses at one mailgw, 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/bin/roundup-mailgw /roundup/instances/dev" + vmbugs: "|/roundup/bin/roundup-mailgw /roundup/instances/dev component=voicemail" +pending Quick help links on web interface 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. + +ongoing any bugs + +done Have the full-text search also search certain String properties (RJ) +