Results: http://www.xwiki.org/xwiki/bin/view/Blog/Bug%20Fixing%20Day%20153

Thanks,
Alex

On Thu, Nov 2, 2017 at 11:37 AM, Clément Aubin <aubincl...@gmail.com> wrote:

> Hi,
>
> On 11/02/2017 09:49 AM, Vincent Massol wrote:
> >
> >> On 1 Nov 2017, at 18:41, Alexandru Cotiuga <alexandru.coti...@xwiki.com>
> wrote:
> >>
> >> Hello devs,
> >>
> >> This Thursday is BFD#153:
> >> http://dev.xwiki.org/xwiki/bin/view/Community/XWikiDays#HBugfixingdays
> >>
> >> Our current status is:
> >>
> >> * -36 bugs over 120 days (4 months), i.e. we need to close 28 bugs to
> have
> >> created bugs # = closed bugs #
> >
> > I guess you meant 36 and not 28 :)
> >
> >> * -78 bugs over 365 days (1 year)
> >> * -52 bugs over 500 days (between 1 and 2 years)
> >> * -218 bugs over 1600 days (4.3 years)
> >
> > Wow we’re really drifting… we were positive till roughly early 2015 and
> then we’ve kept increasing then, see:
> > https://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=
> 10352#Created-vs-Resolved-Chart/13610
> >
> > Note that we’ve changed the definition of the query (The query is:
> category = 10000 AND issuetype = Bug ORDER BY key DESC), since we added
> some projects (CK, Tour, Templates, Help) but those were inside platform
> before so in practice it doesn’t change the scope.
> >
> > Also note that we’ve moved out several modules outside of platform and
> into contrib projects so that should have removed issues/bugs! Thus the
> situation is even worse than it appears...
> >
> > I wonder what made this increase in bugs...
> >
> > Some ideas:
> >
> > * We have less devs active on the xwiki github org. See the commit stats
> on http://dev.xwiki.org/xwiki/bin/temp/space/page/chart/2123416786.png
> (last bar on the right is from June 2016 to June 2017). So this means less
> issues fixed but also less bugs fixed.
> >
> > * Out of the 639 open bugs I see in my query, the categories with > 15
> open bugs are:
> > ** Dev issues only: 21
> > ** Extension: 17
> > ** AS: 18
> > ** Administration: 20
> > ** AWM: 20
> > ** Office: 18
> > ** Old Core: 114
> > ** WYSIWYG (including CKEditor): 30+10 = 40
> > (this accounts for 268 bugs, i.e. 41% only, the rest is scattered across
> other categories)
> >> * Less BFDs than before?
> >
> > WDYT?
>
> One other idea : we have more active installs (see
> http://www.xwiki.org/xwiki/bin/temp/space/page/chart/2142541496.png)
> since … hmm … ok, hard to tell ^^ ; but it's globally increasing. We
> then have more user feedback, which can lead to more issues.
>
> Regarding the possibles solutions, here are some of them :
>
> * As we are now preparing for a new LTS release, it could be nice to
> organize something like a BFW (Bug Fixing Week) or a BFM ; I didn't
> checked if we are on time on the roadmap though, but this could help
> lowering the number of bugs going in the 10.* versions ; especially
> considering the fact that some difficult bugs take more than one day to
> resolve.
>
> * The GCI might help reducing the number of trivial / easy bugs if done
> correctly.
>
> * The category having the most bugs is Old Core (about 17% of the total
> number of bugs) and it's growing (see
> https://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=13924). Maybe
> we should either :
> ** Try to focus more on Old Core bugs during BFDs
> ** Try to solve the fact that, after 10+ years of «Moving away from the
> Old Core» (see
> http://dev.xwiki.org/xwiki/bin/view/Community/DevelopmentPractices#
> HMigratingawayfromtheOldCore)
> we are still heavily relying on it and integrate some solutions for
> removing some Old Core components directly as part of the 2018 roadmap.
>
> Hope it helps,
> Clément
>
> > Thanks
> > -Vincent
> >
> >
> >> * -690 bugs since the beginning of XWiki
> >>
> >> See https://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=10352
> >>
> >>
> >> Here's the BFD#153 dashboard to follow the progress during the day:
> >> https://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=13923
> >>
> >> Happy Bug Fixing Day,
> >> Alex
> >
>

Reply via email to