On Thu, Dec 01, 2005 at 09:32:39AM +0000, Gordan Bobic wrote: > Matthew Toseland wrote: > > >We are NOT going to provide a scripting language, either client or node > >side, before 1.0. > > Thanks for clarifying that. :-) > > >>IMNSHO, the way forward is not implementing applets on the node to do > >>various one-off jobs. It would be immensly more useful to come up with a > >>scripting engine (e.g. JavaScript with a handle on some features, but > >>without other, purely harmful features) which could then be used for > >>writing any kind of an interractive freesite. > > > > > >There are possibilities for limited interaction, e.g. applying XSL > >sheets to index data, but full blown javascript support, no way. > > How are you going to deal with the simple fact that if people come up > with truly useful interactive freesites based on JS, and they explain > how to switch off the filtering, that a large number of users will just > enable it anyway? It would probably be better to act than re-act.
I'm not saying it's impossible to make a safe scripting language. But it's certainly not something we want before 0.7. In fact, it's not something we want before 0.9 (0.8/0.9 = premix routing on darknet, rendezvous at a key, streams, etc). It would certainly be a massive amount of work. I believe it is possible, even with javascript, although there are probably better options. Actually I think something more limited e.g. some sort of query language producing formatted data to feed into XSL might be almost as useful. > > Gordan -- Matthew J Toseland - toad at amphibian.dyndns.org Freenet Project Official Codemonkey - http://freenetproject.org/ ICTHUS - Nothing is impossible. Our Boss says so. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: Digital signature URL: <https://emu.freenetproject.org/pipermail/tech/attachments/20051201/8c296ff9/attachment.pgp>
