minutes of ESC call ...

Michael Meeks michael.meeks at collabora.com
Thu Apr 5 14:48:34 UTC 2018


* Present:
    + Eike, Cloph, Stephan, Sophie, Caolán, Olivier, Michael W,
      Miklos, Michael M, Heiko, Xisco, Michael S, Thorsten, 
      Chris Sherlock  

* Release Engineering update (Christian)
    + 5.4.7 RC1 – April 10th
       + will be tagged next week – final 5.4 line release
    + 6.0.3 – RC2 status
       + released as final earlier today.
    + Android
       + impress remote crash with wifi on Android
       + fix in repo will release to play store shortly. 
    + Online
       + 6.0.3 release of online too.

* Documentation (Olivier)
    + Help pages updated /fixes (G. Kelemen. S. Horacek, buovjaga,
      D. Roscek, ohallot, atimar, A. Gelmini)
    + (on going) wiki page on direct inline help page editing in gerrit
      (thanks to D. Ostrovsky, M. Kaganski, buovjaga)
       + should make fixing typos & small updates very easily.
       + should significantly improve editing efficiency & flow.
       + finishing wiki page with instructions & building a video on this:
           + https://wiki.documentfoundation.org/Documentation/GerritEditing

    + Bug triaging for Help
    + Guides: stalled.

* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
        248(248) (topicUI) bugs open, 330(330) (needsUXEval) needs to be evaluated
        by the UXteam
    + Updates:
        BZ changes   1 week    1 month   3 months   12 months  
             added      7(4)      17(-4)    42(1)      117(-1) 
         commented     44(-23)   192(-1)   494(-6)    1996(-16)
           removed      0(-1)      1(0)      1(0)       13(0)  
          resolved      3(0)      15(0)     35(-1)     180(-6) 
    + top 10 contributors:
          Tietze, Heiko made 67 changes in 1 month, and 824 changes in 1 year
          Foote, V Stuart made 44 changes in 1 month, and 303 changes in 1 year
          Buovjaga made 44 changes in 1 month, and 235 changes in 1 year
          Thomas Lendo made 41 changes in 1 month, and 420 changes in 1 year
          Xisco Faulí made 40 changes in 1 month, and 304 changes in 1 year
          Dieter Praas made 35 changes in 1 month, and 125 changes in 1 year
          Henschel, Regina made 16 changes in 1 month, and 136 changes in 1 year
          Rainer Fiebig made 14 changes in 1 month, and 14 changes in 1 year
          Kaganski, Mike made 10 changes in 1 month, and 46 changes in 1 year
          m.a.riosv made 9 changes in 1 month, and 26 changes in 1 year

   * Terminology modifications to Paste Special format 
     http://nabble.documentfoundation.org/Design-f1935996.html
       + we have eg. calc8 as a format presented to user here.
             + updated the strings here. hopefully easier to understand

   * Ctrl/cmd+Tab & shift+ctrl/cmd+tab introduced for customization
     and assigned to next/prev sheet in Calc (wip)
      + good; be careful of tab/shift-tab for focus/a11y (Michael)

   * tdf#116695 Make Elementary the default on Gnome
     patch merged to see if “gnome” works as DE
      + discussion ongoing in the bug.
      + think Sifr better than Elementary (Cloph)
          + also think Colibre would be better on more platforms.
               + better choice (Heiko)
                   + but want to keep Breeze on KDE.
      + best to get someone to test it rather than pushing to master (Michael)
      + why not use Colibre on GNOME ? (Michael)
          + important to use what we have (Heiko)
              + lets pick the best, and use that (Michael)
      + UX team want Elementary for GNOME → do that.

* Crash Reporting (Caolan)
    + 6(+0) import failure, 3(+0) export failures
    + 25 (-3, +20) coverity issues
    + Google / ossfuzz:
        + wheels have fallen off the wagon wrt integer overflows
          and 32bit rect/point/etc, 28+
        + change to 32bit on all platforms (used to be 64bit on 64bit)
        + will switch to 64bit on all platforms instead to avoid this (Stephan)
        + lots of noise from this
    + forcepoint round 6, still not complete.
        + reviews of backports much appreciated.

* Crash Reporting (Xisco)
    + http://crashreport.libreoffice.org/stats/version/5.4.4.2 
          + 688 (last 7 days) (down)
    + http://crashreport.libreoffice.org/stats/version/5.4.5.1 
          + 1048 (last 7 days) (-)
    + http://crashreport.libreoffice.org/stats/version/5.4.6.2 
          + 346 (last 7 days) (-)
    + http://crashreport.libreoffice.org/stats/version/6.0.1.1 
          + 636 (last 7 days) (down)
    + http://crashreport.libreoffice.org/stats/version/6.0.2.1 
          + 2052 (last 7 days) (-)
    + http://crashreport.libreoffice.org/stats/version/6.0.3.2
          + 18 (last 7 days) (-)
    + quite surprised in 5.4.6.2 – numbers of crashes are low in last week
          + 5.4.x continues to go down
    + fix for SetUpdateMode pending (Michael)

* GSoC Application (Thorsten, Heiko)
   + 42 final applications – deadline is over, please review!
      + somewhat down on previous years; similar to other projects.
   + 16+ mentors
   + 10-15 interested students discussing on ML.
   + A bit confused here – no E-mail (Michael)
      + can admins assign mentors based on project ownership in wiki ?
      + do we push the “I want to mentor this student” button ? (Miklos)
          + do this only for good proposals (Heiko)
             + would be good to mail people to push button (Miklos)
      + slot allocation deadline ~4 days from now (Miklos)
       + do we have a plan for slots to request ?
       + previously a min & max required.
   + need someone with expertise to check the submissions (Heiko)
       + one of the admins: Thorsten/Markus/Heiko would be good (Michael)
            + lots of cruft in there still – only 1-2 Androids possible
            + useful to have a spreadsheet for ranking if possible with
              links for the proposals.
            + important to make sure promising students ‘have a mentor’
AI:    + poke admins / come up with this ~4 days to slot count (Heiko)
   + quite a number of ignored proposals : is there rational ? (Miklos)
       + not me who set that so (Heiko)
       + seems Markus did – see the ‘Ingored’ tab at the top (Michael)
 
* GSoC schedule
   + [libo] Deadline for EasyHack submission - March 31st  
   + [libo] Deadline for merge of EasyHack – April 7th 
   + April 9 16:00 UTC – slot allocation deadline
   + Student Projects Announced: April 23
   + Community Bonding: April 23 - May 14
   + Coding: May 14 - August 6
   + Evaluation 1: June 11 - 15
   + Evaluation 2: July 9 - 13
   + Students Submit Code and Final Evaluations: August 6 - 14
   + Mentors Submit Final Evaluations: August 14 - 21
   + Results Announced: August 22

   + Created a 2018 wiki page with detailed dates (Eike)
     + https://wiki.documentfoundation.org/Development/GSoC/2018
     + please check the LibreOffice internal deadlines for EasyHacks
        + internal deadlines adjusted to match previous years.
        + cf. above insertions [libo]

* Hackfests & Events (Eike)
     + Hamburg TNG – 1st new-style hackfest
        + meet tomorrow evening
        + have venue: 1900 for meet & greet on Friday, large & spacious.
        + around 20-30 people expected.
        + outlined for April 7/8th.
		+ https://wiki.documentfoundation.org/Hackfest/Hamburg2018 
            + https://wiki.documentfoundation.org/Hackfests/HackfestTNG
        + combined with the German Community Meeting
        + brain-storming on youngsters-hacking bits … young people welcome.

* mentoring/easyhack update
          committer...   1 week     1 month     3 months    12 months   
                  open     108(7)      187(36)     194(40)      197(39) 
               reviews     548(115)   1668(-11)   5094(123)   17487(-23)
                merged     246(-21)   1236(-52)   3944(99)    12792(-19)
             abandoned      16(4)       74(-3)     272(11)      846(4)  
           own commits     251(60)    1229(-25)   4166(163)   14206(-63)
        review commits      61(35)     244(-47)    946(24)     3032(-39)
        contributor...   1 week    1 month      3 months    12 months  
                  open      30(-4)     50(-11)      53(-10)      59(-9)
               reviews     856(20)   3382(-155)   9723(255)   30124(59)
                merged      43(33)    152(-13)     562(22)     1749(-1)
             abandoned       3(-6)     28(-7)       75(-4)      334(-2)
           own commits      39(33)    111(3)       418(21)     1096(5) 
        review commits       0(0)       0(0)         0(0)         0(0) 
    + easyHack statistics:
       needsDevEval 37(37)   needsUXEval 2(2)   cleanup_comments 203(203)   
       total 251(251)   assigned 21(21)   open 189(189)   
    + top 5 contributors:
          Johnny_M made 31 patches in 1 month, and 116 patches in 1 year
          Gelmini, Andrea made 27 patches in 1 month, and 298 patches in 1 year
          himajin100000 made 14 patches in 1 month, and 14 patches in 1 year
          Samuel Thibault made 7 patches in 1 month, and 18 patches in 1 year
          Jim Raykowski made 5 patches in 1 month, and 46 patches in 1 year
    + top 5 reviewers:
          Pootle bot made 272 review comments in 1 month, and 1345 in 1 year
          Grandin, Noel made 143 review comments in 1 month, and 1427 in 1 year
          Vajna, Miklos made 134 review comments in 1 month, and 1208 in 1 year
          Behrens, Thorsten made 132 review comments in 1 month, and 1314 in 1 year
          Holešovský, Jan made 116 review comments in 1 month, and 1417 in 1 year
    + big CONGRATULATIONS to contributors who have at least 1 merged patch, since
      last report:
          Nickson Thanda nicksonthanda10 at msn.com 
          Abhyudaya Sharma sharmaabhyudaya at gmail.com 

* Commit Access

* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
    + sleep for 2 weeks.

* Jenkins / CI update (Christian)
    from:Thu Mar 29 16:06:17 2018
    master linux rel  jobs: 157 ok: 156 ko:   1 fail ratio:  0.64 % break:   1 broken duration: 0.69%
    master linux dbg  jobs:  85 ok:  83 ko:   2 fail ratio:  2.35 % break:   2 broken duration: 3.38%
    master mac rel    jobs: 108 ok: 108 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    master mac dbg    jobs: 115 ok: 115 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    master win rel    jobs:  70 ok:  60 ko:   9 fail ratio: 12.86 % break:   8 broken duration:10.05%
    master win dbg    jobs:  73 ok:  59 ko:  14 fail ratio: 19.18 % break:  12 broken duration:19.39%
    master win64 dbg  jobs:  75 ok:  61 ko:  13 fail ratio: 17.33 % break:  12 broken duration:12.42%
    lo-5.3 mac        jobs:   0 ok:   0 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    lo-5.4 mac        jobs:   0 ok:   0 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    master gerrit lin jobs: 589 ok: 350 ko:  20 fail ratio:  3.40% time for ok: mean:  11 median:   9
    master gerrit plg jobs: 590 ok: 334 ko:  68 fail ratio: 11.53% time for ok: mean:  24 median:  20
    master gerrit win jobs: 589 ok: 327 ko:  65 fail ratio: 11.04% time for ok: mean:  59 median:  52
    master gerrit mac jobs: 582 ok: 348 ko:  62 fail ratio: 10.65% time for ok: mean:  52 median:  34
    master gerrit all jobs: 582 ok: 307 ko: 189 fail ratio: 32.47% time for ok: mean: 106 median: 100
    The week as a picture:
       http://frupic.frubar.net/shots/36693.png
   Some patch series started at the same time
   Most failures related to the code, with a few bots disconnected
   Pending Apple announce on new MacPro to buy new Mac H/W.

* Budgeting (Thorsten)
    + collecting other wish-lists – cross-check with GSoC ideas
    + current ideas list:
        https://wiki.documentfoundation.org/Development/Budget2018
    + deadline of the hack-fest for submitting ideas (~this weekend)
    + Thorsten watching edits to discuss controversial bits here.

* l10n (Sophie)
    + no new topics,working away. 

* stream of commits (Chris)
    + havn’t been able to send commits to gerrit – push fails.
    + says “internal server error”
       + was there a lot of revisions of that change-set ? (Caolan)
           + just a bug in gerrit.
           + found – you need to change the ChangeSet Id
           + and just abandon the old change.

* QA update (Xisco)

    + looking good wrt. triage; 3-4 weeks below 400.

    + UNCONFIRMED: 377 (-11)
        + enhancements: 40  (+1)
        + needsUXEval: 5 (+4)
        + haveBackTrace: 5 (+0)
        + needsDevAdvice: 27 (+1)
        + documentation:  2 (+0)
        + android:  14 (+0)

    + Most Pressing Bugs: http://tdf.io/mostressingbugs
        + New:
	      [None]

        + Older:
            + Calc crashes when opening Function Wizard through Cmd-F2 shortcut
                + https://bugs.documentfoundation.org/show_bug.cgi?id=116511
                + bisected

             + Printing doesn't start in particular documents until show first
                + https://bugs.documentfoundation.org/show_bug.cgi?id=116370
                + Jan-Marek ?

             + Crash when asking subtotals on 2 groups with pre-sort area checked
                + https://bugs.documentfoundation.org/show_bug.cgi?id=116003
                + cf. https://bugs.documentfoundation.org/show_bug.cgi?id=114720
                + Ahmed looking into it.

            + Crash in: BitmapReadAccess::SetPixelForN24BitTcRgb with OpenGL
                + https://bugs.documentfoundation.org/show_bug.cgi?id=116365
                + Quikee to have a poke.

            + CRASH when adding paragraphs in a cell of a complex table structure
                + https://bugs.documentfoundation.org/show_bug.cgi?id=116293
                + Manfred Blume / Thorsten ?

            + CRASH: LibreOffice crashes while deleting half of the document
                + https://bugs.documentfoundation.org/show_bug.cgi?id=116068 
                + Michael S’s assert catching badness ...
	  
        + Fixed:
		[None]

    + have Mac bibisect repo built now. 

* QA stats
    + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +119  +29 (-118) overall)
      many thanks to the top bug squashers:
       Buovjaga                15
       eisa01                  13
       V Stuart Foote          13
       Timur                   6
       Xisco Faulí             5
       Justin L                5
       Heiko Tietze            4
       Mike Kaganski           4
       Noel Grandin            4
       m.a.riosv               3

    + top 10 bugs reporters:
       Heiko Tietze            4
       Aron Budea              3
       pier andre              2
       russell                 2
       Shimi Chen              2
       Clemens Prill           2
       Xisco Faulí             2
       Colin                   2
       Luke                    2
       thackert                2

    + top 10 bugs fixers:
       Grandin, Noel           4
       Vajna, Miklos           3
       Jim Raykowski           3
       McNamara, Caolán        2
       Justin L                2
       Kłos, Szymon            2
       Foote, V Stuart         2
       Tietze, Heiko           2
       Kaganski, Mike          2
       Buovjaga                1

    + top 10 bugs confirmers:
       Buovjaga                33
       Xisco Faulí             14
                               4
       Foote, V Stuart         4
       Faure, Jean-Baptiste    4
       Budea, Áron             3
       Timur                   3
       m.a.riosv               2
       Alex Thurgood           2
       Philips, Yousuf         2


* Highest-Priority bugs (aka "MABs"):
   + http://bit.ly/2lJAAJI
     6.0 : 2/36 -     5 %  (+0)
     5.4 : 3/37 -     8 %  (+0)
     5.3 : 2/53 -     3 %  (+0)
     5.2 : 1/40 -     2 %  (+0)
     5.1 : 1/36 -     2 %  (+0)
     5.0 : 2/63 -     3 %  (+0)
     4.4 : 1/76 -     1 %  (+0)
     4.3 : 5/74 -     6 %  (+0)
     4.2 : 6/134 -    4 %  (+0)
     4.1 : 3/84 -     3 %  (+0)
     4.0 : 4/83 -     4 %  (+0)
     old : 22/258 -   8 %  (+0)


* Bisected bugs open: keyword 'bisected'
   + more accurate - down to a single commit.
   + http://bit.ly/2dyIfDy
   + 458/2037 463/2029 460/2011 444/1981 445/1957 449/1940 442/1921 

     done by:
        Xisco Faulí            5
        Buovjaga               2
 

* Bibisected bugs open: keyword 'bibisected'
   + http://bit.ly/2cSCXlS
   + 552/2662 557/2652 555/2636 539/2608 539/2582 543/2563 534/2539 

     done by:
        Xisco Faulí            5
        Buovjaga               2
        Shimi Chen             1


* all bugs tagged with 'regression'
   + 929(-2) bugs open of 6947(+16) total 10(-1) high prio.

     done by:
        Xisco Faulí               2
        Buovjaga                  2
        Timur                     1
        Shimi Chen                1
        Kosiorek, Bartosz         1
        Telesto                   1
        Benes, Luke               1
        eisa01                    1
        Raal                      1
        Adolfo Jayme Barrientos   1


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

   by OS:
     Mac OS X      - 1(+0)
     Linux         - 1(+0)
     All           - 6(-1)
     Windows       - 2(+0)


* ~Component   count net * all regressions
   + http://bit.ly/1BUdI8i
     Writer: other            - 184(+1)
     Calc                     - 163(-2)
     Impress                  - 109(-2)
     Writer: docx filter      - 74(+1)
     LibreOffice              - 71(+3)
     UI                       - 46(+0)
     Writer: doc filter       - 34(+0)
     graphics stack           - 33(-1)
     Borders                  - 32(+1)
     Draw                     - 32(-2)
     Base                     - 30(+0)
     Writer: perf             - 28(+1)
     filters and storage      - 26(-1)
     Crashes                  - 26(+1)
     Writer: other filter     - 26(+1)
     Chart                    - 20(+0)
     Printing and PDF export  - 18(-1)
     BASIC                    - 17(+0)
     framework                - 5(+0)
     Extensions               - 1(+0)
     Linguistic               - 1(+0)
     sdk                      - 1(+0)
     Installation             - 1(+0)


More information about the LibreOffice mailing list