diff --git a/GSoCIdeas2010.md b/GSoCIdeas2010.md index 3d9ba4b..0ef92da 100644 --- a/GSoCIdeas2010.md +++ b/GSoCIdeas2010.md @@ -11,9 +11,14 @@ What could a smart student do in one summer, if they didn't need to worry about * Help with the C client library [libtahoeclient_webapi](http://allmydata.org/trac/libtahoeclient_webapi) * Make the [Windows client](http://allmydata.org/trac/tahoe-w32-client) use only free open-source software * Various web frontend applications: - ** An interactive tree browser web frontend. - ** A blog-like app (perhaps addressing tiddly wishlist items) - ** Port another light-weight server open source web app to Tahoe+javascript (calendar, photo album) + * An interactive tree browser web frontend. + * A blog-like app (perhaps addressing tiddly wishlist items) + * Port another light-weight server open source web app to Tahoe+javascript (calendar, photo album) + * Fix Same-Origin-Policy design issue (these need careful design review and consideration!): + * Domain Mangling approaches: + * HTTP proxy approach + * Special scheme handling in browser add-ons + * CAJA approach: # Mentors Who is willing to spend about five hours a week (according to Google) helping a student figure out how to do it right?