ESC meeting minutes: 2021-02-18

Miklos Vajna vmiklos at collabora.com
Thu Feb 18 15:31:30 UTC 2021


* Present:
    + Caolan, Michael S, Michael W, Olivier, Cloph, Stephan, Heiko, Miklos, Sophie, Thorsten, Xisco, Eike

* Completed Action Items:
    + get GSoC 2021 application filed until 19th February (Heiko)

* Pending Action Items:
    + data of mentoring update / qa stats look outdated, investigate (Xisco)

* Release Engineering update (Cloph)
    + 7.1 status
      + 7.1.1 rc2 is due next week; 6 gerrit changes to review
      + libreoffice-7-1-1 branch is created
    + 7.0 status: 7.0.5 rc1 tagged, branch is created
    + Remotes: Android, iOS
    + Android viewer
AI: add <https://wiki.documentfoundation.org/ReleasePlan/7.2> (Cloph)
    + may change if rolling releases would happen

* Documentation (Olivier)
    + Google Season of Doc’s 2021
       + Time to doc the development?
         + could have 1-2 technical writers for this
       + Ideas welcome
          + API doc?
          + LO Dev How-To ?
          + Git/gerrit for LO-dev?
          + Development guide?
            + please ask the board what is their input on the non-technical side (Miklos)
            + Ilmari was working on this in the past (Michael S)
          + Administration guide
       	+ what about Copyright with AOO wiki docs?
       + Doc Format?
       + Mentors? (please line up !!!)
AI:      + create wiki page for ideas (Olivier)
     + New Help
        + No news
     + Helpcontents2
        + Updates and fixes (S. Chaiklin, ohallot, Johnny_M…)
        + ScriptForge doc (Scriptforge Team)
     + Guides
        + Updates on-going
        + Export Guides to HTML, XHTML?
          + install the XSLT 2.0 extension to get better XHTML export performance (Michael S)
          + sample: https://newdesign.libreoffice.org/guides/pt/CG70/CG7000.html


* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
        244(244) (topicUI) bugs open, 231(231) (needsUXEval) needs to be evaluated by the UXteam
    + Updates:
        BZ changes   1 week    1 month     3 months   12 months
             added      5(0)      18(-10)     42(-13)    140(-17)
         commented     41(-18)   296(-115)   913(-94)   3861(-130)
           removed      2(0)       8(2)       11(2)       54(0)
          resolved     13(5)      51(-8)     153(1)      518(10)
    + top 10 contributors:
          Heiko Tietze made 290 changes in 1 month, and 2529 changes in 1 year
          Telesto made 65 changes in 1 month, and 910 changes in 1 year
          Foote, V Stuart made 64 changes in 1 month, and 636 changes in 1 year
          Ilmari Lauhakangas made 45 changes in 1 month, and 335 changes in 1y
          Xisco Fauli made 24 changes in 1 month, and 354 changes in 1 year
          Seth Chaiklin made 23 changes in 1 month, and 135 changes in 1 year
          Dieter made 18 changes in 1 month, and 398 changes in 1 year
          Rizal Muttaqin made 16 changes in 1 month, and 34 changes in 1 year
          BogdanB made 15 changes in 1 month, and 189 changes in 1 year
          Jim Raykowski made 11 changes in 1 month, and 31 changes in 1 year

    + 8 new tickets with needsUXEval Feb/11-18

      + [Bug 140347] UI: Footnote area in Tools _> Footnotes and endnotes
                     not self-explaining
      + [Bug 140360] Provide option to turn off sidebar's minimum width
      + [Bug 140387] Orca no longer reads many options on the sidebar in Linux
      + [Bug 140409] LO Windows Writer: The greater the zoom, the tinier
                     the comment text
      + [Bug 140451] PDF Export: show the file PDF version and/or make the
                     version selectable (if possible)
      + [Bug 114532] add support for WEBP image format (image import and
                     inside .ods/.odt)
      + [Bug 140476] UI: different compression scales used within same dialog
                     for different formats
      + [Bug 140483] Redo Undo Enhancement for protect/unprotect sheet and
                     spreadsheet structure in Libreoffice Calc

  ->  + Add an "Extensions" sidebar (similar to the "Extensions" tab)
        + https://bugs.documentfoundation.org/show_bug.cgi?id=139979
        + WF since possible per extension?
        + you can use the existing sidebar and add an extension there (Michael W)
          + Wollmux is a (complex) example

  ->  + tdf#140400: Percentile function wizard has a typo in the hint
        + https://gerrit.libreoffice.org/c/core/+/111137
        + cherry-pick to 7.1?
           + not that important (Eike)
        + please don’t do that in general (Sophie)

* Crash Testing (Caolan)
    + 15(+1) import failure, 3(+1) export failures
    + 0 coverity issues
    + 18 ossfuzz issues, 10 timeouts

* Crash Reporting (Xisco)
   + https://crashreport.libreoffice.org/stats/version/7.0.3.1
         + (-497) 3894 4391 5080 5583 6244 6046 2302 7544 6347 6410 6208 4932 3472 1732 0
   + https://crashreport.libreoffice.org/stats/version/7.0.4.2
         + (-426) 5272 5698 6259 5595 3893 2033 1027 0
   + https://crashreport.libreoffice.org/stats/version/7.1.0.3
         + (+1762) 6625 4863 452 0
   + new in 7.1 (regressions)
	- https://crashreport.libreoffice.org/stats/signature/dbaui::OTasksWindow::onSelected(weld::TreeView%20&)
	Likely fixed by Caolán
	- https://crashreport.libreoffice.org/stats/signature/writerfilter::dmapper::DomainMapper_Impl::SetFrameDirection(short)
	Steps missing
	- https://crashreport.libreoffice.org/stats/signature/sd::sidebar::SlideBackground::Update()
	Steps missing, new in 7.1

* Mentoring/easyhack update
          committer...   1 week     1 month     3 months    12 months
                  open      59(-2)      90(2)      154(7)       159(7)
               reviews     392(-38)   1556(-36)   3758(6)     14116(-54)
                merged     280(12)    1266(-66)   3817(-13)   17410(-86)
             abandoned      12(7)       46(-17)    176(-3)      932(-19)
           own commits     273(9)     1176(-38)   3250(44)    14336(-56)
        review commits     127(-26)    545(-1)    1313(24)     4781(2)
        contributor...   1 week     1 month      3 months     12 months
                  open      20(-3)      39(-3)      142(-1)       144(-1)
               reviews     818(-16)   3134(-192)   9452(-182)   45057(-392)
                merged      38(-12)    160(3)       554(-62)     2555(-28)
             abandoned       6(-6)      33(2)       113(-10)      490(-3)
           own commits      65(-18)    250(6)       608(-26)     2134(12)
        review commits       0(0)        0(0)         0(0)          0(0)
    + easyHack statistics:
       needsDevEval 9(9)   needsUXEval 3(3)   cleanup_comments 250(250)
       total 292(292)   assigned 24(24)   open 243(243)
    + top 10 contributors:
    + top 10 reviewers:
    + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
          Carlos Segura González
          Tushar Kumar Rai
          Tarun  Sharma
          Stéphane Guillou
          Srijita Mallick
          Shobhit Chaurasia
          Antje Kazimiers
          Aditya, Pratap Singh
          Eyal Rozenberg
          Dipanshu Garg (iitk.ac.in)
          Buse Orak
          Stratos Kostidis
          Gökay Şatır (Collabora)
          Michalis
          Hirae
          Rash419
          Martin Hoffmann

* Commit Access
  + None

* Developer Certification (Stephan/Kendy/Thorsten/László)
    + sleep -15 weeks

* Jenkins / CI update (Cloph)
    from:Thu Feb 11 14:58:01 2021
    master linux rel  jobs:  56 ok:  56 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    master linux dbg  jobs:  40 ok:  39 ko:   1 fail ratio:  2.50 % break:   1 broken duration: 5.06%
    master mac rel    jobs: 101 ok: 101 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    master mac dbg    jobs: 109 ok: 109 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    master win rel    jobs:  75 ok:  75 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    master win dbg    jobs:  78 ok:  78 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    master win64 dbg  jobs:  76 ok:  76 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    master gerrit lin jobs: 500 ok: 397 ko:  72 fail ratio: 14.40% time for ok: mean:  22 median:  21
    master gerrit plg jobs: 461 ok: 300 ko: 125 fail ratio: 27.11% time for ok: mean:  40 median:  36
    master gerrit win jobs: 533 ok: 344 ko: 120 fail ratio: 22.51% time for ok: mean:  55 median:  56
    master gerrit mac jobs: 506 ok: 402 ko:  70 fail ratio: 13.83% time for ok: mean:  32 median:  26
    master android    jobs: 461 ok: 414 ko:  22 fail ratio:  4.77% time for ok: mean:  30 median:  18
    master gerrit all jobs: 488 ok: 248 ko: 168 fail ratio: 34.43% time for ok: mean:  96 median:  88
   + https://dev-www.libreoffice.org/tmp/gerrit_210218.html
   + tests that failed more than twice in last seven days:
      3 CppunitTest_sw_ooxmlimport2		gerrit_linux_clang_dbgutil
      3 UITest_impress_tests		gerrit_linux_clang_dbgutil
      5 Killed by the kill-wrapper		gerrit_linux_clang_dbgutil
      5 CppunitTest_writerperfect_writer		gerrit_windows
      6 CppunitTest_vcl_complextext		gerrit_windows
     23 CppunitTest_xmlsecurity_signing		gerrit_windows

    + right now one of the Linux bots is offline

* l10n (Sophie)
  + work is ongoing as usual
  + two new contributors in Italian and German

* GSoC 2021 announced (Heiko)
  + project page: http://g.co/gsoc
  + new ideas are welcome at https://wiki.documentfoundation.org/Development/GSoC/Ideas
  + new mentors too: https://wiki.documentfoundation.org/Development/GSoC/Ideas_without_a_mentor
  + applying as an org: in progress
    + done now
  + next step:
    - filling in the application, till 18th (done)
    + March 9, 2021: Organizations Announced
    + March 29, 2021 - April 13, 2021: Student Application Period
    + April 13, 2021 - May 17, 2021: Application Review Period
    + May 17, 2021: Student Projects Announced
    + May 17, 2021 - June 7, 2021: Community Bonding
    + June 7, 2021 - August 16, 2021: Coding
    + July 12 - 16, 2021: Evaluations
    + August 16 - 23, 2021: Students Submit Code and Final Evaluations
    + August 23 - 30, 2021: Mentors Submit Final Evaluations
    + August 31, 2021: Results Announced

* Merging (parts of) the wasm changes to master (Thorsten)
	+ configury & gbuild bits: https://gerrit.libreoffice.org/c/core/+/111130
	+ README: https://gerrit.libreoffice.org/c/core/+/111129
	+ demo files: https://gerrit.libreoffice.org/c/core/+/111128
	+ otherwise work is ongoing in branch feature/wasm
      + there has been ongoing on feature/wasm
        + it’s in a state where it’s there to stay
        + would like to get the above 3 changes in master as a start
        + to get an initial build & CI running (will cover that)
        + any concerns?
        + no objections (All)

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

    + UNCONFIRMED: 1592 (-19)
        + enhancements: 190  (+0)
        + needsUXEval: 6 (-14)
        + haveBackTrace: 5 (+0)
        + needsDevAdvice: 18 (+1)
        + documentation:  23 (+1)
        + android:  6 (+0)
        + iOS:  0 (+0)
        + Online:  22 (+0)



    + Most pressing bugs:
     New:
        + Writer document with tables lost data in cells (apparently) replacing with 0
            + https://bugs.documentfoundation.org/show_bug.cgi?id=131025
            + Eike is asking for Writer advice
            + there are some code pointers from Mike K there

        + FIREBIRD - LibreOffice Vanilla fails to load tables or reports from an embedded Firebird ODB file
            + https://bugs.documentfoundation.org/show_bug.cgi?id=140332
            + not a regression?
            + specific to Mac App Store

     Old:
       + PDF export: LibreOffice 6.3 option buttons in forms not
working in Adobe Reader (OK in other readers)
           + https://bugs.documentfoundation.org/show_bug.cgi?id=127217

           + Thorsten ?

       + macOS: Can't Save As after installing language pack on Catalina
           + https://bugs.documentfoundation.org/show_bug.cgi?id=132025

           + more info here: “Subject: Budget 2020 proposals and macOS
Catalina
             support / onboarding” on the dev list (Heiko)

        + Text runs of RTL scripts (e.g. Arabic, Hebrew, Persian) from
imported
          PDF are reversed, PDFIProcessor::mirrorString not behaving
            + https://bugs.documentfoundation.org/show_bug.cgi?id=104597

            + Thorsten looking at it
            + old problem, but many duplicate
     Fixed:
         + When there are a lot of pictures, typing the text is very slow (macOS/GTK3/GDI)
            + https://bugs.documentfoundation.org/show_bug.cgi?id=138068
		+ Fixed. Thanks to  Luboš Luňák


         + Crash import old OpenOffice template (stw, stc, sti, std) ( steps in comment 12 )
            + https://bugs.documentfoundation.org/show_bug.cgi?id=140308
		+ Fixed. Thanks to Noel Grandin


    + New high severity bugs of the week:
        + Cell formatting (color) of some cells change after Undo (conditional formatting)
            + https://bugs.documentfoundation.org/show_bug.cgi?id=133112
            + Mike?

        + Crash correcting with spell checker with track & changes enabled
            + https://bugs.documentfoundation.org/show_bug.cgi?id=136855
            + Michael S?

        + FILEOPEN: Writer document "Read Error. Format error discovered in the file in sub-document content.xml at 2,1311816(row,col)."
            + https://bugs.documentfoundation.org/show_bug.cgi?id=140437
            + Michael S?

        + EDITING: Creating a view from a query crashes whole LO
            + https://bugs.documentfoundation.org/show_bug.cgi?id=140444
            + Fixed. Thanks to Caolan

* QA stats
    + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +149  +48 (-158) overall)
      many thanks to the top bug squashers:
       QA Administrators       18
       Heiko Tietze            13
       Xisco Faulí             12
       Aron Budea              9
       Buovjaga                7
       BogdanB                 6
       Caolán McNamara         6
       Dieter                  5
       Regina Henschel         5
       himajin100000           5

    + top 10 bugs reporters:
       Telesto                 14
       Eyal Rozenberg          3
       Olivier Hallot          3
       Regina Henschel         3
       sdc.blanco              3
       Aron Budea              2
       Claude Charest          2
       Dieter                  2
       Lucas J                 2
       NISZ LibreOffice Team   2

    + top 10 bugs fixers:
       McNamara, Caolán        6
       Xisco Fauli             5
       Heiko Tietze            4
       Budea, Áron             3
       Gülşah Köse             3
       Adolfo Jayme Barrientos 2
       Henschel, Regina        2
       Kaganski, Mike          2
       Luboš Luňák             2
       Rathke, Eike            2

    + top 10 bugs confirmers:
       Xisco Fauli             51
       Dieter                  12
       *UNKNOWN*               10
       Ilmari Lauhakangas      8
       Nabet, Julien           7
       BogdanB                 5
       Heiko Tietze            5
       Timur                   5
       Henschel, Regina        4
       Alex Thurgood           3


* Highest-Priority bugs (aka "MABs"):
   + http://bit.ly/2lJAAJI
     6.0 : 2/53 -     3 %  (+2)
     5.4 : 0/41 -     0 %  (+0)
     5.3 : 0/54 -     0 %  (+0)
     5.2 : 0/43 -     0 %  (+0)
     5.1 : 1/36 -     2 %  (+0)
     5.0 : 0/64 -     0 %  (+0)
     4.4 : 0/76 -     0 %  (+0)
     4.3 : 2/73 -     2 %  (+0)
     4.2 : 2/134 -    1 %  (+0)
     4.1 : 3/85 -     3 %  (+0)
     4.0 : 4/83 -     4 %  (+0)
     old : 7/248 -    2 %  (+0)


* Bisected bugs open: keyword 'bisected'
   + more accurate - down to a single commit.
   + http://bit.ly/2dyIfDy
   +

     done by:
        Xisco Fauli             7
        Budea, Áron             3
        Ilmari Lauhakangas      1
        Kelemen, Gabor          1
        NISZ LibreOffice Team   1


* Bibisected bugs open: keyword 'bibisected'
   + http://bit.ly/2cSCXlS
   +

     done by:
        Xisco Fauli             7
        Budea, Áron             3
        BogdanB                 1
        Ilmari Lauhakangas      1
        Kelemen, Gabor          1
        NISZ LibreOffice Team   1


* all bugs tagged with 'regression'
   + 1389(+0) bugs open of 10754(+22) total 14(-2) high prio.

     done by:
        Xisco Fauli            5
        Budea, Áron            4
        Telesto                3
        Timur                  2
        Kaganski, Mike         2
        Roman Kuznetsov        1
        BogdanB                1
        Kosiorek, Bartosz      1
        Ilmari Lauhakangas     1
        m.a.riosv              1


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

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


* ~Component   count net * all regressions
   + http://bit.ly/1BUdI8i
     Writer: other            - 453(+0)
     Calc                     - 241(+1)
     Impress                  - 147(-3)
     LibreOffice              - 59(+0)
     Writer: docx filter      - 59(+1)
     Crashes                  - 53(+1)
     Draw                     - 51(-1)
     Borders                  - 45(+0)
     Writer: perf             - 42(-2)
     UI                       - 41(-2)
     Base                     - 34(+2)
     Writer: other filter     - 32(+2)
     Chart                    - 26(+0)
     Writer: doc filter       - 26(+0)
     RTL                      - 24(+1)
     graphics stack           - 24(+0)
     Printing and PDF export  - 23(+0)
     filters and storage      - 19(+0)
     BASIC                    - 15(+0)
     framework                - 3(+1)
     Formula Editor           - 1(+0)
     Linguistic               - 1(+1)
     sdk                      - 1(+0)


More information about the LibreOffice mailing list