[Cc: cap-talk, tahoe-dev] Folks:
You might be interested in the Bespin project: http://labs.mozilla.com/projects/bespin It is a text editor written in JavaScript and relying heavily on the "Canvas" element. One of its goals is to be extensible with JavaScript in the way that Emacs is extensible with Lisp. Therefore, it is naturally could benefit from capability-secure JavaScript, so that you could use someone's extensions without being entirely vulnerable to them. Also, the members of the cap-talk list have oft opined that cap discipline yields less buggy, more re-usable code even when you don't care about protecting against the author being malicious. It would also be fun to retarget the Bespin backend from its current custom server to a Tahoe grid, similarly to how we have already retargetted TiddlyWiki from the local filesystem to Tahoe. Here's a blog entry that I wrote about that idea. (Note, my blog is actually a TiddlyWiki on Tahoe. :-)) http://testgrid.allmydata.org:3567/uri/URI:DIR2-RO:j74uhg25nwdpjpacl6rkat2yhm:kav7ijeft5h7r7rxdp5bgtlt3viv32yabqajkrdykozia5544jqa/wiki.html#Bespin%2BTahoe Regards, Zooko _______________________________________________ tahoe-dev mailing list [email protected] http://allmydata.org/cgi-bin/mailman/listinfo/tahoe-dev
