This file contains things that need to be done. - to be done + in progress ? what on earth was i thinking when i wrote this o isn't this already done? h Help! I need someone to do this -- Before 0.8.0 Many of the following things were originally on the 0.5.x cycle, but they were moved to here because it will be better to do after the core rewrite at the beginning of 0.7.x. Also, 0.6.0 is taking forever! h vi mode for editing the configuration file - Fix line number reporting for file inclusion (restructure file reading) - Fix file inclusions to be relative to parent file - Move wsUtil into a utility library, fix __* names - Add mode of operation that mirrors source to output. Including, un referenced files in source area. - check pageorder's (allow option for this) - FTP support (URL support?) ... replace files with uris? - Optimize pagepart use. Load into memory if used by pages X many times. Optional. - Allow databases to be autogenerated on a directory basis. - Using a glob, make an entire directory of files - Regular expression subtags - Implement dump methods - Using dump methods, allow revert/restore from database information. - Allow database cacheing (flush of database transactions on object deconstruction) ... ? Probably not needed..but may be more efficient on large sites. The full implementation of this would involve a true transaction based pass to the db through dba. A flush limit could be set for optimizing the database transaction bandwidth. - Allow themes to reference themes - Make a configfile class for handling the config file... - more command line options - fake update (just show what it would do) -n - -q for reporting a status on whether website is up to date. - option for outputing to stdout ---- Before 1.0.0