Difference between revisions of "The Life-cycle of a Bug"

From CDOT Wiki
Jump to: navigation, search
 
(Media)
 
(3 intermediate revisions by one other user not shown)
Line 2: Line 2:
  
 
* '''Date''': Oct 11, 2006
 
* '''Date''': Oct 11, 2006
* '''Speaker''': Mike Connor
+
* '''Speaker''': Mike Connor, Mozilla Corporation
 +
* '''License''': [http://creativecommons.org/licenses/by-sa/2.5/ CC-BY-SA]
  
 
== Media ==
 
== Media ==
  
* [http://ilearn.senecac.on.ca/mozillalectures/lecture4part1.html Part I] (streaming)
+
* [http://ilearn.senecac.on.ca/mozillalectures/lecture4part1.html Part I] (streaming) - [http://video.google.com/videoplay?docid=4631757882037937249] (Google video)
* [http://ilearn.senecac.on.ca/mozillalectures/lecture4part2.html Part II] (streaming)
+
* [http://ilearn.senecac.on.ca/mozillalectures/lecture4part2.html Part II] (streaming) - [http://video.google.com/videoplay?docid=4539685494837402986] (Google video)
 
* [http://ilearn.senecac.on.ca/mozillalectures/mozillalecture4.mp3 MP3] (93 MB)
 
* [http://ilearn.senecac.on.ca/mozillalectures/mozillalecture4.mp3 MP3] (93 MB)
  
Line 45: Line 46:
 
<tr><td>8:22</td><td>How does the Mozilla licenses related in the Rsesponsibilities of submitting a patch</td></tr>
 
<tr><td>8:22</td><td>How does the Mozilla licenses related in the Rsesponsibilities of submitting a patch</td></tr>
 
<tr><td>10:37</td><td>Are all patches reviewed?</td></tr>
 
<tr><td>10:37</td><td>Are all patches reviewed?</td></tr>
<tr><td>14:33</td><td>Automation to treeosh</td></tr>
+
<tr><td>14:33</td><td>Automation to triage</td></tr>
 
<tr><td>16:16</td><td>Last step of the life cycle: QA</td></tr>
 
<tr><td>16:16</td><td>Last step of the life cycle: QA</td></tr>
 
<tr><td>23:25</td><td>Ice Weezel</td></tr>
 
<tr><td>23:25</td><td>Ice Weezel</td></tr>

Latest revision as of 13:07, 5 February 2008

Talk Details

  • Date: Oct 11, 2006
  • Speaker: Mike Connor, Mozilla Corporation
  • License: CC-BY-SA

Media

Talk Outline

Part I

TimeTopic
1:18Introduction of himself
1:45What is a bug?
3:55Bugzilla how bugs are described
4:30How to read a a bug in bugzilla
5:28How to deal with bugs in bugzilla
8:15Understanding bug numbers
9:17Firefox "won't fix" idea
14:07Prioritizing features, functionality and bugs
18:28blocker triage, workaround for bugs when released software is shipped
22:57When switching browser version causing bugs
24:25CVS patch
25:30Patches waiting for review
26:22Process of looking into a patch
28:50What point should a bug should be stopped fixing?
33:33When and how to rewrite the code
36:15Issues with rewriting code
37:00working in the open is different from close source view
42:15Open Source community contribution
47:55Writing patches which fixes the issue

Part II

TimeTopic
0:00Major challenges facing by bug patching
3:23Second review of patches
8:22How does the Mozilla licenses related in the Rsesponsibilities of submitting a patch
10:37Are all patches reviewed?
14:33Automation to triage
16:16Last step of the life cycle: QA
23:25Ice Weezel
28:16Saying "No" to bug fixes
33:23Question from Dave Hamp-Gonzalves
38:17Tricks on finding a good first good