Bombe has built a simple, fast template library for us. This is faster than our HTMLNode code and is remarkably concise in the code to use it. It's great. This should be used/merged soon. It should be ready very soon if it isn't now, although it will take considerable work to apply it everywhere.
sashee has written (as a SoC project) a branch which uses GWT to "push" update HTML, so that it updates dynamically in many areas - lots of status pages, progress bars etc. This should also be merged soon, especially as sashee has done some important work lately in preparation for its being merged. It will however be turned off initially due to some nasty bugs. I hope that we can get it ready and fully debugged and enabled by default before 0.8, but even if we don't, it's much easier to maintain in the tree than out of it, and there are large parts which sashee has undone in order to get merged / maintain out of tree more easily, which will be redone after merge. Unfortunately the two conflict. web-pushing uses UpdateableElement's, which are a kind of HTMLNode, to implement its API. AFAICS what we need to do is merge web-pushing (I can do this), then figure out a way to do a push API with Bombe's new templates (can you deal with this between you?)? Any input? -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 835 bytes Desc: This is a digitally signed message part. URL: <https://emu.freenetproject.org/pipermail/devl/attachments/20100305/5864a431/attachment.pgp>
