ESC meeting minutes: 2024-07-04

  • Present:

    • Olivier, Jonathan, Michael W., Heiko, Regina, Ilmari, Stephan,
      Hossein,
      Michael S., Cloph, Xisco, Caolan
  • Completed Action Items:

  • Pending Action Items:

  • Release Engineering update (Cloph)

    • 24.8.0 rc1 this week
      still on 24-8 branch
      string and UI freeze, additional review then needed
      24-8-0 branch in week 30

    • 24.2.5 rc2 next week

      • 24.2.4 emergency fix for Mac on Appstore (Calc crash)
    • Python on Windows 7 breakage (Ilmari):

  • Documentation (Olivier)

    • Helpcontents2

      • fixes (ohallot, buovjaga, Pierre F)
    • Guides

      • Work in progress
    • Bugzilla Documentation statistics
      246(246) bugs open

    • Updates:
      BZ changes 1 week 1 month 3 months 12 months
      created 1(-13) 25(-10) 94(-3) 232(0)
      commented 1(-20) 73(-16) 230(-13) 890(-7)
      resolved 1(-7) 15(-5) 62(0) 140(1)

    • top 10 contributors:
      Olivier Hallot made 43 changes in 1 month, and 270 changes in
      1 year
      Ilmari Lauhakangas made 16 changes in 1 month, and 85 changes
      in 1 year
      Vernon, Stuart Foote made 16 changes in 1 month, and 122
      changes in
      1 year
      Raal made 12 changes in 1 month, and 16 changes in 1 year
      Kaganski, Mike made 10 changes in 1 month, and 74 changes in
      1 year
      Dione Maddern made 9 changes in 1 month, and 100 changes in 1
      year
      Justin Luth made 8 changes in 1 month, and 10 changes in 1 year
      m.a.riosv made 8 changes in 1 month, and 23 changes in 1 year
      Stéphane Guillou made 7 changes in 1 month, and 214 changes
      in 1 year
      UNKNOWN made 5 changes in 1 month, and 5 changes in 1 year

  • UX Update (Heiko)

    • Bugzilla (topicUI) statistics
      239(239) (topicUI) bugs open, 30(30) (needsUXEval) needs to be
      evaluated
      by the UXteam
    • Updates:
      BZ changes 1 week 1 month 3 months 12 months
      added 2(-1) 7(-2) 11(-1) 18(-2)
      commented 35(-13) 141(-25) 449(-12) 1752(-3)
      removed 0(0) 2(0) 6(-1) 11(0)
      resolved 2(-8) 29(-3) 77(-4) 290(0)
    • top 10 contributors:
      Heiko Tietze made 91 changes in 1 month, and 961 changes in 1
      year
      Stéphane Guillou made 53 changes in 1 month, and 615 changes
      in 1 year
      Vernon, Stuart Foote made 48 changes in 1 month, and 337
      changes in
      1 year
      Eyal Rozenberg made 35 changes in 1 month, and 182 changes in
      1 year
      Dieter made 28 changes in 1 month, and 153 changes in 1 year
      Ady made 18 changes in 1 month, and 117 changes in 1 year
      Ilmari Lauhakangas made 15 changes in 1 month, and 140
      changes in 1 year
      Kira Tubo made 11 changes in 1 month, and 28 changes in 1 year
      Kaganski, Mike made 6 changes in 1 month, and 77 changes in 1
      year
      Henschel, Regina made 6 changes in 1 month, and 43 changes in
      1 year
    • [Bug 161862] Viewing: Feature request. Is it possible to add a
      horizontal
      scroll search.
    • [Bug 118698] Pressing tab with some content of a table cell
      selected, selects
      the full cell & the cell next to it
    • [Bug 161781] Application Colors dialog should have a quick way to
      revert
      all colors to Automatic
      → + [Bug 161760] Can’t set the width of character outline
      + supported by ODF?, input welcome
    • [Bug 161717] Track changes: Clicking on change in document should
      highlight
      related change in “Manage Changes” window/sidebar
    • [Bug 161455] Unexpected Selecting when character is selected and
      use TAB to
      move to next cell

    → + [Bug 159541] Dark background color ignores fix font color
    + remove Font Color from Tools > Options > Application Colors

  • Crash Testing (Caolan)

  • Crash Reporting (Xisco)

    • 7.6.6.3 9301(+359)
    • 7.6.7.2 6285(+1163)
    • 24.2.1.2 18401(+433)
    • 24.2.2.2 16768(+665)
    • 24.2.3.2 13676(+970)
    • 24.2.4.2 5451(+1956)
  • Mentoring (Hossein)

    • New draft blog post on dev blog
      LibreOfficeKit for document conversion

+ Thoughts on using LOK unstable API? Input wanted

  • Added as ODK example
    https://gerrit.libreoffice.org/c/core/+/169998
    committer… 1 week 1 month 3 months 12 months
    open 115(30) 208(4) 211(6) 211(6)
    reviews 502(-108) 1750(190) 3458(52) 12998(94)
    merged 314(-13) 1275(81) 3399(58) 12753(28)
    abandoned 20(0) 88(6) 190(12) 701(7)
    own commits 166(-24) 753(-28) 2345(-16) 9326(20)
    review commits 57(-79) 308(5) 754(-19) 3100(-2)
    contributor… 1 week 1 month 3 months 12 months
    open 40(-16) 92(-11) 93(-16) 93(-16)
    reviews 984(12) 3244(178) 7738(60) 29622(38)
    merged 41(-13) 125(31) 291(-22) 1589(14)
    abandoned 8(7) 27(2) 100(3) 717(3)
    own commits 35(-25) 137(16) 335(-20) 1209(14)
    review commits 0(0) 0(0) 0(0) 0(0)
    • easyHack statistics:
      needsDevEval 9(9) needsUXEval 1(1) cleanup_comments 325(325)
      total 410(410) assigned 24(24) open 352(352)
    • top 10 contributors:
      Bogdan B made 65 patches in 1 month, and 84 patches in 1 year
      Ritobroto Mukherjee made 7 patches in 1 month, and 22 patches
      in 1 year
      Weblate made 5 patches in 1 month, and 33 patches in 1 year
      Dione Maddern made 4 patches in 1 month, and 65 patches in 1 year
      Pierre F made 4 patches in 1 month, and 28 patches in 1 year
      Theppitak Karoonboonyanan made 3 patches in 1 month, and 4
      patches in
      1 year
      Adam Seskunas made 3 patches in 1 month, and 15 patches in 1 year
      Kira Tubo made 3 patches in 1 month, and 17 patches in 1 year
      Srebotnjak, Martin made 2 patches in 1 month, and 19 patches
      in 1 year
      Stéphane Guillou made 2 patches in 1 month, and 8 patches in
      1 year
    • top 10 reviewers:
      Nabet, Julien made 218 review comments in 1 month, and 980 in
      1 year
      Vajna, Miklos made 166 review comments in 1 month, and 1172
      in 1 year
      Taichi Haradaguchi made 134 review comments in 1 month, and
      326 in 1 year
      Christian Lohmaier made 114 review comments in 1 month, and
      452 in 1 year
      Xisco Fauli made 110 review comments in 1 month, and 718 in 1
      year
      Thorsten Behrens made 108 review comments in 1 month, and 668
      in 1 year
      Ilmari Lauhakangas made 84 review comments in 1 month, and
      576 in 1 year
      Caolán McNamara made 82 review comments in 1 month, and 1472
      in 1 year
      Kaganski, Mike made 76 review comments in 1 month, and 498 in
      1 year
      Adolfo Jayme Barrientos made 72 review comments in 1 month,
      and 598 in
      1 year
    • Patches automatically abandoned:
      tdf#148192 Create new option External Firebird under create new
      database
      ( Juan C. Sanz )
      → WIP, restored
      - https://gerrit.libreoffice.org/#/c/143902
      WIP: tdf#51779 - Support for SQL datatype INTERVAL ( Devansh
      Varshney )
      → WIP, restored
      - https://gerrit.libreoffice.org/#/c/165012
      WIP: tdf#32506 Find & Replace for Base ( Devansh Varshney )
      → WIP, restored
      - https://gerrit.libreoffice.org/#/c/165226
      Simplify erase ( Zainab Abbasi )
      → OK, needs changes by the author, no response yet
      - https://gerrit.libreoffice.org/#/c/166193
      tdf#160194 Add all 3 Spotlight commands (Paragraph Style,
      Character Style,
      Direct Formatting) to Style Inspector ( Ashwani Kumar )
      → OK, needs changes by the author, no response yet
      - https://gerrit.libreoffice.org/#/c/166381
  • GSoC (Ilmari)
    • Midterm evaluations deadline 12 July
      • some slightly delayed projects, too
    • for LibOCon, should participants submit lightning talks to present
      their projects
      or is that handled differently (e.g. one slot for all)? (Michael W)
      • has always been a dedicated slot, no need to submit separate
        talks (Ilmari)

LiboCon - CfP is open:
* LibreOffice Conference 2024 :: pretalx

  • Commit Access

  • Developer Certification (Stephan/Miklos/László/Gabriel)

    • resting since: 10 weeks (limit: 20 weeks)
  • Jenkins / CI update (Cloph)
    gerrit_android_aarch64 jobs: 190 ok: 182 ko: 5 fail ratio: 2.63%
    mean_ok: 12 ( 34) median_ok: 9 ( 26)
    gerrit_android_arm jobs: 189 ok: 185 ko: 3 fail ratio: 1.59%
    mean_ok: 13 ( 33) median_ok: 10 ( 23)
    gerrit_android_x86 jobs: 190 ok: 183 ko: 5 fail ratio: 2.63%
    mean_ok: 13 ( 34) median_ok: 9 ( 27)
    gerrit_android_x86_64 jobs: 190 ok: 184 ko: 4 fail ratio: 2.11%
    mean_ok: 13 ( 35) median_ok: 9 ( 24)
    gerrit_linux_clang_dbgutil jobs: 391 ok: 319 ko: 62 fail ratio: 15.86%
    mean_ok: 51 ( 73) median_ok: 48 ( 66)
    gerrit_linux_gcc_release jobs: 470 ok: 365 ko: 74 fail ratio: 15.74%
    mean_ok: 27 ( 47) median_ok: 20 ( 35)
    gerrit_mac jobs: 391 ok: 348 ko: 34 fail ratio: 8.70%
    mean_ok: 57 ( 62) median_ok: 49 ( 55)
    gerrit_windows jobs: 419 ok: 303 ko: 105 fail ratio: 25.06%
    mean_ok: 64 ( 81) median_ok: 59 ( 69)
    gerrit_master_ml jobs: 516 ok: 260 ko: 212 fail ratio: 41.09%
    mean_ok: 137 (139) median_ok: 115 (115)
    gerrit_master jobs: 49 ok: 24 ko: 20 fail ratio: 40.82%
    mean_ok: 76 ( 78) median_ok: 63 ( 63)
    gerrit_master_seq jobs: 467 ok: 236 ko: 192 fail ratio: 41.11%
    mean_ok: 137 (143) median_ok: 119 (119)

    • tests that failed more than twice in last seven days
      3 Killed by the kill-wrapper
      gerrit_linux_clang_dbgutil
      3 CppunitTest_sd_annotation_tests
      gerrit_linux_gcc_release
      3 CppunitTest_sw_autocorrect gerrit_windows
      3 UITest_impress_tests gerrit_linux_clang_dbgutil
      4 CppunitTest_sc_subsequent_export_test3
      gerrit_linux_gcc_release
      5 CppunitTest_sw_htmlexport gerrit_linux_gcc_release
      5 CppunitTest_sw_rtfexport8 gerrit_linux_gcc_release
      12 CppunitTest_sw_a11y gerrit_windows
      53 aborted by jenkins job timeout gerrit_windows
      • problems with Windows bots, failing lots of builds in a row
    • timeout issue withsw_a11y, probably
  • What’s cooking (Miklos)

  • QA update (Xisco)

    • UNCONFIRMED: 1185 (+23)

      • enhancements: 265 (+3)
      • needsUXEval: 4 (-1)
      • haveBackTrace: 9 (+0)
      • needsDevAdvice: 47 (+0)
      • documentation: 5 (+0)
      • android: 0 (+0)
      • iOS: 0 (+0)
      • Online: 9 (+0)
    • Most pressing bugs:
      New:

    None

    • New high severity bugs of the week:
      None
  • QA stats (Stéphane)
    +
    Weekly Bug Summary
    +91 +51 (-82) overall)
    many thanks to the top bug squashers:
    QA Administrators 12
    László Németh 7
    ady 6
    Stéphane Guillou (stragu) 5
    Heiko Tietze 4
    Julien Nabet 4
    Mike Kaganski 4
    Tibor Nagy 4
    Balázs Varga (allotropia) 2
    Buovjaga 2

    • top 10 bugs reporters:
      Heiko Tietze 3
      Mike Kaganski 3
      kolAflash 3
      Óvári 3
      Daniele 2
      Rafael Lima 2
      Robert Großkopf 2
      Hossein 1
      Oliver 1
      Olivier Hallot 1
    • top 10 bugs fixers:
      Németh, László 7
      Nagy Tibor 4
      Heiko Tietze 3
      Kaganski, Mike 3
      Balazs Varga 2
      Michael Stahl 2
      Nabet, Julien 2
      Patrick Luby 2
      Adolfo Jayme Barrientos 1
      Aron Budea 1
    • top 10 bugs confirmers:
      Stéphane Guillou 18
      m.a.riosv 9
      Nabet, Julien 5
      UNKNOWN 3
      Heiko Tietze 3
      Kaganski, Mike 3
      Ady 2
      Patrick Luby 2
      Alex Thurgood 1
      Balland-Poirier, Laurent 1