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.