| <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
| <html> |
| <head> |
| |
| <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1"> |
| <title>NB 3.2 Stabilization</title> |
| <META NAME="description" CONTENT="Information about NetBeans 3.3 stabilization period (bug differentials, etc.)"> |
| |
| |
| <link rel="stylesheet" type="text/css" href="https://netbeans.org/netbeans.css"> |
| </head> |
| <body> |
| <h1> The bug statistics for NB3.2 and NB3.3</h1> |
| <br> |
| <b>PLEASE READ (at least) THIS:</B> I wanted to learn from NetBeans 3.2 stabilization |
| and try to predict how NB3.3 stabilization will be going. The first table shows numbers of bugs |
| during NB3.2 stabilization and the second table shows our current bugs statistics (7/13-8/17). |
| The numbers are not representing the same (NB3.2 counts only bugs reported for NB3.2 branch, |
| but NB3.3 table counts all opened bugs). |
| <br> |
| <h2>1. NetBeans 3.2 Stabilization<br> |
| </h2> |
| <br> |
| The first table shows the stabilization of NetBeans 3.2. Before stabilization |
| we had 592 bugs and when we released we had about 372 bugs. We resolved about |
| 1300 bugs but discovered about 1150 new. According to Honza Chalupa not all |
| bugs were included in this counts (because were reported for different branch). |
| So the numbers do not represent total number of opened bugs during stabilization.<br> |
| <br> |
| <table cellpadding="2" cellspacing="2" border="1"> |
| <tbody> |
| <tr> |
| <td valign="Top"><b>Week of stabilization</b><br> |
| </td> |
| <td valign="Top"><b>Total Bugs</b> (P1/P2/P3)</td> |
| <td valign="Top"><b>Week Changes</b>: +New -Resolved<br> |
| </td> |
| <td valign="Top"><b>Total Changes</b> (since Mar/9): +New -Resolved<br> |
| </td> |
| </tr> |
| <tr> |
| <td valign="Top"><br> |
| </td> |
| <td valign="Top"><font color="#ff0000"><b>592</b></font><br> |
| </td> |
| <td valign="Top"><br> |
| </td> |
| <td valign="Top">-<br> |
| </td> |
| </tr> |
| <tr> |
| <td valign="Top">1 (3/9-3/18)<br> |
| </td> |
| <td valign="Top">N/A<br> |
| </td> |
| <td valign="Top">N/A<br> |
| </td> |
| <td valign="Top">N/A<br> |
| </td> |
| </tr> |
| <tr> |
| <td valign="Top">2 (3/19-3/25)<br> |
| </td> |
| <td valign="Top">N/A<br> |
| </td> |
| <td valign="Top">N/A<br> |
| </td> |
| <td valign="Top">N/A<br> |
| </td> |
| </tr> |
| <tr> |
| <td valign="Top">3 (3/26-4/1)<br> |
| </td> |
| <td valign="Top">571 (9/45/197)<br> |
| </td> |
| <td valign="Top">+173 -157<br> |
| </td> |
| <td valign="Top">+529 -508<br> |
| </td> |
| </tr> |
| <tr> |
| <td valign="Top">4 (4/2-4/8)<br> |
| </td> |
| <td valign="Top">386 (5/19/127)<br> |
| </td> |
| <td valign="Top">+216 <b>-388</b><br> |
| </td> |
| <td valign="Top">+746 -884<br> |
| </td> |
| </tr> |
| <tr> |
| <td valign="Top">5 (4/9-4/15)<br> |
| </td> |
| <td valign="Top">392 (2/31/139)<br> |
| </td> |
| <td valign="Top">+174 -179<br> |
| </td> |
| <td valign="Top">+918 -1056<br> |
| </td> |
| </tr> |
| <tr> |
| <td valign="Top">6 (4/16-4/22)<br> |
| </td> |
| <td valign="Top">376 (1/28/130)</td> |
| <td valign="Top">+126 -146<br> |
| </td> |
| <td valign="Top">+1036 -1190<br> |
| </td> |
| </tr> |
| <tr> |
| <td valign="Top">7 (4/23-4/29)<br> |
| </td> |
| <td valign="Top"><font color="#ff0000"><b>372</b></font> (1/20/143)<br> |
| </td> |
| <td valign="Top">+108 -123<br> |
| </td> |
| <td valign="Top"><b><font color="#ff0000">+1141 -1304</font></b><br> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| Source: <a href="http://qa.netbeans.org/release32/nb32-stats-w07.html">QA pages</a> |
| <br> |
| <h2>2. NetBeans 3.3 development phase </h2> |
| This table shows the numbers of bugs during last couple of weeks. Last date |
| is 8/17 that is 2 weeks before NB3.3 feature freeze (=stabilization start). |
| The numbers during last week started to be alarming. We have <b>currently |
| 1069 all opened bugs</b>. Some weeks don't look good (e.g. <b>+140 - 83</b> |
| bugs! during last week)<br> |
| <br> |
| <table cellpadding="2" cellspacing="2" border="1"> |
| <tbody> |
| <tr> |
| <td valign="Top"><b>NetBeans 3.3 before stabilization</b><br> |
| </td> |
| <td valign="Top"><b>Total Bugs</b> (P1/P2/P3)</td> |
| <td valign="Top"><b>Week Changes</b>: +New -Resolved<br> |
| </td> |
| </tr> |
| <tr> |
| <td valign="Top">7/13<br> |
| </td> |
| <td valign="Top"><b>894</b> (5/68/412)<br> |
| </td> |
| <td valign="Top">+94 -81<br> |
| </td> |
| </tr> |
| <tr> |
| <td valign="Top">7/20<b><br> |
| </b></td> |
| <td valign="Top"><b>903</b> (2/65/433)<br> |
| </td> |
| <td valign="Top">+142 -128<br> |
| </td> |
| </tr> |
| <tr> |
| <td valign="Top">7/27<br> |
| </td> |
| <td valign="Top"><b>954</b> (4/78/466)<br> |
| </td> |
| <td valign="Top">+150 -106<br> |
| </td> |
| </tr> |
| <tr> |
| <td valign="Top">8/3<br> |
| </td> |
| <td valign="Top"><b>989</b> (6/79/493)<br> |
| </td> |
| <td valign="Top">+122 -113<br> |
| </td> |
| </tr> |
| <tr> |
| <td valign="Top">8/10<br> |
| </td> |
| <td valign="Top"><b>997</b> (7/71/496)<br> |
| </td> |
| <td valign="Top">+133 -131<br> |
| </td> |
| </tr> |
| <tr> |
| <td valign="Top">8/17<b><br> |
| </b></td> |
| <td valign="Top"><font color="#ff0000"><b>1069</b></font> (9/72/573)<br> |
| </td> |
| <td valign="Top"><b>+140 -83</b><br> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| Source: <a href="http://qa.netbeans.org/bugzilla/graphs/modules_page.html">QA pages</a> |
| <br> |
| <h2>3. The observations</h2> |
| <ul> |
| <li><b>NetBeans 3.2 and NetBeans 3.3 are different</b>. Different schedule, |
| different features, etc. It is not so simple, just compare the numbers</li> |
| <li>It the <b>NB3.2 </b>table there are <b>not all bugs involved </b>(so |
| the total opened bugs numbers could be +200 or something like that). NetBeans |
| 3.3 numbers represent all currently opened bugs numbers.</li> |
| <li>It seems that:</li> |
| <ul> |
| <li>We are able to <b>resolve up to 150-200 bugs</b> <b>every week</b>.</li> |
| <li>A lot of new bugs were discovered during NB 3.2 stabilization: <b> |
| 1300 resolved vs. 1150 new</b>. </li> |
| <li>It will probably be <b>the same for NB3.3</b>.</li> |
| <li>Sun's QA spent <b>more or the same time </b><b>on NB3.2 compared |
| to NB3.3</b> during implementation phase (before feature freeze). So, we |
| can't say that for NB3.3 we have more bugs discovered in advance - before |
| feature freeze.</li> |
| </ul> |
| </ul> |
| <hr> |
| <p><i>Comments please send to <a href="mailto:nbdev@netbeans.org">nbdev@netbeans.org</a> or |
| to <a href="mailto:Petr.Hamernik@sun.com">Petr Hamernik</a>.</i> |
| </body> |
| </html> |