it arrived

When I moved to Bangalore, I managed to bring with me a reasonable collection of books. I had a *free* bookshelf in my earlier house that I could manage to keep them safe somewhere. When I moved down to my current house, what I lacked was a decent bookshelf to stack my books. As a result, they were lying around in my bedroom and mom was always complaining that she couldn’t clean the room because of this. Hence I decided to buy a bookshelf big enough to hold my books. The idea got procrastinated for a few weeks and finally bought one this weekend.

Here is the newly arrived bookshelf and after it got filled with the books I have.

new bookshelf

new bookshelf

filled bookshelf

filled bookshelf

Now I need to bring a few more books from Chennai and get some more to fill the voids here and there ;)

For Reading (25th September 2008)

When I closed the Feed Reader this morning, I realized that I had a dozen tabs opened in my browser due to all the clicking I did from the feeds. I thought of making a blog post out of it as most of them seem to be interesting enough.

Gnome 2.24 is out

Gnone 2.24!!

Gnone 2.24!!

Next is an interesting article (which links to another lot of interesting articles) on 10 easy ways to attract women to your FOSS project. (This might become the most clicked link in my blog, soon! :P )

If you are using irssi and looking for one another hacked-to-look-nice theme, here is 88_madcows theme from Aaron Toponce and a preview of how it looks.

If you want to check out some kewl artwork which might get into Ubuntu 8.10 Intrepid, checkout the stuffs in Kenneth Wimer’s PPA. (Note: PPA are personal playgrounds and neither Kenneth nor /me take responsibility for the darker side of your fate ;) )

If you are a frequent Google Maps or Yahoo! Maps user, but would like to have your own personalized maps somewhere then you might like to check out GeoServer.

Today Ubuntu Bugs is celebrating another Hug Day, and today the attention goes to the Update Manager. Make use of this opportunity to jump in and hug some bugs. The Update Manager Hug Day announcement/bug list is here and if you want some help then please do read this debugging wiki page.

That’s all for today, I myself gotta check them out all yet! ;)

The Firefox Fluster

When people speak about successful Open Source projects, what tops the list is the famous Open Source browser that’s been used by people not only on GNU/Linux, but on Windows and Mac as well. Firefox has always been the one prime example that OSS projects can be successful and famous. But no project is without problems, especially when the number of people using it and thereby the expectations on it from different kinds of people keeps growing.

This is not the first time that a GNU/Linux distribution is facing a problem with people behind the brand Firefox, indeed many distros took the decision to denounce the brand name Firefox and stay as Free as possible. But there were other distros which managed to get into an understanding and could keep the Firefox ball rolling.

What has happened over the recent past is that Firefox has come up with a requirement that when the distribution makes it’s own changes to Firefox and still want to use the branding of Firefox have to display an EULA when it’s users start Firefox the first time. As the distro chose to bundle Firefox as the default browser, this means that when you install this distro and start the browser the very first time, you have to face an EULA and agree to it to continue using the browser.

The second wave of problem associated with this is that it is conspired that the distro chose to implement this without consulting, debating and discussing with the community. A recent thread started in its bug tracker, lead to a long discussion (which many felt should have happened in a mailing list and not in a bug tracker).

The possible outcomes can be,

  1. Firefox again agrees for Ubuntu to use it without EULA being thrown to its users, hence the problem ends, at least for now.
  2. Ubuntu decides to still have Firefox with EULA but somehow get the permission not to throw on its users at first start (i.e. meaning all users implicitly agree to EULA when they start it first time)
  3. Ubuntu, following Debian and other distros, decides to denounce the Firefox brand and go for a custom brand or use Icedove (or similar browsers)

A lot of people support solution #3, especially those who want Ubuntu to strongly adhere to being like a Free Software distribution. My knowledge is very limited to the legal fundas behind it, but lots of people like me are also concerned. At one side, it’s about the philosophy of freedom which had been keeping us with FOSS. On the other side, it might be losing a well matured and powerful browser like Firefox. But we all hope that the final decision taken by people behind Ubuntu will be to the best interests of its community and something a major portion of the community can accept.

One day for freedom, for software

Most countries celebrate Independence Day to celebrate some kind of freedom associated with their countries history, a liberation from something which had been keeping them under chains, something which had been restricting them, confining them under the rule and wishes of someone else other than their own men. Indeed, Indians know the better of this story and we still feel proud of the freedom fight that a forefather (a few generations ago) participated.

Freedom is not just associated with this political or social liberation, but with technology as well. When the technology we used is controlled by a single company or individual, then that single entity starts controlling us indirectly through that technology. Think of a situation when someone says he owns all the water is this world. It may seem funny, stupid, but still if that situation becomes reality then the entire human race will be under the control of one single person. Thankfully it won’t be happening with water, but it might be happening with something else that has managed to become a part and parcel of our lives. Yes, computers have become very much crucial to all our lives. It’s there in our life in most objects we interact with, starting from mobile phones, to consumer electronics, in education, in hospitals, in banking, in our national security and what not.

It was in 1983, that this invisible thread was realized and an effort was started to educate humans about this threat and the solution to prevent it from becoming reality. A movement was started in the name of Free Software Foundation to this cause and been striving hard for the past 2 decades to make the freedom in software a reality.

As a part of this strive towards liberating the world from crutches of proprietary software, we celebrate one day for spreading the awareness of software freedom and it’s importance. This day is called as Software Freedom Day and it comes every year on September 20th. I have been participating in it for the past 4 years, in those celebrations which were organized by ILUGC.

This year, as am away from home turf, I was wondering where to join and thankfully Vincent Vikram called me up today and invited me to join FSUG Bangalore’s SFD celebrations in Christ College. There are indeed lots of other planning various things in India, like some Ubunteros organizing one in Mysore, ILUGC organizing a Demo Day at Kamban Engineering College, Jaya FOSS Club organizing SFD celebrations in Jaya Engineering College. Also a friend of mine, a fellow Ubuntero and an Ubuntu Tamil Team member Sri Ramadoss is releasing some of the RMS’s work in Tamil. This will help more local language readers to know about the Free Software movement and its ideologies in their own language and hence they can understand the importance of software freedom more effectively.

Looking forward to SFD @ Christ College and will keep you all updated on that :)

the naming meme

This happening with two happening planets in the interweb of our blue green planet, the Planet Debian and Planet Ubuntu, so I thought of putting it into Planet FLOSS India too. Kartik had already posted and here comes mine…

What have you named the computers you own?

My Laptop’s ex-name: Helios (Influenced by Aaron Toponce’s post long back)

My Laptop’s current name: Garuda (Trying to name it after Hindu mythological bird)

I only have a laptop and no other computers, so that’s it. What about you?

Reading docx files with OpenOffice

There are problems not because we use some lame software, but because our lesser sane friends decide to use some non-FOSS software which produces documents in some proprietary format. This has become too common since people started moving to Microsoft Office 2007 that the earlier .doc documents became a whole new challenge in the form of .docx documents.

My colleague had to face one such challenge today, while all he had was an Ubuntu box with OpenOffice. Hence, we had to make an effort to read the docx document with what’s available with us. And we founded a solution which is pretty easy to implement.

  1. Install libungif4g using apt or synaptic (or whatever your distribution uses)
  2. Download ODF Converter Integrator from here and install it
  3. If you had OpenOffice open during this process, just close it down and reopen it.

Now, you should be able to view .docx files in OpenOffice. I was told that it takes some time for it to load the file, which might be because it internally converts the docx file to doc and/or to odf. We encountered similar looking solutions from [1] and [2] as well, but the above one worked for us.

[1] http://ubuntuguide.org/wiki/Ubuntu:Gutsy#OpenOffice_add_ons

[2] http://www.thinkdigit.com/forum/showthread.php?t=58275

Catching up

Am either lazy or find no time to sit and craft a blog post. Anyways, need to catch up with things once in a while and keep this blog alive.

Ubuntu Developer Week happened between September 1-5 2008 at #ubuntu-classroom in irc.feenode.net. It was very informative and useful, introducing to a wide variety of topics from bugs to patches to coding to testing. I managed to catch up with a few of them, even tried to try it hands on during the session. It was one smilar session that I got used to bug triaging months ago, and this time it was Daniel Holbach blessing me with more gyan about patching and packaging. There were other wonderful sessions on Upstream Bug Linkages by Jorge Castro, a WebKit browser in PyKDE by Riddel, Unit Testing Python code by Lars Wirzenius, Introduction to Bzr by David Futcher, and a lot more. I plan to convert these logs into properly formatted documents and load them to the ubuntu-in wiki. The participation in most of these sessions were awesome, with the opening session by Holback drawing around 200 people to be on the channel. Discovered a lot more ways to contribute to Ubuntu and need to work a lot more on it in coming days.

My dear buddy from ILUGC Aanjhan Ranganathan aka tuxmaniac left India and has safely landed in Swiss soil, even settled down in his accommodation. Will be missing him a lot although he is always present in oru channel #ubuntu-in. He is the one who always gives me lift in his car whenever we both were in Chennai and could attend ILUGC meet. Best wishes to him, as this is one of his long existent dreams which has started happening :)

Watched my much awaited KDE Usability Project talk by Celeste during Akademy 2008. Videos for talks from Akademy 2008 are starting to appear and the here mentioned talk can be got as OGG video from here. Looking forward for the video taken during the Usability workshop conducted during Akademy 2008 as well.

That’s it for now, catch you all soon..