X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=future_directions;h=2aad806ac38b12ec7ddbfd826da745560690442b;hb=refs%2Fheads%2Ftravis-ci;hp=a96c1491c1be830b69809e872e59c8c202925875;hpb=a7175e837de999f5a02fe152615e753d009f6cd4;p=debbugs.git diff --git a/future_directions b/future_directions index a96c149..2aad806 100644 --- a/future_directions +++ b/future_directions @@ -4,7 +4,9 @@ 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 @@ -20,6 +22,8 @@ GENERAL ORGANIZATIONAL CLEANUP * 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