+++ /dev/null
-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