From 166da20759fe276ddc721ae725500eb62eb08595 Mon Sep 17 00:00:00 2001 From: zooko <> Date: Tue, 17 Mar 2009 16:11:13 +0000 Subject: [PATCH] add idea Tahoe+dvcs [Imported from Trac: page GSoCIdeas2010, version 42] --- GSoCIdeas2010.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/GSoCIdeas2010.md b/GSoCIdeas2010.md index e832f2a..635f891 100644 --- a/GSoCIdeas2010.md +++ b/GSoCIdeas2010.md @@ -32,14 +32,15 @@ ## Building Things On Top Of Tahoe * an interactive tree browser web frontend in JavaScript (Nathan has written most of one -- what can it grow into?) * a blog-like web app (perhaps addressing tiddly wishlist items) - * extend and improve the `tiddly_on_tahoe` implementation - * retarget the [TiddlyWeb](http://tiddlywiki.org/wiki/TiddlyWeb) to use Tahoe as its backend storage + * Extend and improve the `tiddly_on_tahoe` implementation. + * Retarget the [TiddlyWeb](http://tiddlywiki.org/wiki/TiddlyWeb) to use Tahoe as its backend storage. * Port another light-weight open source web app to Tahoe+javascript (calendar, photo album, [Bespin](https://bespin.mozilla.com)). ## Connecting Tahoe To Other Things * Help with the C client library [libtahoeclient_webapi](http://allmydata.org/trac/libtahoeclient_webapi). * Explore running a Tahoe grid over [Tor](https://torproject.org) or [I2P](https://i2p2.de) to provide anonymity to servers and/or clients. - * Integrate Tahoe with the operating system kernel through FUSE. [source code]source:contrib/fuse, [mailing list thread](http://allmydata.org/pipermail/tahoe-dev/2008-November/000885.html), ticket: #36 (FUSE integration), #621 (Make automated fuse tests run against blackmatch.), + * Integrate Tahoe with the operating system kernel through FUSE. [source code]source:contrib/fuse, [mailing list thread](http://allmydata.org/pipermail/tahoe-dev/2008-November/000885.html), ticket: #36 (FUSE integration), #621 (Make automated fuse tests run against blackmatch.). + * Integrate a distributed revision control tool such as `darcs`, `git`, `bzr`, or `mercurial` with Tahoe so that there is a single distributed, secure revision control repository stored on a Tahoe grid.a # Mentors *Who is willing to spend about five hours a week (according to Google) helping a student figure out how to do it right?*