<br><br><div class="gmail_quote">---------- Forwarded message ----------<br>From: <b class="gmail_sendername">Rovin Bhandari</b> <span dir="ltr">&lt;<a href="mailto:rovinbhandari@gmail.com">rovinbhandari@gmail.com</a>&gt;</span><br>

Date: Wed, Apr 27, 2011 at 4:34 AM<br>Subject: Season of KDE 2011<br>To: <a href="mailto:kde-devel@kde.org">kde-devel@kde.org</a><br><br><br>Hello!<br><br><div style="margin-left:40px">I have applied to Season of KDE 2011. I have a few ideas in mind regarding the same. Let me brief them for you-<br>

1. <u>Adding indexing to KFind and/or KFileReplace.</u><br><div style="margin-left:40px">
Adding indexing to these tools will not only make searching extremely fast when dealing with several gigabytes of data but also make these tools &quot;more generic desktop search applications&quot;. To demonstrate the effectiveness of indexed search over unindexed search, I have (with the help of a friend) written a Python-SQLite3 based indexing cum searching application with command-line-interface. Alhough I have not paid much attention to optimizing my algorithm in the code, searching is drastically faster than unindexed search via KFind. Plus indexing makes searching file-contents and meta-tags feasible without taking any extra time. I can send the code (along with a previously prepared index-database if required) if anyone would like to review.<br>


</div>2. <u>Developing a Direct Connect client for KDE, or vamping up &#39;valknut&#39;.</u><br><div style="margin-left:40px">The new DC client should feature ADC protocol as well. It can be built over the latest LinuxDC++. Plus, a friend recently came up with an idea of making a DC client supporting SSH protocol. I don&#39;t know how relevant the idea is but would surely like to have some opinion on it.<br>


</div>3. <u>Extending features from Notepad++ to Kate.</u><br><div style="margin-left:40px">I have Googled a lot only to draw the conclusion that an equivalent to Notepad++ does not exist for GNU/Linux. So I thought of extending some of the best features of Notepad++ to Kate, the most useful (well, according to me) of them being &#39;Automatic backing up&#39; of opened files. I have been using Kate for quite a while and have read some of its code too, so I am pretty sure that the &#39;automatic backing up&#39; feature can be incorporated in Kate.<br>


</div><br>I am ready to work on any of these projects if someone is willing to mentor them. Also, I am open to suggestions and new ideas.<br>Kindly review my ideas and drop in a mail if they appeal to you.<br><br>Looking forward to your reply.<br clear="all">


</div><br><br>Thanking you,<br><font color="#888888"><div><br>Rovin Bhandari</div><div>
Undergraduate student<br></div><div>Department of Computer Science and Engineering<br></div><div>Indian Institute of Technology, Guwahati<br></div><br>
</font></div><br>Mailing to kde-devel requires moderator permissions, so I am mailing a copy of the mail here at kde-soc too.<br clear="all"><br>-- <br><div><br>Rovin Bhandari</div><div>
Undergraduate student<br></div><div>Department of Computer Science and Engineering<br></div><div>Indian Institute of Technology, Guwahati<br></div><br>