The Freenet Project has selected four students to work on various
Freenet-related projects as part of the Google Summer of Code. The
projects include email over Freenet, a user-friendly file search,
insertion and retrieval tool, an easy-to-use installer, and
improvements to Freenet's load balancing.
In detail, the projects are:
* Jerome Flesch: A file upload and download utility.
This will provide a user-friendly cross-platform interface to the
uploading and downloading of large files. It will be a cross-platform
replacement for Fuqid, with added search capabilities.
* Michael Rogers: Congestion Control and Load Balancing for
Freenet 0.7.
Michael will be working on simulations, theoretical work, and maybe
implementation, to sort out Freenet's current load issues. Our
present load limiting/balancing algorithm not only does not work as
well as it should, but it also has some rather serious security issues.
* Dave Baker: Secure, email-like messaging over Freenet.
The Freemail project lives again! Dave will code a portable Freenet-
based email system, with strong spam prevention features and
hopefully an optional web interface (for those who don't use SMTP/POP
directly). This will probably be bundled with future versions of
Freenet. It will be especially useful for human rights organizations
and distributed development (bringing the "darknet" freenet community
closer to the developers).
* Florent Daigniere: Installer and related components.
Florent's proposal encompasses creating an uninstaller, sorting out
some serious issues with the installer, creating a systray icon,
fixing some issues with the website, and especially sorting out the
remaining issues with free java implementations (some recent JVM-
related bugs have shown why this is important) and packaging Freenet
for Linux distributions.
Click on this link to "Digg" this announcement:
http://digg.com/programming/Freenet_announces_Summer_of_Code_Projects
Ian.