Simple user-to-user file transfer without configuration in a LAN
There are many solutions to share one or more files, from setting up a Samba share, to a personal directory in a HTTP or FTP server, they have one big common flaw: they do not “just work”. As a consequence people often use services relying on an external server (such as email and chat), or removable devices. In some cases it is not even reasonable to do server-based communication, as is the case of meshed networks.
An ideal system should automatically discover other users in the neighborhood, list them and let the user choose who to send files. The system should also work without any configuration, without the need to tell one’s IP address, and without requiring any operation from the administrator, such as setting up a server or configuring a service.
For my dissertation I’m going to develop a program to satisfy those needs enabling users to easily send and share files over a LAN and I want to propose it as a Summer of Code project for GNOME. Detailed proposal here. Anyone want to mentor me?
Update: The project has been accepted and it’s now called Telekinesis.


Hi,
there is already a very easy to “setup” and use tool, but it could be extended to offer auto-discovery, encryption and a GUI - like you proposed. Please have a look at Woof.
article
http://enterprise.linux.com/article.pl?sid=07/02/07/2118208&from=rss
project site
http://www.home.unix-ag.org/simon/woof.html
Do you think your proposal is enough for a summer of code project?