On 02/05/2019 11:33, Vincent Massol wrote:
On 2 May 2019, at 11:22, Simon Urli <simon.u...@xwiki.com> wrote:
Hi all,
On 02/05/2019 11:20, Thomas Mortagne wrote:
On Thu, May 2, 2019 at 10:57 AM Vincent Massol <vinc...@massol.net> wrote:
I did a quick analysis of 11.2 & 11.3 to see how many bugs we fixed since they
were supposed to be BFD releases.
The results are not that impressive:
* XWiki 11.0 (non BFD): 32 bugs closed
* XWiki 11.1 (non BFD) 44 bugs closed
* XWiki 11.2 (BFD): 37 bugs closed
* XWiki 11.3 (BFD): 54 bugs closed
Here’s the graph:
https://www.evernote.com/l/AHcQ57uKyNRK-YmB09gvM70OXXVTIhFWcs0
The graph shows that during the period (March and April) we had:
* Created issues (128)
* Resolved issues (123)
So we were not even able to catch up with created bugs during the period.
So the question is: why are we not able to catch up?
Let’s look at who closed bugs during the period:
https://www.evernote.com/l/AHfj3Z0DW8RAuZ0AHw9BX6cnoDZc89KPvog
Top resolvers:
* Simon Urli - 32
* Thomas Mortagne - 30
* Vincent Massol - 15
* Guillaume Delhumeau - 5
* Marius Dumitru Florea - 2
So one reason is that we roughly have only 2 main issue resolvers (Simon and
Thomas) and the other committers are not closing enough. So not enough manpower.
Would be interesting to see if we have more bugs being created every month
these days when compared to, say, 2 years ago.
For ex:
* category = 10000 AND type = Bug and created >= 2019-03-01 and created <=
2019-03-31
** 70 bugs created
* category = 10000 AND type = Bug and created >= 2018-03-01 and created <=
2018-03-31
** 41 bugs created
* category = 10000 AND type = Bug and created >= 2017-03-01 and created <=
2017-03-31
** 46 bugs created
* category = 10000 AND type = Bug and created >= 2016-03-01 and created <=
2016-03-31
** 81 bugs created
More generally:
* category = 10000 AND type = Bug and created >= 2015-01-01 and created <=
2015-12-31
** 780 bugs created
* category = 10000 AND type = Bug and created >= 2016-01-01 and created <=
2016-12-31
** 732 bugs created
* category = 10000 AND type = Bug and created >= 2017-01-01 and created <=
2017-12-31
** 609 bugs created
* category = 10000 AND type = Bug and created >= 2019-01-01 and created <=
2019-12-31
* 257 bugs created so far. Extrapolates to 257*3 = 771
So it seems we don’t have specifically more bugs being reported in general.
So it seems it’s mostly a manpower/focus issue.
Yes
WDYT?
FTR Marius was on leave for a full month during those BFD releases, so we lost
an important manpower for fixing issues then.
That’s a good point indeed.
We could have expected something like 15-20 bug fixes more if Marius had been
around a month more I guess.
We would have been over the created bugs number by something like 15 bugs for
the period.
Still not as much as we had hoped.
I remember that I was hoping to catch up on the last 365 days (100 bugs) but I
forgot that new bugs would be added during the period…
So to catch up with 100 bugs, if we do +7 when we do a BFD release, we would
need a full year of BFD releases to catch up…
Another thing that might be interesting to check is the criticity of
bugs we fixed/opened during that period.
Thanks
-Vincent
Thanks
-Vincent
--
Simon Urli
Software Engineer at XWiki SAS
simon.u...@xwiki.com
More about us at http://www.xwiki.com
--
Simon Urli
Software Engineer at XWiki SAS
simon.u...@xwiki.com
More about us at http://www.xwiki.com