Developer Camp/MES

Developers Camp-2 is being scheduled on 27 Feb at our college, a joint exercise by Swathanthra Malayalam Computing (SMC), Students Association of Information Technology (S@IT), MES-FSUG and Zyxware Technologies. Workshop camps like these are usually more of *hands-on* in nature, addressing real-world problems. With SMC-Zyxware the problems have an added dimension as they attempt to solve problems which a community closest to our hearts would cherish to use - they being linked to our native language - malayalam.

A previous such camp was organised at Vidya Academy in 29 November 2010, details of which can be found at http://wiki.smc.org.in/Developer_Camp/VAST and http://www.vidyaacademy.ac.in/?q=node/898

Lets make history by being there - right in the midst of similar problems and use our collective will in solving them. For the third years, this should be a golden opportunity to work with such problems as their Final Year projects or as their mini projects. Some of the known giants in Swatantra Malayalam Computing are expected to be around !!

Timing
Date : 27-02-2011, Sunday

Time : 9.30AM-4.30PM

Participants
Please add your name here.
 * Jishnu Mohan - Student, MES College of Engineering
 * Mohammed Jasir A - Student, MES College of Engineering
 * Prajin Kumar T -Student, MES College of Engineering
 * Manu Krishnan T.V - Student, MES College of Engineering
 * Jom Kuriakose - Student, MES College of Engineering
 * Mohammed Musfir - Student, MES College of Engineering
 * Anees A A - student of MES college of engineering
 * Anjana Chandrasekhar- student of MES College of Engineering
 * Ijas Thensif P M - student of MES College of Engineering
 * Ershad K - Student, Palakkad Institute Of Science And Technology
 * Kiran.V.Menon Student, MES CE
 * Rahmathulla -student of MES College of Engineering

DevCamp2 Summary
Inauguration

Welcome Speech - Jishnu Mohan

Inauguration - Mr.Raju C K [Prof & HOD of IT]

Developer Camp:
--- Baiju M : Introduction to FOSS, Bug tracking, Version management, IRC, mailing lists Sooraj Kenoth : wiki, documentation in free and open softwares Sruthi Devi M P : Introduction to git Jishnu : IRC with webchat

Goal of the Camp: - The goal of the camp was to introduce FOSS to students who wish to be active learners and developers in free software community.

Session1:10.00am-1.00pm - The session started with a self introduction of the participants and their association with free and open software communities. The first step was to familiarize bug tracking system of KDE, GNOME and other projects. Mr Baiju explained about the importance of good bug-reports in software development and Mr Sooraj shared his experiences on reporting a bug.The demonstrations were on 1) How to find/confirm a bug 2) Studying the bug tracking methods of the software 3) Searching for existing bug reports in bug tracker 4) Necessity of good comments for bug reports 5) Resolving an existing bug 6) Efficient bug reporting in systems which lack bug trackers. As per the request of the participants, there was a demonstration of basic command line tools indent, diff and patch. The necessity of following programming conventions of each community was discussed. Study of different version controlling systems used by various communities ended with familiarizing basic git commands.The process was hindered by the proxies in the network

Session2 2.00pm-5.00pm --- Originally, a hands-on session on using IRC was intended.But as we could login to IRC with webchat only on two systems due to proxies in the network, a demo of the same was done.Mr Baiju stressed on the importance of mailing lists, IRCs, Version management systems, editors,effective communication between developers etc for the efficient development of software systems. Mr Sooraj illustrated about wiki and various documentation techniques used by free software projects. This was followed by a doubt clearance session.This lead to elaborations on payment in free software companies,their economic model, Linux documentation HOW TOs ...