SwaTaHa, SWAtantra TAntramsha Haba, a free software fest is being conducted by FSMK in association with IS & CSE Dept of PES Mandya through PES Mandya GLUG on April 13th-15th,2013. More info here,

It contains many sessions and events for students who are beginners to free software. During Swataha, we have also planned a hackathon specially for active members of FSMK. There is no restriction on the idea of hackathon as long as it is associated with free software. The idea behind this hackathon is to get all the active students of FSMK under one roof and then create an environment where the students concentrate on hacking something useful during the three days. Almost all the members of FSMK, working in various companies and also other developers from free software community will be present to help and mentor students during the three days.

A complete free software technology hackathon had been planned many times but we were never able to execute it. SwaTaHa provides this great opportunity for us to finally implement the plan for hackathon.  Hence I would request students to actively participate in the hackathon.

To kickstart the hackathon, following ideas have been listed. Please feel free to add your own ideas to this list or mention your name to show interest for already existing ideas.

Registration fees:

Rs. 500/- (including Accomodation for three days along with breakfast and dinner)

(SwaTaHa is mainly being sponsorted by registration money. Hence we have decided to keep the registrations for Hackathon also.)

Some suggested ideas:

  • Contribute to Rasi, Technology Required:(Php, Mysql) Mentor: Shijil</li></li></li></li>
  • Contribute to Aushadha, Technology Required:(Python, Django) Mentor:</li></li></li></li>
  • Add support for resuming git clone in between, ""Assuming it's a normal git clone, I'm afraid that they're not resumable, as far as I know. To add support for resumable git clone / git fetch has been a suggested project for the Google Summer of Code in the past"" Stackoverflow answer. Technology Required:(C) Mentor:</li></li></li></li>
  • Develop Basic Apps for Ubuntu Touch. Technology Required:(QML) Mentor:</li></li></li></li>
  • Try support for generating HTML code from GIMP. (Photoshop provides this so that user can create the layout in it and then generate HTML code. This will be useful for web designers.) Technology Required:() Mentor:</li></li></li></li>
  • Add support in GL-Chess for keyboard movements. This will ensure that even those who are not comfortable with mouse(blind people) can still use GL-Chess and make movements using keyboard. Technology Required:(C, GTK) Mentor:</li></li></li></li>
  • Create Android App for conferences and fest. With multiple tracks and multiple events happening a fest, it will be good if there is an app which keeps reminding users of different events happening during the fest. A generic app which can be adopted for any fest/conference should be build. Technology Required:(Java, Android) Mentor:</li></li></li>
  • Localization - Contribute to Localization of Firefox/Debian or any other free software. Technology Required: (None) Mentor: Prabodh</li></li>
  • Participants:Edit


  • Vignesh</li>
  • Sarath</li>
  • Shijil </li>
  • Raghuram </li>
  • Raghavendra </li>
  • Prabodh </li>
  • Akram </li>
  • Community content is available under CC-BY-SA unless otherwise noted.