The Documentation of any project is the best place to learn about their components especially its working and hacking on it.On 20th Dec, 2013 The OpenStack Documentation team had organized the OpenStack-Doc Bug’s Day. The OpenStack Documenatation consists of OpenStack Manuals and API-site Bugs (more than 450 in number). The day started as usual just like any other day. But the motive was different today. We had to achieve a Goal. The goal was to hunt down 100 bugs at least. I had a target for myself to solve 10 bugs in 24 hours. My first bug hunting started at 11:00 A:M (IST). Solving a bug is not so easy, it requires information gathering and searching for appropriate contents to fix the bug and finally test and verify on the system while submitting. The bug squashing already had started by Anne Gentle, Tom Fifield, Lana, Matt and Nermina. As the day passed, with every successful hunting process the bug numbers went on decreasing. Due to this tough bug hunting, I have learnt a lot of things related to Installation and Configuration of OVS Plug in, neutron, Keystone and Nova. I have also learnt how to write documentation from reviews and updates in the particular components and plug ins configuration like KVS. I have also learnt how to display questions and answers in doc book from Anne. After lunch, Andreas started reviewing the patch. By the evening I have had solved 7 bugs and was still in search to solve more. After that I started reviewing the reviews submitted by others. I also got the help of Tim Bell, Scott Radvan, Deepti Navale, Brucer, Diane Fleming during bug solving. Just before the first light of Dec 21, I was able to solve 14 bugs out of which 9 of them are now merged and 5 are still in progress. During that day, I also made a small contribution to keystone, Thanks to Tom Fifield and Morgan Fainberg for this. And Finally, the toll was 100 squashed Bugs. The day was totally awesome for me and we achieved the Goal. Congratulations to all of them for making this happen. It was a great day for me while hunting bugs in a virtual battle through learning and getting lots of strategic approaches from great OpenStack Doc leaders (Tom, Anne and Andreas). After this day, now I have 50 commits for Icehouse release in OpenStack under my name.
My OpenStack Review-board and Stackalytics report is here. Bug’s Day status is here.
Thanks for reading.