Name: Evan Steven Wilson Email: localoverground@mail.utexas.edu IM: [AIM] localoverground I'm taking two classes this summer, from 11 a.m. to 2 p.m. Monday through Friday. I expect to have time from 2 p.m. to 3 a.m. weekdays, and more on weekends, all summer, to work on my Summer of Code project. In working with the developers of Alluvium at the University of Texas New Media Initiative, I've gained familiarity with the concepts and methods related to opensource media distribution, and with opensource code in general. While I've done work with them in other capacities up to this point, I'm learning Python under the direction of mentor Brandon Wiley at the moment with the goal of becoming a full-time developer. As a New Media Initiative student, I've learned how to complete the best semester-long projects I can. I am a first-year sophomore majoring in English at the University of Texas. Here's my resume as of spring 2006: http://home.actlab.us/~localoverground/resume.pdf Project: BitTorrent is the distribution model of the future, but it lacks the ease of use of a webserver, which feeds users files directly given a URL. With BitTorrent, it's necessary to run a tracker and an uploader for each file to be served. That's complicated to set up on the server, and it's also processor-intensive due to the uploader instantiated for each file. I'm going to write a server that directly uses the BitTorrent codebase to automatically serve any number of files in a single process with an integrated tracker. Deliverables: As specified on the project ideas page, the project will consist of the following components: automatic torrent generation, tracker launching, and uploader launching on demand via a CGI script.