FAD Pune 2010

It was a great experience at the FAD in Red Hat, Pune. The FAD was conducted for two days, 29th and 30th May, 2010.

Day 01

Siddhesh took a session on autotools. The session was informative and interactive. I came to know how the big Makefile and Configure files are automatically generated from makefile.am and configure.ac (Makefile.in is first generated though, then the Makefile). Siddhesh used the linkc program for the purpose.

That was the only workshop. Then it was doing our own work. Everyone discussed what they will be working on. As for me, I decided to work on packaging python-keyring and kupfer and writing code for my application named wordGroupz (it is an app for building one’s vocabulary based on groups). My target was to get the code ready for 0.1 release of wordGroupz. For the first day, I made some changes in the python-keyring.spec as suggested by Ankur(FranciscoD) and Rahul (mether). Then I spent the rest of the time coding for kupfer, designed the GUI using Glade3. For programming, I used python, GTK, sqlite. By the end of the day, I managed to get  a input from the user and store it in the database. Updating in the combobox was not achieved that day.

In between, people from Bhasha Technologies came to the FAD to meet the ARM Fedora contributors who didn’t turn up. They shared some of their ideas with us over the lunch. I along with some of my friends (Rangeen) alongwith Salim decided to work on the suggested projects.

Day 02

I wrote a spec file for kupfer which wasn’t working for some unknown reasons. I submitted a review request for that and Ankur started reviewing it. Soon Rahul joined followed by Kushal. Kupfer uses a waf build system and the wscript was broken for kupfer. It didn’t produce any kupfer package, but was a good exercise. After that, Sayamindu gave a speech on OLPC and Sugar, which is a Fedora downstream project for the OLPC. Then, I resumed coding for wordGroupz. I managed getting the combobox updated on new entry. I made some changes in the glade file. I did some reading on the treeview model and got it to display the words from the database categorized into groups. I added a search facility in the app to search for words. As the day was ending, I thought to drop the displaying of word info for the 0.1 version.

At the end of the session, we reported what we achieved in the 2 days of the FAD. Then plans for future FADs were discussed. After the session, we (rtnpro, meejan, kishan, yevlempy) along with Rahul, Kushal and Salim went to Haka for dinner. Going to Haka was another story 🙂 .

It turned out to be a great day, working together throughout the day along with some fun also.

Arrangements made for our accommodation were great. Kushal took pics and recorded videos during the FAD. I hope kushal will upload them soon.


Currently, I am fixing some glitches in the code for wordGroupz. I have set a repository for it at


What an install Fest in Kalyani Govt. Engg. College! :O

It was on 21 February 2009, that there was a Fedora Activity Day and an Install Fest in Kalyani Govt. Engg. College, Kalyani. It was one of its kind with students craving to register for it. The seminar hall was packed. This was a rare scene. But it indicated that the young students at KGEC are really fired up to bring a change. The seminar started at 11:30  AM. There were around 140 students in the seminar hall. The anchor was Snigdha Deb Mukherjee ( a 2nd year CSE student in KGEC). Then followed the speech delivered by the College Professors. And after that, it was Indranil Das Gupta to address the people out there in the hall. As always, his was an inspiring speech in which he explained how he started using Linux, what was the scenario back then, how the FOSS comunity in India started to come into being and the present scenario of FOSS in India. He also mentioned about people like Sayamindu Das Gupta, Gopal V, Subhodip Biswas, Arindam Ghosh and about their contributions to FOSS. Everyone was thrilled and inspired by his words. Then Indranil Das Gupta left for Kolkata.

Then there was the lunch break. After that, at around 2:15 PM, Arindam Ghosh gave a talk on Introduction to Fedora. It was followed by Subhodip Biswas‘s talk on Myths about Fedora till 4:30 PM. Then started the Install Fest in the Computer Science Laboratory. There were around 55-60 students attending the Install Fest and among them 15 had brought their Laptops for installation and the rest had access to around 15-16 Lab Desktops to do the Fedora 10 installation. Rangeen Basu Roy Chowdhury was showing them how to install Fedora 10 via a projector. Ratnadeep Debnath was helping the students in their places to do the installation and clearing their doubts. After the installation was done, Rangeen gave a brief introduction to Gnome and KDE Desktop environment. It was around 6:30 Pm in the evening and people started leaving. A few guys left back to talk with Rangeen and Ratnadeep. And finally, around 7:00 PM it was finally wrapped up.

It was a great Fedora Activity Day and a great Install Fest.  Rangeen played a vital role for arranging this event. Students of KGEC responsible for arranging this Day:

Snigdha Deb Mukherjee, Md. Ekhlaque, Rohit Gupta, Ramendu Bikas, Mukesh Ojha, Guddu Kumar, Mukesh Kumar Singh, Sunil Kumar Koeri and others.

A great job by them!

Although the Install Fest was formally over for the day, but in the RBC Hostel, Rangeen and Ratnadeep were busy doing some new installations and performing the post-installation set up. The offline repo created by Ratnadeep in his pocket hard drive came to great use. The hostelites were shown how to install from the offline repo ( though it was all automated by a few shel scripts written by Ratnadeep) by invoking a shell script. The repo was distributed among a few of them who took the responsibility of distributing it to others and helping them to use it. They were also given the nice informative video tutorials on Fedora and other related applications created by Kushal Das, the “Meet the Gimp” video tutorials and other Linux Documentation Ebooks. Rangeen and Ratnadeep were busy till 2:00 AM in the night helping the guys with their system and helping them with How to start with Fedora and geting them acquainted with the various applications.

Thus ended a long and tiring but a very successful Fedora Activity Day.