Events/MediaWiki Code Sprint - Kolkata

Background
The newly formed Mozilla Community of Kolkata is organizing a 2 day ( Jan 5 - Jan 6 ) event dedicated to Free and Open Source Software and various Mozilla initiatives, where participants will get chance to interact with professional developers and renowned FOSS activists as well as some Mozilla Representatives from the Mozilla India Community. And they want to have a MediaWiki part as well and had approached me for the same. I had approached few people from MediaWiki and checked if they could come over. But Santhosh, Yuvi Panda, and Harsh Kothari seem to be occupied at that specific period of time, although they are ready to help remotely. So, I am planning to do one small workshop on MediaWiki there, with 10-15 students maybe. It would be great to have your support, and suggestions are welcome too.

Facilitator

 * Sucheta Ghoshal

Date and Timing
10 AM- 1 PM.(IST), Januray 5, 2013.

Basic Agenda
Lesson Plan:
 * Userscripts and Gadgets:
 * 1) Environment (JS, Dev Toolbar, Common.js, importScript, mw.loader.load)
 * 2) Data (API, API Sandbox, actions)
 * 3) Accessing Data from the Environment (AJAX concepts, mw.API, mw.loader.using)


 * Introduction to IRC: People should get the idea of the amazing community out there! So, I thought IRC environment should get them that feel, and would also help them for future work. I am thinking of introducing them to the channel #mediawiki on freenode.

Things I would expect to get:

 * 10-15 interested people who know wiki stuff and also a little programming stuff ( A little base of jQuery, Javascript and CSS to be specific), and I shall help them to be able to write code for Wikipedia. And I would want to give full attention to the people there. So, I would prefer having potential contributors.I have created a form for the interested participants, which they need to fill up and submit. And we shall choose 10-15 people out of them. Check the registration form. DO circulate it wherever possible.


 * A place with proper internet connection. Like, some really good internet connection. Need not be a lab or something. Because I would prefer not to use the lab computers.


 * I want people to bring their own laptops. That would make things easier for me, and for them as well. As I have mentioned before, I would prefer not doing it on the lab computers. One does not have any control over lab computers. People are familiar with their own machines.
 * It would be good if the participants have some debugger installed on their browser already. ( Chrome or Firefox with firebug ). And also they should have one English Wikipedia account. It would not work really, if we want to create too many accounts from the same IP. So keep that in mind, please.

Participants
Please fill up the [https://docs.google.com/spreadsheet%20/viewform?formkey=dFpVS0VyVnFYX2VLWERydjJIWWkzMVE6MQ. form] that has been created for the selection process. The name of the selected participants will be posted here.