mirror of
https://github.com/ezyang/htmlpurifier.git
synced 2025-01-03 05:11:52 +00:00
Tick off a few TODO items.
git-svn-id: http://htmlpurifier.org/svnroot/htmlpurifier/trunk@1631 48356398-32a2-884e-a903-53898d9a118a
This commit is contained in:
parent
0c051df108
commit
043099549c
9
TODO
9
TODO
@ -26,27 +26,18 @@ DOCUMENTATION
|
|||||||
|
|
||||||
IMPORTANT FEATURES
|
IMPORTANT FEATURES
|
||||||
- Get everything into configuration objects (filters, I'm looking at you)
|
- 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
|
- 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
|
CONFIGDOC
|
||||||
- Properly integrate new ConfigSchema system into configdoc. DESCRIPTIONS
|
- Properly integrate new ConfigSchema system into configdoc. DESCRIPTIONS
|
||||||
ARE CURRENTLY BROKEN AND NEED TO BE FIXED!!! (Configdoc
|
ARE CURRENTLY BROKEN AND NEED TO BE FIXED!!! (Configdoc
|
||||||
should directly read the configuration files, or at the very least should
|
should directly read the configuration files, or at the very least should
|
||||||
not use static functions)
|
not use static functions)
|
||||||
- Deprecate Serializer in favor of ReverseAdapter
|
|
||||||
- Have configdoc use version and deprecated information (hide deprecated
|
- Have configdoc use version and deprecated information (hide deprecated
|
||||||
info, for example)
|
info, for example)
|
||||||
- Implement source code sniffing for configdoc, so we can easily figure out
|
- Implement source code sniffing for configdoc, so we can easily figure out
|
||||||
which files use what configuration (we'll rely on the $config convention)
|
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
|
NICE FEATURES
|
||||||
- Factor demo.php into a set of Printer classes, and then create a stub
|
- Factor demo.php into a set of Printer classes, and then create a stub
|
||||||
file for users here (inside the actual HTML Purifier library)
|
file for users here (inside the actual HTML Purifier library)
|
||||||
|
Loading…
Reference in New Issue
Block a user