the surprise sunday meet

My weekends have either become boring with housekeeping chores or traveling to villages meeting my relatives. But this one was different, with 4 of my Ubuntu Indian Team buddies turning up at my house for almost half a day. Aanjhan (tuxmanaic), Onkar Shinde (slytherin) and Roshan (ubunturos) made it to my home by 1 PM, soon followed by Barkha (baks17) who managed to come close to my house and then lost the way. It was a farewell meet for 2 of them and welcome (to Bengaluru) meet for another one ;) (I leave it as homework for you to find who is who :P )

Then as all of us were quite hungry, we made a little walk to Nandini at R T Nagar and managed to get a table for 5 within 5 minutes. The poor thing was all of us were vegetarians :( and hence we ended up ordering Andhra Full Meals for 3 of us while the other 2 resorted to Naans and Rotis. The food was very good and we were half asleep when we came out of the restaurant. Onkar then picked up some sweet corn on the way. We came back home and starting preparing for the hackathon/bug jam. Aanjhan and I managed to fix my router to work without fiddling with my modem and thereby all the laptops got some wireless internet.

Aanjhan and Onkar started working on some GNUSim8085 stuff while I was trying to hunt some bugs. Barkha was busy buying train tickets for her trip tomorrow to Chennai. There was some fun with Barkha booking wrong train and getting confused with her plans. It was followed by much funnier “Install Linux without messing my Vista” adventure, with Fedora not having a back button during the installation process and hence we succeeding in making Barkha resort back to Ubuntu. As she wanted to shrink a NTFS partition, we decided to give her the helping hands of GParted, but as the partition was too big to be shrunk to half its size it took tooo long that it didn’t even finish when she left my home in the night.

In the mean time, Barkha got some milk (and some biscuits which nobody ate) and everygot got some hot cup of Bru coffee ;) Also, thanks to Barkha for the sweets which she got from Mumbai :)

All together it was fun with 5 Ubunteros meeting on a Sunday and after a long time I had some visitors at my home :) I won’t be meeting Aanjhan and Barkha for <unknown-value> months as they are both flying out of the country. Looking forward to one such meet sometime someday :)

mere updates

There are two reasons for this post, first is that people have started feeling I no more blog, and second is that I heard of certain things that I thought of blogging.

It’s not new to have heard a complain that Ubuntu, though accepting openly that they are based on Debian GNU/Linux, has never acknowledged that they are thankful to Debian for what it has taken from them. We had no answers till sometime back but not anymore. Just visit the Ubuntu Home Page and you’ll know. If you want more, we have this page for you which talks about our relation with Debian.

Today I got the news which I was awaiting for sometime, the dates for foss.in 2008 were announced. This is one of the premier FOSS conferences in India and attended by a majority of FOSS enthusiasts from India and a lot more from abroad. This conferences gives us an opportunity to meet contributors from all over the world, the lead developers of many projects which we use or even contribute to and finally sometimes our heroes and heroines in FOSS. Also, this is an opportunity to meet a lot of my Indian friends from Mumbai, Delhi, Chennai and other places at one place. We have to wait for some more days to know more in this front.

Ubuntu global bug jam was a great experience. Though we didn’t have too many people from Indian team participating, it was great interacting with lot of people around the world in squashing some bugs. There was indeed a global competition to get more bugs triaged and reach a better place in dholbach’s 5-a-day stats. Looking forward to more such bug jams and more experiences making me a better triager.

The Universal Crime of Killing Bugs

On a wonderful August weekend, passionate men and women joined together as partners in crime of killing bugs and helping a wonderful Linux distribution get better. Though crimes are generally considered against humanity, this was indeed motivated by humanity and helping humans with better software to use on their computers. If you haven’t heard it before, I would like to update your database made of neurons and electrolytes packed safely within your skull that there was a worldwide effort to kill a 1000 bugs that was reported in Launchpad by it’s wonderful users for various software and components of Ubuntu.

The wonderful part of an Open Source community is that you are free to complain when you find something not working the way you want. The more important part is that your complaints are rather considered as contributions and hence welcomed with a big smile. Secondly, your complaints are attended by a wonderful team of people, who call themselves members of the bug squad, that it doesn’t go unheard, into dark matter. They help you to provide more information about your problem that it makes sense to the developers, who can then work on solving your problem and release them in the next update for the software. These people are those who put themselves as a bridge between users and developers, helping both the sides to help one another.

Though bug squad been working day and night for a long time, we are still an under-powered team when you consider the amount of bugs people are able to find in software. Also, we there will be times when the user thinks differently from what the developer expected him to be thinking, resulting in a misunderstanding of a feature or lack of one as a bug. These things need to be sorted out too. The team has also been trying to motivate a lot of users  and passionate contributors to join the bug squad and help them make Ubuntu better. As an opportunity to show case this, we decided to go for a global display of bug squashing. Thanks to Daniel Holbach and his wonderful idea of Global Bug Jam, we are satisfied that we did a good job.

With loco teams participating from around the world, including the Indian team, the mega event took place during this weekend. As every hours passed more and more bugs we getting squashed, and more bugs were moving towards an improved state that they could be killed someday completely.

Let me stop my story telling and fill you up with some facts to prove how effective it was. First check this out to know where we stand at the end of GBJ August 2008.

Global Bug Jam Meter

Global Bug Jam Meter

Now to know more statistics about the bug jam and how each triager and team performed, check out the stats at 5-a-day stats page

Hope you got an Idea of the effort that the Ubuntu community has put in to make the lives of Ubuntu users better by making Ubuntu better. Thanks to all fellow GBJ participants, my fellow bug squad members, my loving Indian team members and all users who filed those bugs. We have made a conscious effort to improve things, and we will continue to strive make Ubuntu better, and ahem.. may be kill bug #1 someday ;)

The post will remain incomplete without talking about the dark side, not about the GBJ itself but about the extent of participation from the Indian team. As tuxmaniac had already blogged about it, I will just put things in my own simple way,

  • We need more passionate participants, after all this is a chance to contribute however small it may be, an opportunity to interact with other contributors and fellow users, understand what goes wrong, how to find what went wrong and how they are getting fixed (which really helps you in understand how much effort it requires to run a project like Ubuntu, and keep it in mind when you rant next time ;) ) and finally it’s a window to move to next level and get into the community.
  • Though we had pre-bugjam session, we need more consistent efforts to motivate people to come out of their shell and contribute. I heard some people reason that they had no clue what to do, especially without knowing to write some code. In spite of our explanation that there are lot of things to do without writing a single line of code, they still feel comfortable not to break the ice.
  • We need better planning and more stronger organization. We need plans to motivate people, even if it has to be done through incentives. Things don’t just work if we call “hey! we have a bug jam, why don’t you come and kill some bugs along with us”. They aren’t impressed and we need to find ways to impress them to join us.

In addition, almost at the end of the GBJ, we had a long time user complaining that one of the triagers who commented on his 2 year old bug wasn’t polite enough. We had a long discussion following it, concluding that the Bug Triage HowTo documents should stress more on being polite to bug reporters, whatever the circumstances be. Even if the bug sounds of no meaning, even if it’s not a bug at all, we need to be polite and explanatory on why we are taking a specific stance on the bug. There is something to learn at our every effort, and we learnt one this time for sure. Now it depends on how it gets moved on and implemented.

I would hereby wind up this report on Global Bug Jam August 2008. If you missed it this time don’t worry, dholbach is conspiring about another one soon. Don’t think twice to join us, and though these are wonderful opportunities to break your shell and contribute, you are always welcomed to poke us any time to know how you can help us. Never think twice to bug me on these matters :)

Waiting for the next Bug Jam..

lost my buddies

No.. No.. Nothing sorta bad news. For long time, was having an idea at the back of my mind that my buddies in Pidgin weren’t properly organized. I had multiple entries for the same person, in multiple categories, sometimes even under wrong names when their screen name didn’t give a clue of their actual name. Something drove this feeling too  strong yesterday night that I decided to reorganize my buddy groups. As there were many groups and too many buddies under them, I thought of removing all the groups and starting from scratch. What I didn’t realize was my buddies were within these groups so when I delete them they do not move into some “uncategorized” group but rather get deleted along with the group as well. Only when I removed all the groups I realized that I have lost them all and I have to again add everyone from scratch as well. This is indeed a PITA as I have to first find screen names to add, that too from 3 of my accounts. This was one stupid mistake of mine, I should have myself created one “default’ group and move them all to that before deleting the empty groups.

I somehow managed to add all close buddies to Pidgin again. If you had me in your messenger and hadn’t pinged me since this weekend, please do so I can add you again :)