From 043099549c1c63a826fb55a00e48bc9eb147296d Mon Sep 17 00:00:00 2001 From: "Edward Z. Yang" Date: Sun, 23 Mar 2008 02:55:00 +0000 Subject: [PATCH] Tick off a few TODO items. git-svn-id: http://htmlpurifier.org/svnroot/htmlpurifier/trunk@1631 48356398-32a2-884e-a903-53898d9a118a --- TODO | 9 --------- 1 file changed, 9 deletions(-) diff --git a/TODO b/TODO index 41973ab0..be08fe2b 100644 --- a/TODO +++ b/TODO @@ -26,27 +26,18 @@ DOCUMENTATION IMPORTANT FEATURES - Get everything into configuration objects (filters, I'm looking at you) - - Factor generate-schema-cache.php into a class, so that the maintenance script - is as small as possible - Factor out command line parser into its own class, and unit test it - - Optimize ConfigSchema by making our runtime class only contain entries for - things necessary for operation (NOT descriptions). CONFIGDOC - Properly integrate new ConfigSchema system into configdoc. DESCRIPTIONS ARE CURRENTLY BROKEN AND NEED TO BE FIXED!!! (Configdoc should directly read the configuration files, or at the very least should not use static functions) - - Deprecate Serializer in favor of ReverseAdapter - Have configdoc use version and deprecated information (hide deprecated info, for example) - Implement source code sniffing for configdoc, so we can easily figure out which files use what configuration (we'll rely on the $config convention) -IF IT AIN'T BROKE... - - Perhaps replace types with integer identifiers in ConfigSchema? (would be - smaller, but not by much). - NICE FEATURES - Factor demo.php into a set of Printer classes, and then create a stub file for users here (inside the actual HTML Purifier library) -- 2.11.4.GIT