| 3 | == The plan == |
| 4 | * Reimplement XPath |
| 5 | * Add some kind of pre-rendering of parts that don't use variables |
| 6 | * Try compiling templates to Python bytecode |
| 7 | * Try adding some minor optimizations |
| 8 | |
| 9 | == What has been done == |
| 10 | Nothing, but the coding has just started. ;-) |
| 11 | |
| 12 | == Currently working at: == |
| 13 | === XPath reimplementation === |
| 14 | XPath implementation in Genshi is rather buggy (for example [http://genshi.edgewall.org/ticket/185]). I want to rewrite it. I'm going to implement ideas from docs from the internet like [http://www.cs.uni-paderborn.de/fileadmin/Informatik/AG-Boettcher/Lehre/WS_07_08/dbis1/dbis1k8b-xpath_queries_on_xml_streams.pdf] and [http://www.cs.uni-paderborn.de/fileadmin/Informatik/AG-Boettcher/Lehre/WS_07_08/dbis1/dbis1k8a-xml-streams.pdf]. |