User:Sakthive/GSOC Application

Identity edit

Name: Sakthi Velmani
Email: sakthi92@gmail.com
Project title: Query management and smart updates in SMW

Contact/working info edit

Timezone: Chennai, India +5.30 GMT
Typical working hours: 11 am to 6 pm
Phone: +918015047484
IRC or IM networks/handle(s): sakthi at freenode

Project summary edit

This query management project enables the user to view all the queries used in the wiki. This page query s the queries in the entire wiki and displays about its usage, whereabouts, dependencies and the history that helps in managing the queries.

Deliverables edit

Required deliverables edit

Special page for managing and viewing the queries in the wiki.

If time permits edit

Automatic update of queries if source data changes.

Project schedule edit

Community bonding period: edit

Improving the knowledge regarding the project and the having more clear work flow idea on the project with help of the mentor.

Milestone1: edit

3 weeks , collecting data about queries.

Milestone2: edit

4 weeks , Implementing it as a Special page.

Milestone3: edit

3 weeks , Testing, integration and documenting.


About me edit

I am pursuing Electronics and Communication Engineering in KCG college of Technology, Chennai India. The interest got me into mediawiki is when I was wondering how the wikipedia survives the hell lot of requests and edits at a time. I learned PHP and started to lurk around the mediawiki's code base. This project means a lot to me because the feeling of getting my code running on the server and the world is going to be benefited by it would be awesome.

Participation edit

I love to code. Usually I work till late nights and some times overnight. But as this is a SoC, I have planned to work during both day and night managing to bring 6-7 hours a day or more. I have already started talking to the mentor regarding the project through skype, and will communicate him during the program on skype and E-mail some times. I believe getting help from mentor and IRCs is better than mailing list and self search. During the work progress I would publish my code on github which makes easier for mentor and other to review it. As my core is electronic, I would continue contributing to the community after the program as a hobby.

Past open source experience edit

I had rewritten a SMW maintenance script to use the new style, which is used by Mediawiki maintenance scripts. Click here to see this.

Other info edit

I had written a patch for my friend's college project, a standalone script that shows a random page about a particular category in Wikipedia, a python web app. Github.

See also edit