add distributed introduction

[Imported from Trac: page GSoCIdeas2010, version 84]
zooko 2010-03-16 16:51:21 +00:00
parent a7338f0b14
commit f5c031f54b

@ -17,6 +17,8 @@ Deadlines and directions for students' applications to the Google Summer-of-Code
|[#ShareMigration Share Migration]|Medium|any mentor|
|[#CloudApps Cloud Apps]|EasyHard|[Jack Lloyd](http://www.randombit.net) or any mentor|
|[#WebDAV WebDAV]|Medium|[David-Sarah Hopwood]mailto:david-sarah@jacaranda.org or any mentor|
|[#DistributedIntroduction Distributed Introduction]|Easy|[Zooko Wilcox-O'Hearn]mailto:zooko@zooko.com or any mentor|
----
@ -80,6 +82,10 @@ Required skills: HTML and JavaScript for web applications. For other tie-ins, wi
Implement a WebDAV front-end for Tahoe-LAFS so that files and directories stored in a distributed grid can be accessed by operating systems (including Windows, Mac, and Linux) and applications that speak the WebDAV protocol. For details see #451 which describes what the Tahoe-LAFS web server does now, how this differs from what a WebDAV web server does, and how to get started experimenting with the relevant source code.
# Distributed Introduction
Implement a protocol for distributed introduction, thus removing the only remaining Single Point of Failure (SPoF) in the Tahoe-LAFS system. For details see [ticket #68](/tahoe-lafs/trac-2024-07-25/issues/68#issuecomment-102558) which describes the distributed notification algorithm and points to the relevant source code.
----
# Mentors