[Libreoffice-qa] minutes of ESC call ...

Stephan Bergmann sbergman at redhat.com
Thu Nov 17 16:00:35 UTC 2016


* Present:
     + Miklos, janI, Stephan, Heiko, Christian, ohallot,Norbert, Bjoern,
       Xisco, Stefan W., Eike

* Completed Action Items:
     + tweak Xisco's script into some UX form (Heiko)
          done by Jan, some small issues still open

* Pending Action Items:
     + dig out tooling on license verification for JanI (Michael)
     + poke at MSDN licenses (Michael)
         [ a friend is working on the topic ]
         ongoing

* Release Engineering update (Christian)
     + 5.2.4 RC1 status - Nov 29th
     + 5.3.0 Beta1 & branch - Nov 22nd - ~2 weeks time.
         + Late features:
             + misc. PDF signing / embedding bits (Miklos)
             + ODF / XFastParser merge (Michael)
             + ?
         + probably no beta2; depends on late features
         + translations pulled from pootle Mon/Tue
         + beta1 is full languages; LibreOfficeDev variant for parallel 
install
         + not string freeze yet
     + Android & iOS Remote (Cloph)
         + tinderbox breakage, fixed

* Documentation (Olivier)
     + Working on new Help-content-on-a-browser (AKA HC3).
          + Implemented <object> in XSLT, allowing multimedia in XHP
            files (Browser only, inactive in HC2)
              + play videos, audio and embed html directly
              + Can map other media to <object> in HTML5.
          + Tweaks in HC3 javascript, XLST, CSS and HTML
     + Patches and cleanups in HC2
        + Use modern fonts in CSS (Adolfo Jayme)
          + don't use non-open fonts? (Heiko)
             font-family: "Segoe UI", Ubuntu,Cantarell, "Noto Sans",
             "DejaVu Sans", "Lucida Sans Unicode", "Helvetica Neue",
             Helvetica,Tahoma,sans-serif; }
        + Rework some contents (Lera Goncharuk)
     + New contributors showing up (Christina)
     + Documentation status-quo assessment for BoD

* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
        256(256) bugs open, 22(22) needs to be evaluated by the UXteam
        + do you want the needUXEval fix in here, then I will add then
          to the script ? (jani)
           (not Draw, libO, UI though), please mail me directly with the
            changes you want.
    + Updates:
        BZ changes   1 week   1 month    3 months   12 months
             added     7(-4)    164(-67)   802(3)     1879(14)
         commented     8(2)     101(-24)   448(7)     1225(12)
           removed     1(1)      69(-11)   139(-2)     355(5)
    + top 10 contributors:
   * needsUXEval total 480 (+2)
       Draw +2, LibO -1, UI +1
   * Hot topics
     + LibreColor
       + 
<http://nabble.documentfoundation.org/quot-LibreColour-quot-palettes-for-LibreOffice-td4200043.html>
     + New logo/website
       + 
<http://nabble.documentfoundation.org/Logo-Website-proposal-td4200050.html>

* Crashtest update (Caolan, no update)
     + ?? import failure, ?? export failures
     + ?? coverity.

* Hackfests (Bjoern)
     + next venues / suggestions
     + 33c3 CfP open (Bjoern):
 
<https://events.ccc.de/2016/09/01/call-for-participation-33rd-chaos-communication-congress-en/>
         + FSFE will be there, we can meet up with them.
         + opportunity to do workshops there
         + poke Bjoern if you want to show up.
     + FOSDEM - confirmed dev-room (Michael)
         + 4th/5th Feb 2017 - core FOSDEM dates
         + 6th/7th Feb 2017 - Hackfest at Beta Coworking.
         + Board / infra meetings too (?)
         + CfP going out at some stage.
         + collect talks nearer the event.
     + MintForum/MintTag Hamburg 2016-11-22/23
         + <http://mintforum.de/projekte/mint-tag-2016/>
         + 
<http://mintforum.de/termine/termin/infomesse-traumberuf-it-technik/>
         + anyone wants to drop in there?

* Mentoring / easyhack update (janI)
    + openhub statistics based on analysis from 2016-11-10
      1594(1594) people did in total: 443245(443245) commits in
          8280467(8280467) lines of code
      290(290) people did in 12 month: 16006(16006) commits
    + gerrit/git statistics:
        committer...   1 week     1 month      3 months     12 months
                open      24(-8)      55(-11)      61(-12)       61(-12)
             reviews     296(-48)   1231(-132)   3671(-196)   17406(-31)
              merged     161(-70)    790(-68)    2056(-6)      8314(46)
           abandoned       8(-3)      37(-4)      131(-6)       637(-3)
             commits     340(-28)   1381(-151)   3980(27)     15756(-229)
        contributor...   1 week      1 month      3 months    12 months
                  open      15(-5)       39(-13)      45(-8)       45(-8)
               reviews     353(-150)   1589(-266)   4126(-67)   16968(-10)
                merged      23(-3)       90(-30)     361(0)      1266(9)
             abandoned       2(-2)       15(-7)       46(-2)      425(-3)
               commits      53(-13)     222(-50)     893(-98)    4102(-12)
    + Distribution of people based on number of merged patches:
        Committer distribution   1 week   1 month   3 months   12 months
                   1-5 patches     21(3)    17(1)     12(1)       6(-1)
                  6-25 patches     12(-5)   21(-3)    18(1)      11(0)
                 26-50 patches      4(-1)    9(1)     13(-5)     14(0)
                51-100 patches      0(0)     3(-2)    10(2)      14(-1)
                  100+ patches      0(0)     4(1)     11(0)      33(1)
        Contributor distribution   1 week   1 month   3 months   12 months
                     1-5 patches     13(13)   28(28)    51(51)     146(146)
                    6-25 patches      1(1)     4(4)     11(11)      49(49)
                   26-50 patches      0(0)     0(0)      0(0)        8(8)
                  51-100 patches      0(0)     0(0)      0(0)        1(1)
                    100+ patches      0(0)     0(0)      2(2)        5(5)
    + easyHack statistics:
       needsDevEval 18(18)   needsUXEval 3(3)   cleanup_comments 188(188)
       total 232(232)   assigned 13(13)   open 197(197)
    + received patches from 0 emails the last month without licesense 
statement
    + top 5 contributors:
          Zdenek Crhonek made 23 patches in 1 month, and 290 patches in 
1 year
          Gabor Kelemen made 18 patches in 1 month, and 118 patches in 1 
year
          andreas_kainz made 7 patches in 1 month, and 18 patches in 1 year
          melike made 6 patches in 1 month, and 13 patches in 1 year
          Fabio Biocchetti made 4 patches in 1 month, and 4 patches in 1 
year
    + top 5 reviewers:
          jan iversen made 164 review comments in 1 month, and 1613 in 1 
year
          Eike Rathke made 123 review comments in 1 month, and 1267 in 1 
year
          Markus Mohrhard made 118 review comments in 1 month, and 1570 
in 1 year
          Noel Grandin made 97 review comments in 1 month, and 1162 in 1 
year
          Caolán McNamara made 92 review comments in 1 month, and 1419 
in 1 year
    + big CONGRATULATIONS to contributors who have at least 1 merged 
patch, since last report:
          Tamás Gulácsi
          Marina Latini

    + sample agenda for university course 
https://wiki.documentfoundation.org/User:JanIversen/UniversityProposal
        + planning for hackfest in Italy end of May; hoping for devs :)
    + Published esc-reporting tools in the dev-tools repo
    + Update old statistic files, to have 1 year available for trend 
analysis.
    + Added distribution analysis to esc-reporting
         + worried about number of contributors with low number of 
commits over the year (i.e. that have left again)
         + numbers are what you'd expect (Norbert)
         + comparison to other projects? (Heiko)
             + JanI will do
    + license maintenance discussion (and control of gitdm)


* Commit Access

* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
     + sleeping 4 weeks.

* Jenkins / CI update (Norbert)
     from:Thu Nov 10 16:02:49 2016
     master linux rel  jobs: 184 ok: 169 ko:  14 fail ratio:  7.61 % 
break:   6 broken duration: 3.06%
     master linux dbg  jobs: 161 ok: 137 ko:  23 fail ratio: 14.29 % 
break:  16 broken duration:13.76%
     master mac rel    jobs: 140 ok: 121 ko:  19 fail ratio: 13.57 % 
break:  11 broken duration:14.56%
     master mac dbg    jobs: 140 ok: 130 ko:  10 fail ratio:  7.14 % 
break:   6 broken duration: 6.01%
     master win rel    jobs: 155 ok: 138 ko:  15 fail ratio:  9.68 % 
break:   6 broken duration: 4.11%
     master win dbg    jobs: 168 ok: 149 ko:  18 fail ratio: 10.71 % 
break:   7 broken duration: 6.44%
     master win64 dbg  jobs: 167 ok: 151 ko:  15 fail ratio:  8.98 % 
break:   5 broken duration: 4.26%
     lo-5.2 mac        jobs:  10 ok:  10 ko:   0 fail ratio:  0.00 % 
break:   0 broken duration: 0.00%
     lo-5.1 mac        jobs:   0 ok:   0 ko:   0 fail ratio:  0.00 % 
break:   0 broken duration: 0.00%
     branch gerrit all jobs:  27 ok:  22 ko:   5 fail ratio:18.52%
     master gerrit lin jobs: 204 ok: 183 ko:  21 fail ratio:10.29%
     master gerrit plg jobs: 204 ok: 158 ko:  46 fail ratio:22.55%
     master gerrit win jobs: 204 ok: 120 ko:  84 fail ratio:41.18%
     master gerrit mac jobs: 202 ok: 177 ko:  25 fail ratio:12.38%
     master gerrit all jobs: 202 ok:  92 ko: 110 fail ratio:54.46%

     its getting ugly. more than one break a day is not the direction we 
hoped for.
     This week one had a 1 chance in 6 of pulling a broken master.. that 
is not good.

     + Avoid pushing directly!

* l10n (Sophie)
     + Sophie at Plugfest, no news

* QA update (Xisco)

     + Bug Hunting Sesion 5.3.0 beta1

     + November 25th (Next week)

     + if there's any feature you want to be tested added it to:

     + 
https://wiki.documentfoundation.org/QA/BugHuntingSession/5.3.0Beta1#What_to_test


     + UNCONFIRMED: 562 (-17)
         + enhancements: 42 (-4)
         + needsUXEval: 0 (-1)
         + haveBackTrace: 17 (+1)
         + needsDevAdvice at 37 (-2)

     + Most Pressing Bugs: http://tdf.io/mostressingbugs
         + no app-icon regression:
             + https://bugs.documentfoundation.org/show_bug.cgi?id=103626
         + Mac: LO closed then opening any document by double-click 
never opens the file.
           mouse movement required for the file to open

     + https://bugs.documentfoundation.org/show_bug.cgi?id=77444

     + FILEOPEN: DOCX: Chart bars not imported

     + https://bugs.documentfoundation.org/show_bug.cgi?id=103963


     + Mail merge regressions: http://tdf.io/mmregressions
         + 4 open; 4 open last meeting

* QA stats

   + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
     +158    -285        (-127 overall)
     many thanks to the top bug squashers:
         QA Administrators     128
         Xisco Faulí          22
         V Stuart Foote        17
         Khaled Hosny          17
         Eike Rathke            8
         Cor Nouws              7
         Buovjaga               6
         Aron Budea             5
         eisa01                 5
         Pranav Kant            4
         Caolán McNamara       4
         Takeshi Abe            4
         Jean-Baptiste Faure    3
         Maxim Monastirsky      3
         Joel Madero            3

* Highest-Priority bugs (aka "MABs"):
         5.2: 0/19   -  0%
         5.1: 2/31   -  6%
         5.0: 3/57   -  5%
         4.4: 5/74   -  6%
         4.3: 4/69   -  5%
         4.2: 6/132  -  4%
         4.1: 4/79   -  5%
         4.0: 5/82   -  6%
         old: 30/247 - 12%

         + http://bit.ly/2dp3mwC

* Bisected bugs open: keyword 'bisected'
     + more accurate - down to a single commit.
     + 261/1015 261/1003 261/996 259/988 245/891 251/886
        + http://bit.ly/2dyIfDy

* Bibisected bugs open: keyword 'bibisected'
     + 348/1557 350/1545 352/1538 351/1530 345/1516 346/1503 337/1477
         + http://bit.ly/2cSCXlS

* all bugs tagged with 'regression'
     + 669(+11) bugs open of 5366(+32) total 5(-1) high prio.

         * ~Component   count net * high severity regressions
                Writer  -  1 (+0)
                Impress -  1 (+0)
                   Base -  1 (+0)
            LibreOffice -  1 (+0)
                   Calc -  1 (-1)
                 + http://bit.ly/1HWHb3E

         * ~Component   count net * all regressions
           Writer: other - 121 (-1)
                    Calc - 112 (+2)
                 Impress - 59 (-1)
             LibreOffice - 52 (+6)
                      UI - 41 (+4)
          graphics stack - 41 (+2)
            Writer: docx - 41 (-1)
                    Base - 30 (+0)
                    Draw - 29 (+0)
             Writer: doc - 26 (-1)
                 Borders - 27 (+1)
                 Crashes - 21 (-1)
        filter / storage - 18 (+0)
                   Chart - 12 (+0)
      print / PDF export - 13 (-1)
                   BASIC - 10 (+0)
            Writer: perf -  8 (+0)
          Writer: filter - 11 (+0)
              Extensions -  3 (+0)
          Formula Editor -  2 (+0)
               framework -  2 (+0)
            Installation -  1 (+0)
                     sdk -  1 (+0)
                 + http://bit.ly/1BUdI8i


More information about the Libreoffice-qa mailing list