minutes of ESC call ...

Michael Meeks michael.meeks at collabora.com
Thu Jul 11 14:32:46 UTC 2019


* Present:
    + Kendy, Xisco, Olivier, Jan-Marek, Heiko, Christian, Michael W,
      Michael M, Michael S, Sophie, Gabriel

* Completed Action Items:

* Pending Action Items:

* Release Engineering update (Christian)
    + 6.2.6 rc1, in 2 weeks
    + 6.3.0 rc2 – due soon ...
      + and branching-off there for libreoffice-6-3-0
      + UI freeze, 1 review needed on libreoffice-6-3 from now on
    + Remotes
    + Android viewer
    + Online

* Documentation (Olivier)
    + New Help (No news)
    + Helpcontent2
       + New page for REDACTION (ohallot)
    + Google Seasons of Doc 2019
       + 27 proposals submitted
       + Triaging them with Sophie
       + deadline is July 23rd
    + Calc Guides
       + Working

* UX Update (Heiko)
    + just back from vacation, lots of work to catch up with.
    + Bugzilla (topicUI) statistics
        237(237) (topicUI) bugs open, 224(224) (needsUXEval) needs to be evaluated by the UXteam
    + Updates:
        BZ changes   1 week   1 month   3 months   12 months  
             added     11(5)     29(7)     42(10)      86(11) 
         commented     51(17)   205(45)   421(40)    1441(47) 
           removed      0(0)      0(0)      2(0)       18(0)  
          resolved      2(1)      8(0)     27(1)      133(1)  
    + top 10 contributors:
          Foote, V Stuart made 62 changes in 1 month, and 241 changes in 1 year
          dieterp made 55 changes in 1 month, and 150 changes in 1 year
          Xisco Faulí made 53 changes in 1 month, and 293 changes in 1 year
          Thomas Lendo made 40 changes in 1 month, and 248 changes in 1 year
          kompilainenn made 37 changes in 1 month, and 222 changes in 1 year
          Timur made 37 changes in 1 month, and 88 changes in 1 year
          Heiko Tietze made 34 changes in 1 month, and 48 changes in 1 year
          Tietze, Heiko made 15 changes in 1 month, and 477 changes in 1 year
          Telesto made 14 changes in 1 month, and 48 changes in 1 year
          Kainz, Andreas made 11 changes in 1 month, and 196 changes in 1 year
    + New needsUXEval between Jun/27-Jul/11








      Tooltip for new drop-down widget in Formula bar in Calc should be another

      + https://bugs.documentfoundation.org/show_bug.cgi?id=126315
 
      Exhibition of Headings sub levels are allowed

      + https://bugs.documentfoundation.org/show_bug.cgi?id=126325
 
      Tab colors in Calc should show the line version when inactive and full
      version when active to be more intuitive

      + https://bugs.documentfoundation.org/show_bug.cgi?id=125729
 
      PDF shows only two pages of a document with three pages (one page is
      hidden in the odf document)

      + https://bugs.documentfoundation.org/show_bug.cgi?id=126284
 
      Writer styles: Heading subgroup for TOC related stuff

      + https://bugs.documentfoundation.org/show_bug.cgi?id=126257
 
      Writer Character Styles are not intuitive to read

      + https://bugs.documentfoundation.org/show_bug.cgi?id=126277
 
      Double-clicking fill handle should also overwrite down the entire range
      (until empty cells)

      + https://bugs.documentfoundation.org/show_bug.cgi?id=66890
 
      Enhance autofill to better sense data blocks with empty cells or columns

      + https://bugs.documentfoundation.org/show_bug.cgi?id=126189
 
      Show in Styles sidebar only use specific styles

      + https://bugs.documentfoundation.org/show_bug.cgi?id=126278
 
      In "Tools - Address Book Source" the Button "Address Data Source…"
      should be renamed

      + https://bugs.documentfoundation.org/show_bug.cgi?id=126232
 
      User customization of the styles displayed in Toolbar Paragraph 
      styles combobox droplist

      + https://bugs.documentfoundation.org/show_bug.cgi?id=126196
 
      User customization of the styles displayed in the Sidebar 'Styles' deck

      + https://bugs.documentfoundation.org/show_bug.cgi?id=126204
 
      Copy plus paste special with shift cells updates formulas after cells 
      are shifted

      + https://bugs.documentfoundation.org/show_bug.cgi?id=44383
 
      Handling protected space (U+00a0) at word bounds

      + https://bugs.documentfoundation.org/show_bug.cgi?id=125887
 
      Command and labels for Select to Start of Word, select to End of Word
      need correction

      + https://bugs.documentfoundation.org/show_bug.cgi?id=126166
 
      Maximum header height and maximum footnote height conflict

      + https://bugs.documentfoundation.org/show_bug.cgi?id=126011
 
      => unconfirmed/new








      Writer Character Styles: remove Rubies character style

      + https://bugs.documentfoundation.org/show_bug.cgi?id=126276
 
      => invalid




* Crash Testing (Caolan)
    + missing Caolan.
    + 6(+0) import failure, 0(+0) export failures
    + ??? coverity issues
    + Google / ossfuzz: ?? fuzzers active now
* Crash Reporting (Xisco)
  + https://crashreport.libreoffice.org/stats/version/6.1.5.2
    + (-74) 1026 1100 1034 1236 1113 1274 1460 1705 1558
  + https://crashreport.libreoffice.org/stats/version/6.1.6.3
    + (-3) 700 703 776 760 571 424 293 277 215 68

  + https://crashreport.libreoffice.org/stats/version/6.2.3.2
    + (-85) 1002 1087 1234 1600 1645 2183 2428 2872 2401
  + https://crashreport.libreoffice.org/stats/version/6.2.4.2
    + (-489) 2333 2822 2733 2615 2039 1586 929 119 0
  + https://crashreport.libreoffice.org/stats/version/6.2.5.2
    + (+748) 748 0

* Paris Hackfest summary (Sophie)
   + good fun, able to help each other with some bug-fixes
   + a presentation from Alan on his python work.
   + details in the wiki.

* Hackfests & Events (Sophie)
   + this year hackfests coming up:
	+ Dresden Hackfest (Thorsten)
          + tentatively end of October, talking to FSFE people there
            + not confirmed, working on that
   + hope to have one each quarter.

* Conference (Sophie)
   + Extended deadine is at the end of this week …
   + 42 proposals, but a number of people missing.
AI:+ send out a list to papers committee people (Sophie)

* GSOC 2019 (Thorsten/Xisco/Moggi/Heiko)
   + Project page:
     https://summerofcode.withgoogle.com/organizations/5557591040589824/ 
    + 1st evaluation was passed for everyone
   + Mentors, please make sure students are active & communicating!
      + weekly reports are not optional, number decreasing
   + next deadline:
     + Second Evaluations: July 22 - 26, 2019

* mentoring/easyhack update
          committer...   1 week       1 month      3 months      12 months    
                  open       58(4)       148(3)        152(3)        160(3)   
               reviews     1167(-169)   5562(-411)   14773(-310)   53030(-600)
                merged      215(-39)    1294(-91)     3698(-50)    14832(-105)
             abandoned       18(-4)       82(6)        201(7)        742(0)   
           own commits      159(9)       808(-46)     2762(-32)    13678(-93) 
        review commits       64(-25)     383(-32)     1150(-27)     4018(-28) 
        contributor...   1 week    1 month    3 months   12 months  
                  open     21(-6)     61(-10)    67(-7)      68(-7) 
               reviews     97(19)    330(12)    699(19)    2248(-36)
                merged     41(-15)   197(-23)   683(-23)   1913(-30)
             abandoned      8(2)      40(3)     109(-1)     325(-1) 
           own commits     37(-17)   196(-25)   701(-25)   1984(-15)
        review commits      0(0)       0(0)       0(0)        0(0)  
    + easyHack statistics:
       needsDevEval 8(8)   needsUXEval 0(0)   cleanup_comments 198(198)   
       total 245(245)   assigned 12(12)   open 219(219)   
    + top 10 contributors:
          Gelmini, Andrea made 150 patches in 1 month, and 982 patches in 1 year
          Sumit Chauhan made 11 patches in 1 month, and 17 patches in 1 year
          Adrien Ollier made 5 patches in 1 month, and 12 patches in 1 year
          Balazs Varga made 5 patches in 1 month, and 41 patches in 1 year
          Tünde Tóth made 4 patches in 1 month, and 10 patches in 1 year
          shubham goyal made 3 patches in 1 month, and 19 patches in 1 year
          Kaishu Sahu made 3 patches in 1 month, and 17 patches in 1 year
          Artur Neumann made 3 patches in 1 month, and 3 patches in 1 year
          himajin100000 made 3 patches in 1 month, and 21 patches in 1 year
          LibreOfficiant made 2 patches in 1 month, and 34 patches in 1 year
    + top 10 reviewers:
          Nabet, Julien made 302 review comments in 1 month, and 2014 in 1 year
          Holešovský, Jan made 154 review comments in 1 month, and 826 in 1 year
          Vajna, Miklos made 144 review comments in 1 month, and 1494 in 1 year
          Timar, Andras made 138 review comments in 1 month, and 1056 in 1 year
          Michael Stahl made 134 review comments in 1 month, and 1281 in 1 year
          Grandin, Noel made 122 review comments in 1 month, and 1183 in 1 year
          Behrens, Thorsten made 114 review comments in 1 month, and 1576 in 1 year
          Adolfo Jayme Barrientos made 106 review comments in 1 month, and 1047 in 1 year
          Bergmann, Stephan made 105 review comments in 1 month, and 865 in 1 year
          McNamara, Caolán made 105 review comments in 1 month, and 1171 in 1 year
    + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
          nd101 fong at nd.com.cn 

* Commit Access

* Over-frequent cosmetic micro-commits (Kendy)
    + recently lots of very small cleanups – commit by commit; 
      change of 1 line, eg. changing comments from a URL → an URL
    + suggest bundling them into similar chunks
    + perhaps an over-reaction to a request to split them (Michael S)
    + perhaps but a good middle ground here (Kendy)
    + is there an issue apart from the stats around it ? (Heiko)
        + not really the stats (Kendy)
            + looking at git logs, -p very noisy & cluttered.
        + not a general topic then – rather specific (Heiko)
    => talk to the individual (Kendy)

* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
    + sleep 11 weeks

* Jenkins / CI update (Christian)
    from:Thu Jul  4 13:59:56 2019
    master linux rel  jobs:  89 ok:  89 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    master linux dbg  jobs:  82 ok:  81 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    master mac rel    jobs:  88 ok:  88 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    master mac dbg    jobs:  95 ok:  94 ko:   1 fail ratio:  1.05 % break:   1 broken duration: 0.19%
    master win rel    jobs:  74 ok:  53 ko:  21 fail ratio: 28.38 % break:   9 broken duration:31.83%
    master win dbg    jobs:  78 ok:  61 ko:  17 fail ratio: 21.79 % break:  11 broken duration:21.96%
    master win64 dbg  jobs:  78 ok:  65 ko:  13 fail ratio: 16.67 % break:   9 broken duration:18.89%
    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: 478 ok: 346 ko:  12 fail ratio:  2.51% time for ok: mean:  24 median:  24
    master gerrit plg jobs: 478 ok: 337 ko:  71 fail ratio: 14.85% time for ok: mean:  32 median:  29
    master gerrit win jobs: 511 ok: 280 ko:  99 fail ratio: 19.37% time for ok: mean:  58 median:  55
    master gerrit mac jobs: 488 ok: 349 ko:  52 fail ratio: 10.66% time for ok: mean:  48 median:  32
    master gerrit all jobs: 451 ok: 240 ko: 179 fail ratio: 39.69% time for ok: mean:  83 median:  68
   + https://dev-www.libreoffice.org/tmp/gerrit_190711.html 
   + tests that failed more than twice in last seven days:
      3 CppunitTest_sd_misc_tests
      3 CppunitTest_sd_tiledrendering
      3 CppunitTest_svx_unit
      3 CppunitTest_sw_uwriter
      3 CppunitTest_vcl_pdfexport
      3 UITest_writer_dialogs
      4 CppunitTest_sw_unowriter
      5 CppunitTest_dbaccess_firebird
      5 CppunitTest_sd_export_ooxml2
      8 CppunitTest_sw_uiwriter
      8 CppunitTest_writerperfect_epubexport
     11 CppunitTest_sw_ooxmlexport7
   + an issue with pre-compiled headers, otherwise normal.

* l10n (Sophie)
   + soon we’ll have a weblate test available
   + request for more Armenian locales to be added
   + will use an additional repo for the weblate working area (Christian)
      + it relies on having all translations in the repo
      + can use the same process as before.
      + will decide finally after the test anyway (Sophie)

* Renaming kde5 VCL plugin to kf5 - tdf#125922 (Michael W)
    + Just as the gtk3 plugin isn't named GNOME, rename kde5 to kf5, as it is
      based on the KDE frameworks 5 libraries and used by other OSs too.
    + also renames detected desktop from kde5 to plasma5
    + most code already moved from kde5 to qt5
    + https://bugs.documentfoundation.org/show_bug.cgi?id=125922
    + Patch: https://gerrit.libreoffice.org/#/c/75313/
      diff: +255, -406 (drops ~100 lines unused code – can be separated)
    + bike-shedding, but a minor issue (Jan-Marek)
       + not much reason not to rename it.
    + makes-work for packagers I guess (Michael)
       + need work for the new version anyway (Jan-Marek)
       + renaming the option
       + may impact the release config, and some autogen.inputs
       => people need to update their configs
       => will add an alias configure switch (Jan-Marek)
    => apply the renaming patch.

* Firebird Migration page (Xisco)
   + https://wiki.documentfoundation.org/Documentation/HowTo/MigrateFromHSQLDB
   + added a link to the wiki page, but it is empty…
   + Drew (IIRC) had a plan for that (Michael)

* Android / NDK16 (Kendy)
   + have a small patch that enables NDK-19, but can’t test with NDK16
   + is it necessary to stay with that ? or is it ok to update to NDK19
   + and assume that others will adapt.
   + fine to bump to NDK19 (Christian)
   + needed for a new feature ? (Jmux)
       + Android Studio can manage the NDK for you now (Kendy)
          + unfortunately, it just updated to NDK20 – which breaks everything
          + using something more modern is better, some bug-fixes etc.
          + not a huge necessity, but would like to
            avoid testing with older NDKs
       + to NDK19 – is a small patch, few problems (Kendy)
          + NDK20 – has serious issues, grim compiler errors etc.
   => upgrade it to NDK19.

* QA update (Xisco)
    + Please help flesh out the monthly reports:
       https://nextcloud.documentfoundation.org/s/2qbepFYXXan4ief

    + UNCONFIRMED: 570 (-5)
        + enhancements: 62  (+7)
        + needsUXEval: 12 (+8)
        + haveBackTrace: 4 (+0)
        + needsDevAdvice: 13 (+0)
        + documentation:  1 (+0)
        + android:  14 (+0)
        + iOS:  0 (+0)
        + Online:  19 (+2)
    + Most pressing bugs:
		[None]
 
    + Older:
        + Processing loop for SfxEnumItem<enum SwFootnoteEndPosEnum>
            + https://bugs.documentfoundation.org/show_bug.cgi?id=123583
                + Jan-Marek ?
        + button flashing - mouse wheel zooming breaks 
            + https://bugs.documentfoundation.org/show_bug.cgi?id=121963
                + Armin
    + New high severity bugs of the week:
        + With default rendering, palette swatches of the Color picker flicker
            + https://bugs.documentfoundation.org/show_bug.cgi?id=125989
            + Mike kagasnki ?

        + Inserting text/table from .pdf & pressing Ctrl + Z causes a crash.
            + https://bugs.documentfoundation.org/show_bug.cgi?id=126179
            + only seen when using Adobe.

        + CRASH: Adding comment to Track Change
            + https://bugs.documentfoundation.org/show_bug.cgi?id=126226
            + lászló németh ?

* QA stats
    + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +110  +2 (-79) overall)
      many thanks to the top bug squashers:
       Xisco Faulí             13
       QA Administrators       13
       Alex Thurgood           4
       V Stuart Foote          4
       Oliver Brinzing         4
       Timur                   4
       Telesto                 3
       Jim Raykowski           3
       Roman Kuznetsov         2
       Aron Budea              2

    + top 10 bugs reporters:
       NISZ LibreOffice Team   7
       andreas_k               6
       Telesto                 4
       Xisco Faulí             3
       Roman Kuznetsov         2
       Aron Budea              2
       maurigo conchaud        2
       Rizal Muttaqin          2
       Massimo Medolla         2
       Buovjaga                2

    + top 10 bugs fixers:
       Xisco Faulí             3
       Jim Raykowski           3
       Németh, László          2
       Rizal Muttaqin          2
       kompilainenn            2
       Thorsten Behrens (CIB)  2
                               1
       Rathke, Eike            1
       Kaganski, Mike          1
       Glogowski, Jan-Marek    1

    + top 10 bugs confirmers:
       Xisco Faulí             40
       dieterp                 8
       Jacques Guilleron       6
       Foote, V Stuart         5
       Raal                    5
       Kaganski, Mike          4
       Nabet, Julien           4
       Timur                   3
       Alex Thurgood           3
       Budea, Áron             2


* Highest-Priority bugs (aka "MABs"):
   + http://bit.ly/2lJAAJI
     6.0 : 2/52 -     3 %  (+0)
     5.4 : 1/40 -     2 %  (+0)
     5.3 : 0/53 -     0 %  (+0)
     5.2 : 1/44 -     2 %  (+0)
     5.1 : 0/35 -     0 %  (+0)
     5.0 : 0/64 -     0 %  (+0)
     4.4 : 1/76 -     1 %  (+0)
     4.3 : 2/73 -     2 %  (+0)
     4.2 : 2/133 -    1 %  (+0)
     4.1 : 1/83 -     1 %  (+0)
     4.0 : 4/83 -     4 %  (+0)
     old : 6/244 -    2 %  (+0)


* Bisected bugs open: keyword 'bisected'
   + more accurate - down to a single commit.
   + http://bit.ly/2dyIfDy
   + 670/3400 667/3390 669/3373 669/3359 670/3340 662/3314 654/3295 

     done by:
        Xisco Faulí            7
        Budea, Áron            2
        Buovjaga               1
 

* Bibisected bugs open: keyword 'bibisected'
   + http://bit.ly/2cSCXlS
   + 849/4206 848/4195 851/4175 849/4158 852/4140 844/4112 837/4093 

     done by:
        Xisco Faulí            9
        Buovjaga               1
        Budea, Áron            1


* all bugs tagged with 'regression'
   + 1114(-1) bugs open of 8633(+14) total 1(+0) high prio.

     done by:
        Xisco Faulí            7
        Nabet, Julien          1
        Jacques Guilleron      1
        kompilainenn           1
        Raal                   1


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

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


* ~Component   count net * all regressions
   + http://bit.ly/1BUdI8i
     Writer: other            - 299(+0)
     Calc                     - 213(+1)
     Impress                  - 116(-2)
     Writer: docx filter      - 74(+0)
     LibreOffice              - 69(-1)
     Draw                     - 42(-1)
     Base                     - 40(-1)
     UI                       - 40(+0)
     Borders                  - 40(+0)
     Writer: doc filter       - 35(+0)
     Writer: perf             - 34(+0)
     Writer: other filter     - 31(+0)
     Crashes                  - 30(+1)
     graphics stack           - 26(+0)
     filters and storage      - 24(+0)
     RTL                      - 23(+0)
     BASIC                    - 17(+0)
     Chart                    - 16(+1)
     Printing and PDF export  - 15(+0)
     framework                - 3(+0)
     Linguistic               - 1(+0)
     sdk                      - 1(+1)


More information about the LibreOffice mailing list