ESC meeting minutes: 2019-11-28

Stephan Bergmann sbergman at redhat.com
Thu Nov 28 15:55:00 UTC 2019


* Present:
      + Heiko, Caolán, Gabriel, Cloph, Michal W., Xisco, Sophie, 
Olivier, Ilmari, Michael S., Stephan, Kendy, Eike,


* Completed Action Items:

* Pending Action Items:
     + Propose new certified developers (Kendy, Stephan, Thorsten)
       + still waiting
     + update the ReleaseBuilds wiki page after release baseline for 
macOS has changed to Catalina + xcode11 (Cloph)
     + file a redmine ticket to update api.libreoffice.org automatically 
(Cloph)
     + make gnu make 4.0 a requirement on master (Michael S)

* Release Engineering update (Cloph)
     + 6.4 status
       + next build will be in 3 weeks
       + hard UI / string freeze mid-December → first RC
         + in the 3 weeks...
       + Late features?
         + ODF tender, perhaps (Thorsten)
           + ODF 1.3 on the UI, dialog / string change might be needed
           + why not add it now + hide it? (Caolan)
             + could do (Thorsten)
     + 6.3 status
       + 6.3.4 RC1 done
       + RC2 the next week
     + Remotes
     + Android viewer
       + testing + uploading to the Play store
       + arm64 – likely to have runtime problems
           + Kendy has some patches to bridges and elsewhere, and still it
             crashes on startup in the Online-based Android app
     + Online
       + libreoffice-6-4 branch is created
       + 6.4 beta1 tag is pushed

* Documentation (Olivier)
     + New Help
        + small fix (ohallot)
     + Helpcontent2
        + Update Help pages (libreofficiant, M Kaganski, M Vajna, 
buovjaga,      ohallot)
     + Google seasons of Doc
        + Book on LOOL to be delivered this week
     + Calc Guide
        + Resuming revisions

     + new bookmark dialog
       + https://bugs.documentfoundation.org/show_bug.cgi?id=128252
       + help page was missing (Heiko)
       + 2 functions – than nobody had an idea what they meant (Heiko)
       + complex features should be documented… (Heiko)
       + can have a look & write the documentation (Olivier)
       + the feature is really experimental, not behaving
         consistently (Michael W.)
          + not finished at this point, not objecting to have it
            experimental (Michael S.)

* UX Update (Heiko)
     + Bugzilla (topicUI) statistics
         231(231) (topicUI) bugs open, 249(249) (needsUXEval) needs to 
be evaluated by the UXteam
     + Updates:
         BZ changes   1 week    1 month    3 months   12 months
              added     10(2)      20(0)      37(-2)     105(1)
          commented     63(-27)   255(-41)   767(-34)   2218(13)
            removed      0(-1)      1(0)       1(0)       13(-3)
           resolved      9(-4)     25(0)      84(1)      208(2)
     + top 10 contributors:
           Heiko Tietze made 154 changes in 1 month, and 866 changes in 
1 year
           dieterp made 50 changes in 1 month, and 300 changes in 1 year
           Xisco Faulí made 49 changes in 1 month, and 357 changes in 1 year
           Foote, V Stuart made 41 changes in 1 month, and 401 changes 
in 1 year
           Kainz, Andreas made 39 changes in 1 month, and 238 changes in 
1 year
           Timur made 18 changes in 1 month, and 76 changes in 1 year
           Seth Chaiklin made 16 changes in 1 month, and 21 changes in 1 
year
           Mehrbrodt, Samuel made 14 changes in 1 month, and 99 changes 
in 1 year
           kompilainenn made 13 changes in 1 month, and 288 changes in 1 
year
           Henschel, Regina made 12 changes in 1 month, and 44 changes 
in 1 year

     + New tickets with needsUXEval Nov/21-28

       * Formdesign: Design-Mode for the whole form could only be changed by
         "Open in Design Mode"
         + https://bugs.documentfoundation.org/show_bug.cgi?id=128968
       * [UX][IMPRESS] When inserting a hyperlink with internal target in
         document, the list item can be text in title (if available) 
instead of
         default slide name
         + https://bugs.documentfoundation.org/show_bug.cgi?id=129012
       * FORMATTING: Incorrect page count using paragraph style with 
page break
         before and page number
         + https://bugs.documentfoundation.org/show_bug.cgi?id=129029
       * [UX] In Donut charts we can not assign the same color to all 
the pieces
         + https://bugs.documentfoundation.org/show_bug.cgi?id=129040
       * [UX] Repeat shortcut (Ctrl+Shift+Y) is too far for short-finger 
users
         using en (qwerty) keyboard
         + https://bugs.documentfoundation.org/show_bug.cgi?id=129058
       * Missing warning when renaming page with same name
         + https://bugs.documentfoundation.org/show_bug.cgi?id=129032
       * UI: Wrong message text when deleting used style
         + https://bugs.documentfoundation.org/show_bug.cgi?id=128785
       => unconfirmed, in discussion

   ->  * Create a per-document "Paragraph style used by default" setting
         + https://bugs.documentfoundation.org/show_bug.cgi?id=128973
   ->  * Editing: Add a more direct way to clear character styles
         + https://bugs.documentfoundation.org/show_bug.cgi?id=128960
       * Remove frame around color palette within Paragraph / Area / 
Color dialog
         + https://bugs.documentfoundation.org/show_bug.cgi?id=128941
   ->  * Add the ability to insert the phrase "Continuation of the table …"
         before the part of the table that has been moved to a new page
         + https://bugs.documentfoundation.org/show_bug.cgi?id=129039
       => new, accepted

   ->  * EDITING / FORMATTING Bad management of em dash in Spanish 
language texts
         + https://bugs.documentfoundation.org/show_bug.cgi?id=128994
       => needDevAdvice

       * [UX][FILECONV] Add a "ignore the same warning" to the Document 
Converter
         Warning dialog
         + https://bugs.documentfoundation.org/show_bug.cgi?id=129013
       => easyhack

       * Selected sell deleted in assistant
         + https://bugs.documentfoundation.org/show_bug.cgi?id=121543
       * Current Library box is too narrow and not expandable
         + https://bugs.documentfoundation.org/show_bug.cgi?id=128971
       => NAB, WFM

* Crash Testing (Caolan)
     + 6(-11) import failure, 1(-253) export failures
     + 0 coverity issues, 🎺🎺
         + first time after Coverity was enabled again (after the update to
           c++17)
     + 12 oss-fuzz issues, 2 serious

* Crash Reporting (Xisco)
     + https://crashreport.libreoffice.org/stats/version/6.2.7.1
         + (-237) 1370 1607 1473 1256 1378 1607 1549 2481 1309 959 673 
186 0
     + https://crashreport.libreoffice.org/stats/version/6.2.8.2
         + (+158) 973 815 568 375 320 198 0
     + https://crashreport.libreoffice.org/stats/version/6.3.1.2
         + (+24) 1262 1238 1297 1162 1454 1783 2151 3406 2696 2886 2262 
820 0
     + https://crashreport.libreoffice.org/stats/version/6.3.2.2
         + (-484) 2640 3124 3622 3487 4392 3950 3273 4801 1698 0
     + https://crashreport.libreoffice.org/stats/version/6.3.3.2
         + (+683) 3312 2629 1820 854 0

* Hackfests & Events (Thorsten)
    + hope to have one each quarter.
    + plans for next year:
      + FOSDEM 2020
        + devroom is approved, will be on Saturday
          + talks submitted: Caolan, Thorsten (will do the lightning), 
Ilmari,
            Kendy, Andras, Pedro, Michael, Heiko
          + Xisco thinks of submitting
        + CMS room might be interesting too (Thorsten)
        + CfP deadline is end of November (Michael)
          + next week: need to submit your proposals!

* mentoring/easyhack update
           committer...   1 week      1 month      3 months     12 months
                   open       84(-13)    140(-21)      144(-24)     156(-25)
                reviews     1870(330)   5368(371)    13687(508)   55199(163)
                 merged      539(122)   1778(126)     4909(219)   17186(110)
              abandoned       27(13)      91(11)       230(20)      846(14)
            own commits      303(-11)   1380(-100)    4007(72)    14632(-45)
         review commits       78(12)     325(-21)      939(24)     4258(-11)
         contributor...   1 week      1 month   3 months   12 months
                   open      15(5)       30(1)      31(1)      33(1)
                reviews     222(48)     717(44)   2087(46)   4022(112)
                 merged      21(-1)      57(9)     146(-6)    889(5)
              abandoned      10(-138)   164(9)     180(7)     476(8)
            own commits      30(3)       93(7)     202(8)     958(4)
         review commits       0(0)        0(0)       0(0)       0(0)
     + easyHack statistics:
        needsDevEval 6(6)   needsUXEval 1(1)   cleanup_comments 197(197)
        total 244(244)   assigned 5(5)   open 223(223)
     + top 10 contributors:
           LibreOfficiant made 11 patches in 1 month, and 73 patches in 1 year
           Balazs Varga made 10 patches in 1 month, and 59 patches in 1 year
           Seth Chaiklin made 7 patches in 1 month, and 7 patches in 1 year
           Pranam Lashkari made 6 patches in 1 month, and 6 patches in 1 
year
           Corentin Noël made 6 patches in 1 month, and 7 patches in 1 year
           Tünde Tóth made 5 patches in 1 month, and 35 patches in 1 year
           Marco A.G.Pinto made 2 patches in 1 month, and 9 patches in 1 
year
           Ilmari Lauhakangas made 2 patches in 1 month, and 41 patches 
in 1 year
           himajin100000 made 2 patches in 1 month, and 26 patches in 1 year
           Attila Bakos made 2 patches in 1 month, and 2 patches in 1 year
     + top 10 reviewers:
           Vajna, Miklos made 153 review comments in 1 month, and 1568 
in 1 year
           Behrens, Thorsten made 131 review comments in 1 month, and 
1637 in 1 year
           Meeks, Michael made 123 review comments in 1 month, and 632 
in 1 year
           Xisco Faulí made 120 review comments in 1 month, and 997 in 1 
year
           Bergmann, Stephan made 113 review comments in 1 month, and 
1052 in 1 year
           Michael Stahl made 108 review comments in 1 month, and 1490 
in 1 year
           Heiko Tietze made 104 review comments in 1 month, and 455 in 
1 year
           Holešovský, Jan made 104 review comments in 1 month, and 899 
in 1 year
           McNamara, Caolán made 98 review comments in 1 month, and 1120 
in 1 year
           Grandin, Noel made 85 review comments in 1 month, and 1129 in 
1 year
     + Patches automatically abandoned:
         android: add save_as feature in the document viewer. ( Kaishu 
Sahu )
             - https://gerrit.libreoffice.org/#/c/75183
		Kendy ?
         fix contextToolbar's cut, paste without editing permission bug. 
( Kaishu Sahu )
             - https://gerrit.libreoffice.org/#/c/74330
		Kendy ?
         android: add support for other document formats in save_as and 
share feature. ( Kaishu Sahu )
             - https://gerrit.libreoffice.org/#/c/76077
		Kendy ?
         WIP: tdf#126979 DOCX import: handle image overflow ( Andras Timar )
             - https://gerrit.libreoffice.org/#/c/79394
		Miklos? Andras ?
         Make python script provider reload modified embedded modules. ( 
Jean-Marc Zambon )
             - https://gerrit.libreoffice.org/#/c/33981
		- Submitted 2 years ago. Reviewer needed

* Commit Access
     + None

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

* Jenkins / CI update (Christian)
     from:Thu Nov 21 14:56:38 2019
     master linux rel  jobs:  42 ok:  42 ko:   0 fail ratio:  0.00 % 
break:   0 broken duration: 0.00%
     master linux dbg  jobs:  32 ok:  25 ko:   1 fail ratio:  3.12 % 
break:   1 broken duration: 0.00%
     master mac rel    jobs:  29 ok:  27 ko:   2 fail ratio:  6.90 % 
break:   2 broken duration: 1.55%
     master mac dbg    jobs:  25 ok:  25 ko:   0 fail ratio:  0.00 % 
break:   0 broken duration: 0.00%
     master win rel    jobs:  59 ok:  49 ko:  10 fail ratio: 16.95 % 
break:   8 broken duration:10.86%
     master win dbg    jobs:  66 ok:  61 ko:   5 fail ratio:  7.58 % 
break:   5 broken duration:11.33%
     master win64 dbg  jobs:  60 ok:  55 ko:   5 fail ratio:  8.33 % 
break:   4 broken duration: 5.44%
     master gerrit lin jobs: 561 ok: 468 ko:  52 fail ratio:  9.27% time 
for ok: mean:  21 median:  20
     master gerrit plg jobs: 510 ok: 268 ko: 172 fail ratio: 33.73% time 
for ok: mean:  38 median:  30
     master gerrit win jobs: 553 ok: 427 ko:  79 fail ratio: 14.29% time 
for ok: mean:  55 median:  56
     master gerrit mac jobs: 554 ok: 433 ko:  52 fail ratio:  9.39% time 
for ok: mean:  38 median:  25
     master gerrit all jobs: 461 ok: 207 ko: 159 fail ratio: 34.49% time 
for ok: mean: 132 median: 132
    + https://dev-www.libreoffice.org/tmp/gerrit_191128.html
    + tests that failed more than twice in last seven days:
       3 CppunitTest_sw_macros_test
       4 CppunitTest_sw_layoutwriter
       5 CppunitTest_sc_cache_test
       5 CppunitTest_sw_uwriter
       6 CppunitTest_sw_uiwriter
       6 JunitTest_dbaccess_complex
    + decreased the timeout from 45 minutes to just 15
       + for the “without log output”
    + simultaneous clang checking now
    + additional EC2 (automatic) and Hetzner Cloud workers (manual)
       + TODO the automation of Hetzner Cloud workers

* Gerrit SSO (Cloph)
    + who does not have the SSO, won’t be able to log in in the new year
    + users who were last active ≤10 days ago and are who are still 
missing from SSO (and didn’t react to direct email-poke):

* l10n (Sophie)
    + weblate instance status: migrating to a newer version
    + also to final hardware
      + both pending on provisioning of the server (ordered it last Friday)
    + new team for Guadeloupean Creole

* Graphics architecture (Thorsten)
   * https://pad.documentfoundation.org/p/ESC_graphics_architecture
   * skia status: see the updated feature/skia branch in core.git (Miklos)
   + Lubos merged the SKIA branch to master
      + if you want to try it, export SAL_ENABLESKIA=1
   + Metabug for skia bugs:
	- https://bugs.documentfoundation.org/show_bug.cgi?id=129062

* docx/xlsx-aggressive-competitors (Miklos)
   + docx metabug status: 
https://bugs.documentfoundation.org/show_bug.cgi?id=128194 7 open bugs
   + xlsx metabug status: 
https://bugs.documentfoundation.org/show_bug.cgi?id=128382 4 open bugs
    + unchanged from last week

* Impress – running program in a shape
     + broke more & more with various security fixes
     + now it does not work on Windows
         + should it fix it, or kill? (Stephan)
     + at least should warn when the document is loaded (Thorsten)
         + but no idea if it was used by anybody in the last years 
(Thorsten)
     + maybe change that to opening a hyperlink? (Stephan)
     + supported by PowerPoint? (Caolan)
          + at least ODF spec has (Stephan)

* https://bugs.documentfoundation.org/show_bug.cgi?id=129068


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

     + UNCONFIRMED: 566 (-9)
         + enhancements: 59  (-8)
         + needsUXEval: 7 (+5)
         + haveBackTrace: 0 (+0)
         + needsDevAdvice: 14 (+1)
         + documentation:  7 (-2)
         + android:  5 (-1)
         + iOS:  5 (+3)
         + Online:  15 (+0)


     + Most pressing bugs:
     New:
	  [None]
     Old:
         + Save-As behavior on MacOS Catalina
            + https://bugs.documentfoundation.org/show_bug.cgi?id=126638
            + not happening for everyone

         + After Update to 6.1.4 on macOS fonts are blurred on retina
display (xcode 10)
            + https://bugs.documentfoundation.org/show_bug.cgi?id=122218
              + probably depends on xcode version (Xisco)
              + but newer xcode is required by notorization (Cloph)
                + ideal would be to build with xcode 10 entirely
                + HiDPI screen for Cloph would be great (Michael)
                + found out: not a regression, but it is from a user’s PoV
     Fixed:
         + CRASH: Notebookbar crashes in read mode
             + https://bugs.documentfoundation.org/show_bug.cgi?id=118526
             + Thanks to Jim Raykowski

         + Cannot add AutoCorrect entries once the 
user/autocorr/acor_xx-XX.dat file is created
             + https://bugs.documentfoundation.org/show_bug.cgi?id=128659
             + Thanks to Noel


     + New high severity bugs of the week:
         + "Find & Replace" and "Search Results" dialog become 
unresponsive if there are too many hits
             + https://bugs.documentfoundation.org/show_bug.cgi?id=123461
             + not a regression?


         + Inserted cross-reference text is disappear on exported EPUB file
             + https://bugs.documentfoundation.org/show_bug.cgi?id=128955
             + not a regression (Miklos)

* QA stats
     + 
https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
       +145  +12 (-139) overall)
       many thanks to the top bug squashers:
        Xisco Faulí             13
        QA Administrators       12
        Timur                   12
        Mike Kaganski           8
        Caolán McNamara         7
        Regina Henschel         5
        Samuel Mehrbrodt (CIB)  5
        Justin L                5
        László Németh           4
        V Stuart Foote          4

     + top 10 bugs reporters:
        NISZ LibreOffice Team   5
        Thorsten Wagner         4
        Robert Großkopf         4
        Mike Kaganski           3
        Jim Raykowski           3
        Nicolas Christener      3
        Markus Elfring          2
        Franklin Weng           2
        xarx                    2
        Katrin                  2

     + top 10 bugs fixers:
        McNamara, Caolán        7
        Justin L                5
        Kaganski, Mike          5
        Mehrbrodt, Samuel       5
        Németh, László          4
        *UNKNOWN*               3
        Olivier Hallot          3
        Xisco Faulí             3
        Bergmann, Stephan       3
        Jim Raykowski           2

     + top 10 bugs confirmers:
        Xisco Faulí             45
        Heiko Tietze            11
        Timur                   11
        dieterp                 10
        Nabet, Julien           7
        *UNKNOWN*               5
        Kaganski, Mike          5
        Foote, V Stuart         4
        kompilainenn            4
        Alex Thurgood           3


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


* Bisected bugs open: keyword 'bisected'
    + more accurate - down to a single commit.
    + http://bit.ly/2dyIfDy
    + 692/3745 691/3723 693/3698 693/3670 696/3652 692/3633 694/3622

      done by:
         Xisco Faulí            13
         NISZ LibreOffice Team   2
         kompilainenn            2
         Kaganski, Mike          1
         Terrence Enger          1
         Raal                    1
         Vajna, Miklos           1
         Brinzing, Oliver        1


* Bibisected bugs open: keyword 'bibisected'
    + http://bit.ly/2cSCXlS
    + 866/4572 864/4549 866/4524 866/4496 870/4478 865/4457 867/4444

      done by:
         Xisco Faulí            12
         NISZ LibreOffice Team   2
         kompilainenn            2
         Brinzing, Oliver        2
         vivek.kohli01           1
         Kaganski, Mike          1
         BogdanB                 1
         Terrence Enger          1
         Raal                    1


* all bugs tagged with 'regression'
    + 1153(+4) bugs open of 9087(+30) total 2(+0) high prio.

      done by:
         Xisco Faulí             7
         Timur                   3
         Alex Thurgood           3
         Kaganski, Mike          2
         kompilainenn            2
         Glogowski, Jan-Marek    2
         Brinzing, Oliver        2
         Foote, V Stuart         1
         NISZ LibreOffice Team   1
         Heiko Tietze            1


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

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


* ~Component   count net * all regressions
    + http://bit.ly/1BUdI8i
      Writer: other            - 320(+6)
      Calc                     - 225(+2)
      Impress                  - 130(+1)
      Writer: docx filter      - 77(+0)
      LibreOffice              - 68(+0)
      Draw                     - 45(+0)
      Borders                  - 40(+0)
      UI                       - 39(+0)
      Base                     - 36(-1)
      Writer: perf             - 35(+0)
      Writer: doc filter       - 32(+0)
      Crashes                  - 31(+1)
      Writer: other filter     - 29(+0)
      graphics stack           - 28(-1)
      RTL                      - 22(+0)
      filters and storage      - 22(+0)
      Printing and PDF export  - 19(-1)
      BASIC                    - 18(+0)
      Chart                    - 18(+0)
      framework                - 2(-1)
      Linguistic               - 1(+1)
      sdk                      - 1(+0)



More information about the LibreOffice mailing list