<br><br><div class="gmail_quote">---------- Forwarded message ----------<br>From: <b class="gmail_sendername">Rovin Bhandari</b> <span dir="ltr"><<a href="mailto:rovinbhandari@gmail.com">rovinbhandari@gmail.com</a>></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 "more generic desktop search applications". 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 'valknut'.</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'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 'Automatic backing up' 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 'automatic backing up' 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>