I've been wishing for a secure decentralized blog. Well, I already *have* a secure decentralized blog, but I've been wishing for one that was written from the ground up to be:
a. integrated with Tahoe-LAFS b. optimized for blogging (I've pressed TiddlyWiki into service as a blog and it is a bit of an ill fit) c. optimized for performance -- both for reading and for writing my blog is a bit klunky d. Unobtrusive JavaScript (http://en.wikipedia.org/wiki/Unobtrusive_JavaScript ), which makes it so that browsers with reduced functionality, even without JavaScript at all, can still view the content e. automatically makes good backups of older versions of my blog to the Tahoe-LAFS grid f. many more features of bloggy goodness http://tahoe-lafs.org/trac/tahoe-lafs/wiki/GSoCIdeas Secure Decentralized Blog ¶ Write a blog in Google's Caja dialect of JavaScript or in the Jacaranda dialect of JavaScript. This blog will load and store data directly on a Tahoe-LAFS storage grid so that it is a full "Cloud App"—there is no server. All computation is done in the user's web browser in Caja/Jacaranda/?JavaScript and all of the storage is done by the decentralized Tahoe-LAFS storage grid. This project is intended to be the successor to the TiddlyWiki-on-Tahoe-LAFS project, which is a wiki written in JavaScript and hosted on Tahoe-LAFS, but one that has been "bolted on" to Tahoe-LAFS instead of designed for Tahoe-LAFS, and is not optimized for blogging. To get started, play with the TiddlyWiki-on-Tahoe-LAFS quick start, read the source code of the HTTPSavingPlugin and the TahoePlugin for TiddlyWiki, and experiment with writing live caja applets. _______________________________________________ tahoe-dev mailing list [email protected] http://allmydata.org/cgi-bin/mailman/listinfo/tahoe-dev
