Hello friends, I'm Ankit Shah, a third year Computer Science undergraduate. I got acquainted with Latex 6 month ago to make my interim research report and was fascinated by the capabilities of Latex as word processor compared to Microsoft Office suite. A month ago I got introduced to LyX front end to Latex and it's extensible capabilities.
Looking forward to that I want to contribute to open source community of LyX and I was instructed that Google Summer of Code is a nice platform for that. I know that currently it's not open but would love to join and get acquainted with the LyX community so that I can apply next year. I'm really passionate about open source, algorithm design, graphics and machine learning. I know C, C++, OpenGL as my core subjects and Basics of Python. I browsed through the ideas page of GSoC 2013 and found two of them very interesting and would love to work on that. One of them is Lyx Presentation Mode <http://wiki.lyx.org/Devel/SummerOfCode2013Ideas#toc3> and Advanced Find and Replace<http://wiki.lyx.org/Devel/SummerOfCode2013Ideas#toc9>. Looking at my skills what should I know in specific to work on these ideas(also can I work on these ideas?). Also where should I start with. I found that you guys are working with git as version control so I got myself ready with git. I found that you require Qt and will learn in no time once directed to a particular project idea. I'm ready to learn whatever is required given enough direction or a mentor. I really want to contribute to you guys even as a coder after and outside GSoC. -- Ankit Shah