From a548d7897cafdcdcfdfb2514d08b0ff3f74fd977 Mon Sep 17 00:00:00 2001 From: Don Armstrong Date: Tue, 6 Mar 2018 14:49:12 -0800 Subject: [PATCH] future directions is outdated --- future_directions | 49 ----------------------------------------------- 1 file changed, 49 deletions(-) delete mode 100644 future_directions diff --git a/future_directions b/future_directions deleted file mode 100644 index 2aad806..0000000 --- a/future_directions +++ /dev/null @@ -1,49 +0,0 @@ -Here are outlined some of the future directions for the debbugs -codebase and things that should be done. - -PACKAGE CLEANUP - -* Stop doing the .in -> foo translation - - We no longer do this -* Use ExtUtils::Makemaker instead of a custom makefile - - We use Makemaker for the easy perl bits -* More testing of modules so it's not so easy to break things - - -GENERAL ORGANIZATIONAL CLEANUP - -* Modularization - * use of strict and warnings everywhere - * Split out errorlib and common.pl; stop requiring stuff - * Use CGI::Simple, URI, and Params::Validate instead of our own - versions - -* Configuration Module - * Allow for multiple debbugs configurations; easy overriding of values - * Possibly implemented using Config::General (maybe Config::Simple?) - with hack to allow for backwards compatibility - - The backwards compatibility hack is now fully implemented, a - decision on a configuration system just needs to be made. - -* Separation of Output forms from the code - * Use Text::Template to do this; it's simple, we don't lose - flexibility if we need it - -* Bring back all of the helper scripts into the bzr repository and - document the setup of Debian's bts - -FEATURES - -* Full text searching -- using Hyper Estraier (in progress on merkel) - * See Debbugs::Estraier - -* CGI Options enable/disable forms - -* Better display of bugs in bug lists - - Display subsidiary bugs: merged bugs, block bugs, etc. - -* Archiving [display of applicable bugs even if they are archived] - -BUG FIXING - -* ... \ No newline at end of file -- 2.39.2