Results:
http://www.xwiki.org/xwiki/bin/view/Blog/Bug+Fixing+Day+77
We've managed to close only 5 bugs (4 real fixes). We are now at -74 bugs behind the 1
year period, thus we are currently loosing (we were at -62 last week!). And on the past
1600 days, we are at -7 (we used to win to not long ago). This means we have to intensify
our efforts somehow... We also need to increase our level of automated tests (especially
functional ones) since I believe that's one of the reason we have a hard time coping
up.
I guess we could draw a graph showing the total number of lines of code (be it xml lines
in wiki pages, or java code, or config files, etc) vs the total number of tests we have.
Even though this metric is not perfect my guess is that over time we’re going down. My
general feeling is that almost every time we add code in templates or in wiki pages (and
we do that pretty often), we don’t have any tests to prove that it works and will continue
working.
WDYT? What should we do?
Thanks
-Vincent
On 29 Jan 2015 at 08:24:30, vincent(a)massol.net
(vincent@massol.net(mailto:vincent@massol.net)) wrote:
Hi devs,
I think we’re all a bit tired of BFDs (at least I know I am) but I’ve just looked at the
bug stats and they’re not good:
* On 1 rolling year we’re behind by 77 bugs (we were at -60 not long ago so we’re loosing
the battle), see
http://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=10000#Created-vs-R…
* Even on 1600 days we’re now loosing by 7 bugs, see
http://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=10352
Thus I believe we have little choice than to continue in an effort to contain and win
back against bugs. Any other idea?
So I’ve prepared the BFD77 dashboard here to follow the progress during the day:
http://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=13090
Let’s try to improve the situation today!
Thanks
-Vincent