On Friday 05 March 2010 15:19:53 Matthew Toseland wrote: > > the server side of web pushing does not depend on HTMLNode heavily, > > and it will be a relatively easy task to migrate it to another base. > > As only a few UpdateableElements present yet, it shouldn't take more > > than a day of work. I'll be skiing for a week from today, so I can > > look at the new templating stuff 2 weeks from now. > Okay great, we'll merge Bombe's stuff and then let sashee update it before > merging web-pushing.
I do get the feeling that you largely underestimate what has to be done to rid Fred of HTMLNode and introduce a template engine. Practically everything in freenet.clients.http.* needs to be refactored, in fact it would probably be easier to just nuke it and rewrite it from scratch. :) I am currently still in the process of rewriting Freetalk's web interface to use the template engine and yes, I did rewrite it completely from scratch because adapting the existing code is a nightmare as HTMLNode goes way too deep to be able to change existing code with a reasonable amount of effort. I don't know when the Freetalk web interface is finished because my free time is currently limited. The template engine still lacks a couple of features that I plan to implement (which will happen during the Freetalk adaption) so I would advise against prematurely integrating it into Fred. David -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 198 bytes Desc: This is a digitally signed message part. URL: <https://emu.freenetproject.org/pipermail/devl/attachments/20100307/c2d44c90/attachment.pgp>