<div dir="ltr"><div>As part of the Indian Institute of Technology, Madras's techfest[0], neena and</div><div>I were invited to conduct a hackfest on Tor along with a bunch of</div><div>other orgs(mediawiki, mailman, KDE) last week. We had around 12</div>

<div>students working on the Tor projects over 3 nights.</div><div><br></div><div>The students were mostly new to Open Source and we spent a fair</div><div>amount of time setting up the systems, teaching the basics of git and</div>

<div>introducing them to Tor and it's ecosystem. I picked three python</div><div>projects to hack on initially - Pyonionoo, Compass and Stem, but we </div><div>didn't have time to hack on Pyonionoo.</div><div><br>

</div><div>Some of the things we did at the hackfest -</div><div><br></div><div>* Sowmya hacked on Stem, she fixed[1] #7868(but Damian was too quick</div><div>  and fixed it before we could push out our changes :(; and started adding</div>

<div>  more controller commands to stem's control.py such as RESOLVE.</div><div><br></div><div>* Sreenatha worked on adding a tutorial to Stem - #7505. This was a</div><div>  fun task with the institute's proxy messing up every now and then.</div>

<div><br></div><div>* Govind hacked on Compass - #7834 and #7640. I need to review the</div><div>  commits and merge them once I get enough sleep.</div><div><br></div><div>* Sabyasachi and a bunch of others worked on fixing some integ tests</div>

<div>  for Stem(Damian beat us to it again) and then moved on to extending my</div><div>  half assed Torrc parser for stem and adding tests for it.</div><div><br></div><div>* Sourbh hacked on #7713(Stem).</div><div><br></div>

<div>* A bunch of people were completely new to Python and I spent some</div><div>  time running through the basics of Python and pointing them to</div><div>  proper documentation; a couple of others knew Python, but didn't</div>

<div>  know Flask(used by Compass), and I ended up explaining</div><div>  about the MVC architecture and how dynamic web apps work( .. using</div><div>  facebook as an example :/)</div><div><br></div><div>I was pleasantly surprised that students new to Python could grok and</div>

<div>fix code within 3 nights. They seemed pretty enthusiastic about</div><div>contributing Open Source at the end of three nights and hopefully</div><div>they'll apply to the Google Summer of Code program this summer for</div>

<div>Tor :)</div><div><br></div><div>[0]: <a href="http://www.shaastra.org/2013/main/#events/hackfest">www.shaastra.org/2013/main/#events/hackfest</a></div><div>[1]: <a href="https://github.com/abcdef123/stem/commit/e755536fc8562bf0e1025d8479f3635808d2b1b6">https://github.com/abcdef123/stem/commit/e755536fc8562bf0e1025d8479f3635808d2b1b6</a></div>

</div>