ESC meeting minutes: 2022-04-28

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

* Completed Action Items:
    + None

* Pending Action Items:
    + None

* Release Engineering update (Cloph)
    + 7.4 status: alpha 1 in 2 weeks, feature freeze in June
    + 7.3 status: 7.3.3 rc2 is tagged
    + 7.2 status: 7.2.7 rc2 will be in 1 week
    + Remotes: Android, iOS
    + Android viewer

* Documentation (Olivier)
    + New Help
       + Work to support RTL languages in Help (WIP - buovjaga)
    + Helpcontent2
       + Updates and housekeeping (S. Chaiklin, A. Romedenne)
    + Guides
       + Work in progress Impress (P. Schofield, K. Kriek)
       + WIP for Base Guide 7.4 (Pulkit K., Dev, S. Fanning, Ohallot)

    + Bugzilla Documentation statistics
        221(221) bugs open
    + Updates:
        BZ changes   1 week   1 month   3 months   12 months
           created     4(-2)    54(-4)    113(-2)     329(-4)
         commented     8(-14)   65(5)     248(-53)   1442(-16)
          resolved     1(0)     34(-1)     64(-3)     224(-6)
    + top 10 contributors:
          Olivier Hallot made 70 changes in 1 month, and 520 changes in 1 year
          Seth Chaiklin made 51 changes in 1 month, and 95 changes in 1 year
          Dieter made 16 changes in 1 month, and 99 changes in 1 year
          Ilmari Lauhakangas made 13 changes in 1 month, and 117 changes in 1 year
          Nabet, Julien made 9 changes in 1 month, and 75 changes in 1 year
          Henschel, Regina made 5 changes in 1 month, and 23 changes in 1 year
          Xisco Fauli made 5 changes in 1 month, and 81 changes in 1 year
          Kaganski, Mike made 4 changes in 1 month, and 84 changes in 1 year
          Telesto made 4 changes in 1 month, and 24 changes in 1 year
          Alain Romedenne made 3 changes in 1 month, and 33 changes in 1 year

* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
        271(271) (topicUI) bugs open, 82(82) (needsUXEval) needs to be evaluated by the UXteam
    + Updates:
        BZ changes   1 week   1 month   3 months   12 months
             added      6(-5)    19(-9)    29(-10)     56(-9)
         commented     88(16)   238(-7)   657(-62)   2576(-76)
           removed      2(0)      6(-1)    16(-1)      39(1)
          resolved     11(7)     31(7)    103(5)      384(-4)
    + top 10 contributors:
          Heiko Tietze made 220 changes in 1 month, and 1944 changes in 1 year
          Seth Chaiklin made 60 changes in 1 month, and 120 changes in 1 year
          Ilmari Lauhakangas made 55 changes in 1 month, and 263 changes in 1 year
          Telesto made 46 changes in 1 month, and 291 changes in 1 year
          Eyal Rozenberg made 32 changes in 1 month, and 97 changes in 1 year
          Dieter made 24 changes in 1 month, and 206 changes in 1 year
          Roman Kuznetsov made 21 changes in 1 month, and 205 changes in 1 year
          Kaganski, Mike made 18 changes in 1 month, and 147 changes in 1 year
          Timur made 13 changes in 1 month, and 116 changes in 1 year
          Robert Großkopf made 13 changes in 1 month, and 28 changes in 1 year

    + 18 new tickets since Apr/21
      + [Bug 148836] Categories in Customize keyboard dialog should be alphabetized
      + [Bug 148823] Mail Merge Email Settings confirmation is not needed each time
      + [Bug 142834] "Previous / Next Page" shortcuts do not match the tooltips on
             the navigator
      + [Bug 142664] EDITING Calc Auto-Filter does not filter empty cells with a
             formula when "not empty" is selected
      + [Bug 148718] Ambiguous use of Chapter in Table of Contents, Index of
             Bibliography dialog
      + [Bug 148797] UI: Add to list button disabled as long someone keeping CTRL
             pressed
      + [Bug 148798] Add to list: unable to 'detected' a list directly below/or
             above.. you always need to place cursor in the list
      + [Bug 148790] UI: The No List button constantly highlighted when no some text
             isn't a list
      + [Bug 148793] UI: Customize dialog Toolbars Target, list the active toolbars on
             top (with separator)
      + [Bug 148794] UI: Customize dialog Toolbars Target, if you click the drop down
             it will scroll to 'standard'. The middle of the list. Which makes in hard
             to find a toolbar
  ->  + [Bug 148782] "Left frame border" and "Right frame border" options for
             Horizontal "to" position in Position and Size for shapes should be changed
             to "Left of frame text area" and "Right of frame text area"
      + [Bug 148756] Document Type in Options dialog should correspond to the
             application that opened the dialog
      + [Bug 148751] [UI] Text toolbar is not in View - Toolbar menu and cannot be
             displayed
      + [Bug 148473] Use field type for subtreeing in Navigator
      + [Bug 148698] Page Format Margin settings incorrect for Letter Size in LO Writer
      + [Bug 148732] UI: Default Character in Format Styles is called No Character
             Style in character styles deck of the sidebar
      + [Bug 148723] Request improvement :Create a REFLECT text effect in Font
             attributes like italic, bold...
      + [Bug 148728] Should Format -> Character/ Paragraph entry's not be called
             Paragraph/Character Direct Formatting


* Crash Testing (Caolan)
    + 10(+0) import failure, 3(+0) export failures
      - crashtesting vm unavailable (5 weeks)
      - brought it up in the infra meeting last week for Guilhem (Cloph)
        - the VM is not online yet, though
        - some .de vs .ch networking issue, not yet unresolved
        - do we have access to the data in the VM? (Caolan)
          - firing it up in the different would not be easy
          - little worried there will be too much errors while this is offline
          - hopefully will be resolved in 1 or 2 weeks (Cloph)
    + 1 coverity issues
    + 16 ossfuzz issues
      - 1 crash

* Crash Reporting (Xisco)
   + https://crashreport.libreoffice.org/stats/version/7.2.6.2
         + (+259) 781 522 558 428 373 166 0
   + https://crashreport.libreoffice.org/stats/version/7.3.1.3
         + (+160) 1146 986 1887 2139 1652 1345 810 0
   + https://crashreport.libreoffice.org/stats/version/7.3.2.2
         + (+437) 2101 1664 934 0

   + https://crashreport.libreoffice.org/stats/signature/SwBookmarkPortion::DoPaint(SwTextPaintInfo%20const%20&,rtl::OUString%20&,SwFont%20&,int%20&)

       - https://gerrit.libreoffice.org/c/core/+/133562 is a potential fix


    + https://crashreport.libreoffice.org/stats/signature/lcl_SelectByContentTypeAndAddress

    - Introduced in fc44168ebe840fa2e772f034232fed15460e4977 in 7.3

    - navigator-related, no repro steps yet


* Mentoring/EasyHack update (Hossein)
          committer...   1 week    1 month      3 months    12 months
                  open      85(17)    141(3)       144(-2)      147(-1)
               reviews     362(92)   1228(-46)    3600(-80)   12610(-54)
                merged     266(41)   1213(33)     3943(-54)   15709(-17)
             abandoned      14(5)      71(-117)    310(0)       829(-19)
           own commits     198(26)    875(15)     2937(-72)   12488(2)
        review commits      35(-1)    185(-11)     775(-56)    3682(-16)
        contributor...   1 week     1 month      3 months     12 months
                  open      25(7)       62(1)        64(1)         67(1)
               reviews     772(130)   3006(-390)   9168(-120)   34550(-62)
                merged       8(-6)      41(2)       201(-22)     1423(-38)
             abandoned      11(3)       84(-44)     181(7)        463(-9)
           own commits       3(-8)      35(-3)      250(-37)     1455(-9)
        review commits       0(0)        0(0)         0(0)          0(0)
    + easyHack statistics:
       needsDevEval 8(8)   needsUXEval 1(1)   cleanup_comments 298(298)
       total 363(363)   assigned 33(33)   open 301(301)
    + top 10 contributors:
          Paris Oplopoios made 7 patches in 1 month, and 7 patches in 1 year
          Attila Bakos made 3 patches in 1 month, and 33 patches in 1 year
          xuenhua made 3 patches in 1 month, and 3 patches in 1 year
          Batmunkh Dorjgotov made 2 patches in 1 month, and 4 patches in 1 year
          Vincent Reher made 2 patches in 1 month, and 2 patches in 1 year
          Isha Desai made 2 patches in 1 month, and 2 patches in 1 year
          Nagy Tibor made 1 patches in 1 month, and 33 patches in 1 year
          Mostafa Elsharnoby made 1 patches in 1 month, and 1 patches in 1 year
          Kevin Suo made 1 patches in 1 month, and 36 patches in 1 year
          Vaibhav Malik made 1 patches in 1 month, and 13 patches in 1 year
    + top 10 reviewers:
          Michael Stahl made 132 review comments in 1 month, and 1214 in 1 year
          Kaganski, Mike made 90 review comments in 1 month, and 784 in 1 year
          Thorsten Behrens made 88 review comments in 1 month, and 796 in 1 year
          Adolfo Jayme Barrientos made 82 review comments in 1 month, and 956 in 1 year
          Xisco Fauli made 76 review comments in 1 month, and 894 in 1 year
          Vajna, Miklos made 74 review comments in 1 month, and 618 in 1 year
          Nabet, Julien made 66 review comments in 1 month, and 582 in 1 year
          Ilmari Lauhakangas made 60 review comments in 1 month, and 290 in 1 year
          Hossein - made 58 review comments in 1 month, and 228 in 1 year
          Weghorn, Michael made 42 review comments in 1 month, and 122 in 1 year
    + Patches automatically abandoned:
        tdf#132233 Add sc_IT (Sardinian) dictionary ( Adrià Martín )
            - https://gerrit.libreoffice.org/#/c/104122
        Change Advanced Filters help filter from <1600000 to >160000. (   )
            - https://gerrit.libreoffice.org/#/c/117425
        tdf#141908: CppUnittests: replace usage of sal_Int32 with colors ( Harshita Nag )
            - https://gerrit.libreoffice.org/#/c/121835
        tdf#146429 - Fallback to other character encodings detected by ICU ( Daniel Thomas )
            - https://gerrit.libreoffice.org/#/c/127539
        [DO NOT SUBMIT] Test basic actions with existing files ( Xisco Fauli )
            - https://gerrit.libreoffice.org/#/c/128580
        SwNavigator: add ability to choose content types shown ( Jim Raykowski )
            - https://gerrit.libreoffice.org/#/c/129875
        tdf#100770 Added unit test ( Vaibhav Malik )
            - https://gerrit.libreoffice.org/#/c/130167
        try to detect changes in SfxSetItem when already in a pool ( Luboš Luňák )
            - https://gerrit.libreoffice.org/#/c/130390
        enable ScPatternAttr::IsSortable() again (tdf#81765) ( Luboš Luňák )
            - https://gerrit.libreoffice.org/#/c/130391
    + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
          Zain Iftikhar (7vals.com)

    + New blog post on dev blog

      How to write a good commit message (draft)

      https://dev.blog.documentfoundation.org/?p=469&preview=1&_ppp=9495bbd4e7


* GSoC (Hossein/Ilmari)
    + Timeline: https://developers.google.com/open-source/gsoc/timeline
    + May 12th is the deadline for the slot request

* Commit Access
  + None

* Developer Certification (Stephan/Kendy/Thorsten/László)
  + resting since: 16 weeks (limit: 20 weeks)

* Jenkins / CI update (Cloph)
    from:Thu Apr 21 14:00:57 2022
    master linux rel  jobs: 104 ok: 100 ko:   3 fail ratio:  2.88 % break:   1 broken duration: 0.87%
    master linux dbg  jobs:  84 ok:  75 ko:   8 fail ratio:  9.52 % break:   5 broken duration: 5.37%
    master mac rel    jobs:  45 ok:  41 ko:   4 fail ratio:  8.89 % break:   1 broken duration: 2.36%
    master mac dbg    jobs:  47 ok:  43 ko:   4 fail ratio:  8.51 % break:   1 broken duration: 0.98%
    master win rel    jobs:  84 ok:  79 ko:   5 fail ratio:  5.95 % break:   3 broken duration: 3.62%
    master win dbg    jobs:  94 ok:  86 ko:   7 fail ratio:  7.45 % break:   5 broken duration: 4.29%
    master win64 dbg  jobs:  86 ok:  79 ko:   7 fail ratio:  8.14 % break:   5 broken duration: 5.17%
    master gerrit lin jobs: 464 ok: 365 ko:  74 fail ratio: 15.95% time for ok: mean:  22 median:  19
    master gerrit plg jobs: 440 ok: 257 ko: 144 fail ratio: 32.73% time for ok: mean:  59 median:  57
    master gerrit win jobs: 484 ok: 331 ko: 102 fail ratio: 21.07% time for ok: mean:  55 median:  52
    master gerrit mac jobs: 474 ok: 330 ko:  84 fail ratio: 17.72% time for ok: mean:  39 median:  38
    master android    jobs: 401 ok: 345 ko:  32 fail ratio:  7.98% time for ok: mean:  23 median:  15
    master gerrit all jobs: 453 ok: 235 ko: 159 fail ratio: 35.10% time for ok: mean:  82 median:  78
   + https://dev-www.libreoffice.org/tmp/gerrit_220421.html
   + tests that failed more than twice in last seven days:
      3 CppunitTest_services                gerrit_mac
      3 UITest_calc_tests                gerrit_linux_clang_dbgutil
      4 CppunitTest_sc_macros_test                gerrit_windows
      7 Killed by the kill-wrapper                gerrit_linux_clang_dbgutil_branch
     48 Killed by the kill-wrapper                gerrit_linux_clang_dbgutil
  + some timeouts were due to font differences, when test documents refer to non-bundled fonts (Cloph)
    + fixed the test documents, thanks to Caolan
    + lesson learned: if not fuzzing, then try to stick to bundled fonts when creating test documents
  + is it possible to test LO with specific fonts? (Hossein)
    + working on a change to limit visible fonts to just bundled ones, not system ones (Caolan)
    + some problems only happen with specific RTL/CTL fonts (Hossein)
      + external/more_fonts/ has such fonts
  + we already exclude Windows/macOS in some tests (Xisco)
    + expect the above change from Caolan will improve stability here

* l10n (Sophie)
  + no updates

* What’s cooking (Miklos)
  + 16k cols in Calc (Lubos)
    + https://bugs.documentfoundation.org/show_bug.cgi?id=133764
  + MSO-style data tables for charts (Tomaz)
    + see initial commits in master
  + Working on SmartArt (Armin)
    + hope to get a blog post out soon regarding the current state
  + Adding content controls to Writer (Miklos)
    + <w:sdt> in DOCX, focusing on inline SDT and the rich text/checkbox types
  + upcoming poll with TDF members on new application icons (Heiko)
    + have several choices already
    + perhaps for the next major release
  + feature/scaling-geometry-provider (Jan-Marek)
    + focusing on Wayland, scenario: multiple monitors with different DPI scaling factor, handle that

* QA update (Xisco)
    + UNCONFIRMED: 1832 (+6)
        + enhancements: 264  (-5)
        + needsUXEval: 7 (-7)
        + haveBackTrace: 8 (+1)
        + needsDevAdvice: 28 (+0)
        + documentation:  9 (+0)
        + android:  3 (+1)
        + iOS:  0 (+0)
        + Online:  10 (+0)

    + Most pressing bugs:
     New:
        None
     Old:
        + macOS: Can't save or open files using Finder dialog on Standard accounts on macOS 10.15 Catalina
           + https://bugs.documentfoundation.org/show_bug.cgi?id=128233
           + started to happen with a new macOS version

        + 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
            + already listed here for 2 years, and many duplicates

    + New high severity bugs of the week:
        + Direct formatting instead of styles is used for text on table autoformat/styles
            + https://bugs.documentfoundation.org/show_bug.cgi?id=104389
            + not a regression, but behavior changed in 5.2

        + CRASH in 7.4: importing DOCX document with diagram
            + https://bugs.documentfoundation.org/show_bug.cgi?id=148665
            + already fixed, thanks Hossein

* QA stats
    + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +135  -6 (-127) overall)
      many thanks to the top bug squashers:
       Timur                   23
       Buovjaga                16
       Heiko Tietze            9
       QA Administrators       9
       Julien Nabet            8
       Telesto                 6
       Xisco Faulí             6
       Mike Kaganski           5
       Caolán McNamara         4
       sdc.blanco              4

    + top 10 bugs reporters:
       Telesto                 22
       sdc.blanco              6
       Michael Weghorn         5
       SheetJS                 5
       Regina Henschel         4
       Jambunathan K           3
       Mike Kaganski           3
       gearhead                3
       Eyal Rozenberg          2
       Olivier Hallot          2

    + top 10 bugs fixers:
       Xisco Fauli             4
       McNamara, Caolán        3
       Németh, László          3
       Seth Chaiklin           3
       Andreas Heinisch        2
       Glogowski, Jan-Marek    2
       Ilmari Lauhakangas      2
       Michael Stahl           2
       Nabet, Julien           2
       Timur                   2

    + top 10 bugs confirmers:
       Ilmari Lauhakangas      16
       Heiko Tietze            15
       Timur                   11
       Dieter                  8
       Nabet, Julien           5
       Xisco Fauli             5
       Telesto                 4
       m.a.riosv               4
       Raal                    3
       Eyal Rozenberg          2

* Highest-Priority bugs (aka "MABs"):
   + http://bit.ly/2lJAAJI
     6.0 : 1/53 -     1 %  (+0)
     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 : 0/73 -     0 %  (+0)
     4.2 : 2/134 -    1 %  (+0)
     4.1 : 3/85 -     3 %  (+0)
     4.0 : 2/83 -     2 %  (+0)
     old : 1/246 -    0 %  (+0)

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

     done by:
        Aron Budea             3
        Timur                  3
        Kelemen, Gabor         1
        Raal                   1
        Telesto                1
        Xisco Fauli            1

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

     done by:
        Aron Budea             3
        Timur                  3
        Yotam Benshalom        1
        Kelemen, Gabor         1
        Raal                   1
        Telesto                1
        Xisco Fauli            1

* all bugs tagged with 'regression'
   + 1257(+2) bugs open of 11725(+15) total 11(-1) high prio.

     done by:
        Telesto               11
        Timur                  3
        Ilmari Lauhakangas     2
        Yotam Benshalom        1
        Gerald Pfeifer         1
        Heiko Tietze           1
        Faure, Jean-Baptiste   1
        Kelemen, Gabor         1
        Raal                   1
        Xisco Fauli            1

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

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

* ~Component   count net * all regressions
   + http://bit.ly/1BUdI8i
     Writer: other            - 445(-2)
     Calc                     - 202(-2)
     Impress                  - 117(+0)
     Writer: docx filter      - 60(+3)
     Crashes                  - 55(-2)
     LibreOffice              - 52(-1)
     UI                       - 45(+2)
     Draw                     - 43(+0)
     Writer: perf             - 40(+0)
     Borders                  - 36(+0)
     Base                     - 34(+0)
     Writer: other filter     - 33(+0)
     Chart                    - 25(+0)
     RTL                      - 23(+0)
     Writer: doc filter       - 21(+0)
     Printing and PDF export  - 20(+1)
     BASIC                    - 17(-1)
     graphics stack           - 17(+0)
     filters and storage      - 16(+0)
     Formula Editor           - 2(-1)
     Linguistic               - 1(+1)
     framework                - 1(-1)
     sdk                      - 1(+0)



[Index of Archives]     [LARTC]     [Bugtraq]     [Yosemite Forum]     [Photo]

  Powered by Linux