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 > > >