add WebDAV

[Imported from Trac: page GSoCIdeas2010, version 83]
zooko 2010-03-16 16:41:21 +00:00
parent 590f16dca4
commit a7338f0b14

@ -13,9 +13,10 @@ Deadlines and directions for students' applications to the Google Summer-of-Code
| | | | | | | |
|---|---|---| |---|---|---|
|*Project*|*Difficulty*|*Contact*| |*Project*|*Difficulty*|*Contact*|
|[#RedundantArrayofIndependentClouds Redundant Array of Independent Clouds]|Medium|[Zooko Wilcox-O'Hearn]mailto:zooko@zooko.com| |[#RedundantArrayofIndependentClouds Redundant Array of Independent Clouds]|Medium|[Zooko Wilcox-O'Hearn]mailto:zooko@zooko.com or any mentor|
|[#ShareMigration Share Migration]|Medium|any mentor| |[#ShareMigration Share Migration]|Medium|any mentor|
|[#CloudApps Cloud Apps]|EasyHard|[Jack Lloyd](http://www.randombit.net)| |[#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|
---- ----
@ -75,13 +76,18 @@ This is in some ways the most interesting area for development as it combines se
Required skills: HTML and JavaScript for web applications. For other tie-ins, will depend on the base project (for instance porting the git DVCS to run on Tahoe would good C-fu, with git experience helpful). Required skills: HTML and JavaScript for web applications. For other tie-ins, will depend on the base project (for instance porting the git DVCS to run on Tahoe would good C-fu, with git experience helpful).
# WebDAV
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.
---- ----
# Mentors # Mentors
*Who is willing to spend about five hours a week (estimated) helping a student do it right?* *Who is willing to spend about five hours a week (estimated) helping a student do it right?*
<br> <br>
* [Zooko Wilcox-O'Hearn](http://testgrid.allmydata.org:3567/uri/URI:DIR2-RO:j74uhg25nwdpjpacl6rkat2yhm:kav7ijeft5h7r7rxdp5bgtlt3viv32yabqajkrdykozia5544jqa/wiki.html) (Python/C/C++/JavaScript, cryptography) [<zooko@zooko.com>]mailto:zooko@zooko.com * [Zooko Wilcox-O'Hearn](http://testgrid.allmydata.org:3567/uri/URI:DIR2-RO:j74uhg25nwdpjpacl6rkat2yhm:kav7ijeft5h7r7rxdp5bgtlt3viv32yabqajkrdykozia5544jqa/wiki.html) (Python/C/C++/JavaScript, cryptography) [<zooko@zooko.com>]mailto:zooko@zooko.com
* [Jack Lloyd](http://www.randombit.net) (C/C++/Python, cryptography) * [Jack Lloyd](http://www.randombit.net) (C/C++/Python, cryptography)
* David-Sarah Hopwood (david-sarah at jacaranda.org) (Python/C/JavaScript, SFTP frontend, security+cryptography) * [David-Sarah Hopwood]mailto:david-sarah@jacaranda.org (Python/C/JavaScript, SFTP frontend, security+cryptography)
---- ----
This page was modelled on [the NetBSD Summer-of-Code page](http://www.netbsd.org/contrib/soc-projects.html). This page was modelled on [the NetBSD Summer-of-Code page](http://www.netbsd.org/contrib/soc-projects.html).