Archive

Fedora

Its been over 4 months since I last updated this blog. Past few months have been very eventful. I did some things and did not do some, like updating this blog, which had its own consequences.

Anyway, I had my sixth semester exams till 20th June after which, had a month-long holiday at home 🙂 during which I completed a 4-week course on PHP and started working on a desktop app. based on the Spelling Bee. The code is hosted here. A recent screenshot of the app.A lot of work is still left to be done. Hoping to do a release very soon.

Advertisements

A Fedora Activity Day was held at the Red Hat office at Pune, India on the 29th and 30th of May, 2010. The event page can be found here and the reports by the attendees is here. I had the opportunity to be a part of the event which turned out to be a great learning experience for me.

meejan , yevlempy and /me reached Pune just past midnight on the 28th. We reached the Red Hat office the next day at 9 a.m. The day started with a session on GNU Autotools by debiansid after which everyone present there spoke of the work they intended to do over the weekend. After struggling with many typos for sometime, I finally managed to get things working.

Meejan and /me worked on gFotoStat over the two days. Since the release of v 0.2, we had got a list of around 8 bugs/features to be worked upon and I worked on shortening the list as much as possible. Meanwhile, I also submitted the gfotostat spec for  review.  Meejan and myself managed to kill some of the bugs and added a Preferences menu to the app. (it is not fully functional as of now). Unmanindu suggested to add an option to select the bar or pie charts to be set as default view from the Preferences menu. Also, on the 30th was his talk on OLPC as a Fedora downstream which was recorded by kushal. View the talk here (111 mb)

Towards the end of the event, there was a feedback session and discussion whether organizing such FADs did serve its purpose and  FUDCon among other things.

Some work still left to do after which I will be finishing as soon as my semester exams wrap up (on the 18th) Expecting  the v0.3 release of gFotoStat very soon after that.

Past few days, I, along with Meejan, under the guidance of Kushal, have been working on system-config-boot. We wrote a tui version of it, which we sent to Harald, who accepted it, and after making the required changes, committed it in git.

The link to the rawhide build is here.

To get the work done, I had to study the python snack module.

The gui version code at /usr/share/system-config-boot/boot_gui.py helped a lot. There are two examples present at  /usr/share/doc/newt-python-0.52.10/ namely, peanuts.py & popcorn.py , are simple and very helpful. Hack on them and you’ll learn a lot.

Lots of thanks to Kushal for mentoring us. This has been my first contribution to a project… lots more should follow 🙂

Past few days have been quite hectic. And, the list of my pending tasks has increased considerably. I am halfway through with the conversion of the Fedora 11 installation wiki(the small install guide) into a pdf, hope to complete it by tonight… also have to make a wiki page in the fedoraproject wiki for the same and another one on how to install Sahana.

Besides, I am studying python for the Subtitle Downloader at the DGPLUG Summer Training. I have been slow with python and wish to pick up some pace (but how!! 😦 )The class on RPM packaging was very good and I am going through mbuf’s presentation and the RPM Workflow link… could anyone guide me to something very easy to try a hand at ?

Ah! I almost forgot… translation! I also have to translate the wiki into Hindi. Typing hindi on the keyboard is sooo… tough, I am painfully slow at it, but still have begun and will complete it soon (hope so!)

In the meantime, my classes have already begun and I will have to leave (probably tomorrow) for Durgapur to submit a letter to the college for additional leave 😉

Yesterday was my first visit to the West Bengal State University, Barasat. Rtnpro, Meejan, Yevlempy(Harsh), Chandana and /me being led by IndraDG and StephDG reached the university around 12:30 p.m.

IndraDG led us straight to the Server Room. He got us acquainted with the equipments in use there. We were given a briefing about the wiring and the connections of the room, the batteries being charged by this *big* UPS (I have to admit, first look, I thought it was a CPU, a big CPU. But then, I noticed just a small display and no optical/usb drives… then I understood… this was one big UPS). This UPS is used to charge some 20 batteries which are arranged on a shelf, blocks of 4 in each of the five rows.

The UPS is a Liebert GXT-MT 6KVA UPS with a OpenComms Web Card.Indradg then explained some details about the UPS.  We were then told about the mechanism used to provide back-up during power cuts, IndraDg actually recreated a power cut by shutting down the power supply for a while. We were also introduced to the network configuration of the university.

It was time to get started… we set up a Desktop in place of the already-setup one. But the system was in a bad state… so we had to install Fedora 10. After the installation was complete, rtnpro began his task: downloading the Fedora 11 repository. But, rtnpro seemed to be having some trouble with it. A call to Susmit da… he mailed some instructions and finally…  there was some progress.

While rtnpro was busy with the repository, I had a cup of tea twice. The server room is so cold!… had to step outside every hour or so… Some posters citing “Do not switch off this machine! Work in progress” were prepared by StephDG and stuck on the desktop and the doors. IndraDG then showed us how to configure the router so that it can be controlled from outside. rtnpro could now login and check the progress sitting at his home. But, as we were about to leave, rtnpro hit the halt command on his terminal, not realising that he was logged in to the server. (thank you very much rtnpro! 😛 ) The system had to be booted again and the whle procedure cost us some 20-30 minutes.

However, we finally left the university at 5:30 p.m. I reached home at 8:50 p.m. and was so tired that I went to bed instantly, waking up at 7 this morning.

As of now, I am sitting alone in the server room – Day 2. rtnpro and meejan were supposed to be here at 11, but its almost 1 pm. and they haven’t arrived.