Some more feedback: > * HTML parsing - completed but not committed
That would be nice since it was one of the last open tickets. > * Removed the ElementTree dependency - i'll commit this tonight but > it does not have enough comments I think that was a great idea even though ElementTree is included in Python 2.5 now. We should have done that much earlier. Kid does not benefit from cElementTree anyway, since it only uses the Element type of ElementTree and does not use the parsing functionality etc. I have adapted the docs and recipes on the web site to reflect this. > * Speed - I have a proof of concept that makes things much faster by > not doing the exec in each function It would be nice to have some benchmarks in addition to the unittests so we can not only check whether changes do not break anything, but also how they affect performance. Do you have anything like that? Just saw the Genshi project has something, but I haven't checked it yet: http://genshi.edgewall.org/wiki/GenshiPerformance > * XPath and XInclude support - I have not looked at this at all yet Yes, it would be good to stay compatible with Genshi. There are some other recent additions that we should consider including in Kid, namely py:choose/when/otherwise and py:with. I saw you have also tackled the Buffet API for Kid. Is this already fully implemented? I think it is important to communicate this to the TurboGears community so that it will be used there, or are you going to get this into TurboGears yourself? It will make switching between Kid and Genshi much easier. It would be also nice to have a test of the basic functionality of Kid and Genshi that only uses the Buffet interface, so we can ensure compatibility of the two (see also above). -- Christoph ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ kid-template-discuss mailing list kid-template-discuss@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/kid-template-discuss