welcome to the TODO file. == short-range TODO == fix the patch display/markup given the disk space requirements, the patches are not automatically generated any longer. an as-of-yet unwritten cgi script will handle such requests. don't nuke/reinit the whole patch tracking tree this also implies that some kind of garbage collection takes place to remove versions that are no longer being tracked better handling of more exotic patch systems for example: - handling cpp processing of dpatch files - handling wierd configuration for simple-patchsys and recusrive dirs - handling when the directory looks like dpatch/quilt but isn't code cleanup from really ugly stuff (look for XXX) == medium-range TODO == remove all the os.system calls lots of temporary ducttape via os.system that should go away make prettier pages they're all xhtml compliant, using css, and based on a single skeleton page so it shouldn't be too much work decide how much should be cgi-based and how much should be written there's no reason why the other pages couldn't also be generated from a cgi, if we desired. == long-range TODO == dynamic info? external data sources?