&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Hi,<br><br>&nbsp;&nbsp;&nbsp;&nbsp; My name is Andrei Mihaila. I submitted<br>an application for Google Summer of Code this year.<br>The application was about a download manager with<br>a KDE GUI.<br><br>&nbsp;&nbsp;&nbsp;&nbsp; I would like to work on KGet2 (thus making it the project
<br>that I participate at inside Google Summer of Code 2006).<br>In fact I would be honored to work on KGet2, if possible.<br><br>&nbsp;&nbsp;&nbsp;&nbsp; I have a few ideas about extending KGet. I looked<br>a bit at the mailing list and found out that you are 
<br>working on features such as multithreaded download<br>and metalinks. Multithreaded download is something that<br>I also had in mind. This could mean downloading segments<br>of the same file concurrently (from the same location or from
<br>different mirrors). I also thought about searching for alternate<br>mirrors. I think an intelligent search could very much increase<br>the download speed. When I say intelligent I refer to using<br>artificial intelligence algorithms to optimize the search.
<br>For example the search history could be used to guess the next<br>searches and index certain ftp/http sites in advance. This would<br>prove handy to people who download distro packages for example.<br>Also the ability to download a file from different locations
<br>using different protocols would be nice. As I read on the<br>mailing list, this would require a lot of changes in the architecture<br>and consequently a lot of work. I could help with this! There are<br>also a few features that could be implemented in the spirit
<br>of KDE4, such as a new sort of user interface, more innovative and<br>even easier to use. As someone pointed out in one email<br>the interface is very important and should be very well thought of.<br>I was convinced about this at the course on
<br>human-computer interaction that I attended to this semester.<br>You can consider these just suggestions. I would do any of<br>the tasks required by the project, regardless if connected<br>to one of the ideas above.<br>
<br>&nbsp;&nbsp;&nbsp;&nbsp; I can't say that I am a very experienced programmer, but<br>I am very enthusiastic about programming. I am a 3rd year<br>student at the Faculty of Computer Science in Iasi, Romania.<br>I major in C/C++, Java. I am a fervent open-source supporter.
<br>I am really passioned about computer networks and writing<br>code that involves using computer networks. I am a hard<br>working man and I like to learn new things especially when<br>it comes to Linux (I'm a Linux addict). All of the code I've
<br>written so far is open-source and I would like to keep it that way.<br><br>Thanks for reading,<br>Andrei Mihaila<br><br>