OSD600 (Bugzilla & Setting Up Git/GitHub)
October 8, 2009
Bugzilla
This week in our OSD600 course we needed to get involve with Bugzilla. Bugzilla is a web based Bug-Tracking system.
Firstly, I created an account for myself. The process is straight forward. I went to the Mozilla’s Bugzilla website and created a new account by clicking the “Log In” link on the page. Afterward I confirmed the registration and that is all you need to do.
Then I searched for bugs related to my processing.js project. I found quite a few bugs related to the canvas tag. I finally decided to CC myself on three bug:
- Bug 402690 – Canvas repaints slowly when scaled
- Bug 501677 – Drawing lines in big Canvas don’t work always
- Bug 421865 – Zero width <canvas> becomes 300pixel width wrongly
To CC yourself to the bug the only thing that need to be done is clicking in the Commit button at the end of the Bug’s page.
Another thing we needed to do is to watch a few users. I decided to watch two users that where included in two of the three bugs I CC myself gavin.sharp and vladimir (these are the username of their respective email accounts). To do so just click in the Preferences link on the top of the page, the click in Email Preferences and then add the users emails at the bottom of the page.
I also added the following bugs to my wiki page:
- Bug 402690 – Canvas repaints slowly when scaled
- Bug 501677 – Drawing lines in big Canvas don’t work always
- Bug 421865 – Zero width <canvas> becomes 300pixel width wrongly
- Bug 408372 – canvas animation is jerky on Firefox 3 beta 1, Linux x86_64
Setting up Git/GitHub
I needed to setup Git and GitHub for my Processing.js project. Luckily, I found a blog from one of the students on my class that explains how to do it:
http://annasob.wordpress.com/2009/10/05/setting-up-gitgithub-on-windows/
Following the instruction I created and configured the accounts.
If you need more help creating the ssh key you can check the following link:
http://help.github.com/msysgit-key-setup/