IMPS Workshop 12 – 14 October, 2009

11th October, 2009, I, Kishan and Meejanur started our journey to Malda for the workshop at IMPS College. We boarded the Gour Express from Burdhaman Junction at 00:30 Hrs 12-10-2009. Kushal and Harsh boarded the same train from Sealdah. We reached Malda Town at around 6 AM in the morning. We got together in the station and had some chit-chat amongst ourselves. Kushal was taken to a hotel for his stay and we were taken to the college hostel by the college vehicle ( Maruti Omni).

WORKSHOP Day 1 12/10/2009

After having some rest, we freshened up and had some breakfast. We then went to the college at around 9:15 AM. It was a session for the 4th year IT students of IMPS college. Kushal gave a brief introduction on FOSS and then asked us to give a small introduction on Fedora and about our activities and how we started using Fedora. Then followed a session on Python from the very basics. We assisted Kushal by helping the students solve their doubts in their places. It was only coding using the python shell for the 1st day. Students were asked to solve a few problems. Good performers were given Fedora Badges. The session lasted till 1:00 PM and then there was a break.

After the break, it was time for the session for the 3rd year IT students of the college. Kushal gave an introductory talk on FOSS and Fedora. Then just like the previous session, it was all Python, hisss… They started enjoying python already because of its simplicity, elegance. It was all Python for the day, but only in the interpreter.

WORKSHOP Day 2 13/10/2009

The session started with the 4th year students of IT as the day before. They were introduced to the vi editor, and then some python scripting using the vi editor. Then they were told about various projects they can do within Fedora. Kushal also told them about git. Kushal also demoed them some PyQt and PyGTK applications and some Django. They seemed to like Django among others.

Time for a break.

After the lunch, it was time for the 2nd year students of IT. They have learnt C in the previous semester and were then doing Data Structures. So they were given a very basic introduction to vi editor followed by C with gcc. Then it was followed by a basic session on Python.

WORKSHOP Day 3  14/10/2009

The 3rd day of workshop started with the 3rd year IT students. They continued with Python. They along with some teachers started enjoying python. In the second session, the 2nd year IT students were taught more python. Python is simple, more readable, and after all the codes written in Python are much smaller to those written in C. The students were also told how to start contributing. Some students brought their laptops for installing Fedora. We also made a 1GB mini repository with basic packages and a shell script to automatically install them.

The 3 Day Fedora workshop was indeed a good experience for us. But it will be a success if the students start contributing to the community. For this, the teachers have an important role to play and we hope they will.

Event pics can be found at

http://www.flickr.com/photos/kushaldas/sets/72157622631345996/

A very very long day @ Barasat University

On 14 July, 2009, me ( Ratnadeep Debnath aka rtnpro) and Meejanur Rahaman ( aka meejan) and Kishan Goyal were heading towards Barasat University. Kishan took a bus from Howrah at around 8:30 AM and we started from Ruby Hospital at around 9:30 AM to Barasat. We hoped that we’ll be reaching the university at most by 11:30 AM and will have enough time to work. Our bust took a turn from Daak Bunglow. We told the conductor that we need to go to KaziPara, so the conductor said that he’ll drop us a bit ahead. We got down, enquired about the university, and no one seemed to have heard of it. Then we enquired about KaziPara, and then took a van. Then we were amidst a big traffic congestion. We were taking to Taki Road KaziPara, where we came to know that we came off the path to the university and came to now from the folks that there was another KaziPara at Jasha Road. We took a van again to Jasha Road. When we got down there, we found that this was not also the place we wanted to go. We enquired about the university from the folks out there, they were all dumb about that.

We called Kishan, who had reached the college by 12:00 PM. I told him to start all the download processes running in different screens in the running computer in the server room at WBSU. He followed the instructions over the phone and successfully started the processes. Then we asked him to enquire about the address of the college. He said that we had to get down at KaziPara. In fact, he also said to the Bus conductor of D 81 from colony more that he had to get down at KaziPara :P . Then on further enquiry from the University folks, Kishan told us that we had to come to KaziBari, not KaziPara.

We again took a van from there, came to the Bus terminal, took a D-81 bus and got down at KaziBari. Then from there, we took a van to the university. Reached the university at around 1:30 PM. It was quite some “Getting lost” experience. A one and a half hour of wondering in Barasat without knowing the place we have to go. But, in return, came to know more about the Barasat locality.

In the server room at the University, I kept monitoring the downloads plus some self study. I started two more rsync processes to pull the rpmfusion-nonfree-releases and rpmfusion-free-updates. Now I saw that the download speed of the computer increased to around 500 KBps. Though we had more bandwidth, the downloads on 13 July 2009, were just taking place at most at 250 KBps. This was mainly because the servers limited the download speed. So when I turned on multiple download processes from different servers, the bandwidth at the university was being properly utilized.

With all the processes running nicely, we left the University at 5:15 PM, took a van to KaziBari, then a overloaded bus to terminal. Finally we found seats in a bus to Ruby Hospital. We reached Ruby Hospital at 7:45 PM. From there, meejan left for our mess, I went to Tonmoy’s house. He’s got a broadband connection. SSH Logged in to the computer at the university. Found some download completed. Started new rsync download of Fedora 11 updates, rpmfusion-nonfree-updates. Left his home at 9:15 PM, ran to my mess. Had dinner and went straight to bed.

What a day!

First visit to West Bengal State University, Barasat …

Today, 13th July, 2009, we ( me , i.e., Ratnadeep Debnath aka rtnpro, Kishan Goyal, Meejanur Rahaman, Harsh Verma, Chandana Boral) led by Indranil Das Gupta and Stephanie Das Gupta, went to West Bengal State University at Barasat, Kolkata. We started at around 10:30 AM from Ruby Hospital, and after a long journey ( changing two buses, then riding on a van, with  a few drizzles  on the way), we finally reached Barasat University at around 12:30 PM.

We were then taken to the server room of Barasat University. Indradg got us introduced to the wiring and connections in the server room,  the big UPS, the batteries being charged by the UPS, the mechanism for providing back up during power cuts, switching between the two ACs periodically and finally the HP Blade Server.

The UPS is a Liebert GXT-MT 6KVA UPS with a OpenComms Web Card. The OpenComms Web Card delivers SNMP (Simple Network Management Protocol) and Web support to the UPS in which it is installed. Then we were acquainted with the network configuration of the University Network ( wifi + lined connection).

Next job was to download the Fedora 11 repository. We brought in another computer, placed it in place of the server and installed Fedora 10 in it and started working. We were given the required bandwidth and my job was to start the rsync. But it didn’t go well with me. I was confused with how and where to start. I did rsync locally in earlier instances and not over the internet. I started with the man page. Then googled about “rsync”. Found some good documentation at http://fedoraproject.org/wiki/Infrastructure/Mirroring. It mainly dealt with setting up Fedora mirrors and how to enable rsync in them. But what I needed was just use rsync to pull Fedora 11 repository. It was quite some time, I was still stuck. Got some suggestions on configuring rsyncd.conf file, I was again redirected to the above link. Then we had some lunch and break.

I again sat working on it. Again went through the rsync man page. I found that,

$rsync [options]

gives a directory listing of the source directory. Chose rsync://ftp.riken.jp/fedora as the source. Found its directory structure using

$rsync -auvr rsync://ftp.riken.jp/fedora

I created the directory structure in my current folder ( here it was /home/$USER/f11_repo/). Now I started pulling Fedora 11 i386 release packages in the following way

$rsync -auvr rsync://ftp.riken.jp/linux/fedora/releases/11/Everything/i386/os/ /home/$USER/f11_repo/linux/fedora/releases/11/Everything/i386/os/

and it started syncing the source and destination directories.

Then we also started downloading the rpmfusion_free repositories for Fedora 11 using wget. Indradg wrote a shell script to automate the download of rpmfusion/free repository using wget. We also used screen to run the two processes in different screens so that they can be monitored remotely.

$screen -R [screen name]

In the mean time, others prepared some “Do not disturb, work in progress” labels and put them on the running computer, the server room door, etc. to make sure that no one messes with the running computer.

It was around 5:30 PM that we finally packed up. We got into the University Bus and reached Ruby Hospital at around 7:30 PM.

It was a long long day :) .

DGPLUG Fedora Activity Day … Day 1, 14 May 2009

The Linux Users’ Group of Durgapur, i.e, DGPLUG conducted a Fedora Activity Day in Dr. B. C. Roy Engineering College, Durgapur. Though it was planned to be a 1 day FAD, it got extended to one more day, i.e, 15th May 2009. The people working for this FAD to happen are Harsh Verma, Kishan Goyal, me , i.e, Ratnadeep Debnath (rtnpro), Subhodip Biswas, Arindam Ghosh, Meejanur Rahaman, Dibyanshu Jaiswal. Also, we had Rangeen Basu Roy Chowdhury with us. And also Arpita, Amrita, Debashree were there to talk on Inkscape. There was also with us Sunny Sharma, another FOSS enthusiast.

The event began at 12:00 PM in the Computer Science Department Lab No. 207 of BCREC. Projector and other necessary things were arranged beforehand by the DGPLUG volunteers working for the event. The Lab computers ran on Live Fedora Electronic Lab DVD, and a few ran on FEL Live USB. Around 25 students from various Departments like CSE, IT and ECE participated in the event. The event began with Arindam Ghosh talking on the Fedora Project. It was followed by Kishan Goyal speaking on “Myths about Linux busted with Fedora”. In between, whenever needed, Subhodip Biswas elucidated some of the topics being discussed. This was followed by a presentation on Inkscape by Amrita, Arpita and Debashree and a hands-on session on Inkscape. This was followed by me, Rangeen and Sunny giving a demo of KDE to the participants. It was around 2:10 that the 1st session ended. Then there was a break.

It was around 3:00 PM that we resumed the session. Rangeen then started with the introduction of IRC to the participants and soon Arindam and Subhodip joined the discussion. An Airtel Mobile Office Connection was arranged for the purpose. Since Airtel does not allow IRC clients like ChatZilla, X-Chat, etc. we had to use http://www.mibbit.com for the purpose. The participants were shown how to use the IRC. Shrink (Shreyank Gupta), Roshan08, mbuf (Shakthi Kannan) were online that time and took part in the live demo of IRC. The particiapnts were told about IRC ettiquetes.

It was followed by Rangeen’s session on Fedora Electronic Lab. Rangeen prepared some cool slides for the purpose which made the students interested in the topic. He showed them various cool FEL tools and did some small exercises on them with the students. The session was great except for the unepected power cuts that disturbed the session. Finally the FAD Day 1 was wrapped up at 4:30 PM. The participants were very enthusiastic. It was announced that the 15th May is going to be a day long session on Programming ( c, java, etc.) using FOSS tools.

After the session enden, Rangeen left for Bankura. We went back to our mess happy and exhausted.

Pictures of today’s eventw will be uploaded soon.