<div dir="ltr"><div>As part of my PhD, I've been keeping track of backouts from Firefox 3.5 up to Firefox 27, and I noticed that, since the adoption of 6-week releases, the backout rate (num. of backouts / num. of bugs fixed) has increased from 6.8% to 9.4% [1]. I wonder...</div>
<div><br></div><div>1. ... have you noticed the increase in backout rate or its effects?</div><div>2. ... why would the backout rate grow under rapid release cycles?</div><div><br></div><div>Would you help me with these questions? It's always good to get feedback from people who actually work on Firefox.</div>
<div><br></div><div>Some additional insights:</div><div><br></div><div>* I noticed that, after the adoption of rapid releases, the number of bugs fixed per day increased 74%, but also that the number of developers (computed as the num. of people that committed at least 10 bug fixes) increased 75%, so *apparently* developer workload haven't increased (please correct me if I'm wrong). Therefore, workload doesn't seem to explain the growth in backout rate.</div>
<div>* I also noticed that, under rapid releases, more than 85% of backouts ocurred during or before merging into central (i.e., before the bug status changed to FIXED), versus 55% under traditional releases. Seems like an improvement, since more problems are being discovered during automated testing and less manual tests need to be repeated due to backouts.</div>
<div><br></div><div>[]s</div><div>Rodrigo</div><div><br></div><div>[1]: <a href="http://rodrigorgs.github.io/images/firefox-backouts.png">http://rodrigorgs.github.io/images/firefox-backouts.png</a></div></div>