User:Sakthive/GSOC Application
Identity
editName: Sakthi Velmani
Email: sakthi92@gmail.com
Project title: Query management and smart updates in SMW
Contact/working info
editTimezone: 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
editThis 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
editRequired deliverables
editSpecial page for managing and viewing the queries in the wiki.
If time permits
editAutomatic update of queries if source data changes.
Project schedule
editCommunity bonding period:
editImproving the knowledge regarding the project and the having more clear work flow idea on the project with help of the mentor.
Milestone1:
edit3 weeks , collecting data about queries.
Milestone2:
edit4 weeks , Implementing it as a Special page.
Milestone3:
edit3 weeks , Testing, integration and documenting.
About me
editI 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
editI 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
editI 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
editI 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.