* Present:
  + Caolan, Cloph, Dan, Heiko, Ilmari, Jonathan, Michael W, Regina, Stephan, 
Xisco, Miklos, Hossein

* Completed Action Items:

* Pending Action Items:

* Release Engineering update (Cloph)
  + 26.2.0 was released yesterday
  + 26.2.1 RC1: this week, will tag this evening. patches to be reviewed:
      + <https://gerrit.libreoffice.org/q/status:open+branch:libreoffice-26-2>
  + 25.8.5 RC2 in 1 week

* Documentation (Olivier)
    + Missing Olivier
    + Bugzilla Documentation statistics
        203(203) bugs open
    + Updates:
        BZ changes   1 week   1 month   3 months   12 months
           created     4(4)     22(22)     60(60)    180(180)
         commented     3(3)     61(61)    192(192)   762(762)
          resolved     2(2)     13(13)     30(30)    124(124)
    + top 10 contributors:
          Olivier Hallot made 26 changes in 1 month, and 450 changes in 1 year
          Vernon, Stuart Foote made 23 changes in 1 month, and 82 changes in 1 
year
          Heiko Tietze made 16 changes in 1 month, and 93 changes in 1 year
          Bogdan B made 15 changes in 1 month, and 55 changes in 1 year
          Henschel, Regina made 10 changes in 1 month, and 66 changes in 1 year
          Ilmari Lauhakangas made 6 changes in 1 month, and 123 changes in 1 
year
          Stephen made 4 changes in 1 month, and 4 changes in 1 year
          Emrys made 4 changes in 1 month, and 4 changes in 1 year
          Jim Avera made 4 changes in 1 month, and 8 changes in 1 year
          Raal made 4 changes in 1 month, and 18 changes in 1 year

* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
        213(213) (topicUI) bugs open, 21(21) (needsUXEval) needs to be 
evaluated by the UXteam
    + Updates:
        BZ changes   1 week   1 month    3 months   12 months
             added      6(6)     14(14)     17(17)     18(18)
         commented     47(47)   112(112)   178(178)   573(573)
           removed      1(1)      2(2)       3(3)       3(3)
          resolved      2(2)      6(6)      22(22)     86(86)
    + top 10 contributors:
          Heiko Tietze made 71 changes in 1 month, and 214 changes in 1 year
          Ilmari Lauhakangas made 36 changes in 1 month, and 155 changes in 1 
year
          Vernon, Stuart Foote made 14 changes in 1 month, and 155 changes in 1 
year
          Ady made 12 changes in 1 month, and 12 changes in 1 year
          m.a.riosv made 12 changes in 1 month, and 24 changes in 1 year
          *UNKNOWN* made 10 changes in 1 month, and 10 changes in 1 year
          Neil Roberts made 7 changes in 1 month, and 7 changes in 1 year
          Hossein made 6 changes in 1 month, and 7 changes in 1 year
          Olivier Hallot made 6 changes in 1 month, and 6 changes in 1 year
          Henschel, Regina made 6 changes in 1 month, and 16 changes in 1 year
    + [Bug 170598] Request for feature like Microsoft Word's Outline Mode#
    + [Bug 170592] remove AI additions from URL in copied text (paste from AI
           without additions in URLs)
    + [Bug 170488] The borders button says "shift to overwrite" but it does 
nothing and
           we can't set the default border type making us have to click three 
times.
    + [Bug 169193] Cannot use a sheet name as a named range
    + [Bug 167974] Draw: Menu option to hide the Layers Bar
    + [Bug 167321] Pasting decimal numbers with commas splits them into multiple
           columns due to incorrect delimiter detection
    + [Bug 168957] Sidebar expansion and closure issue
    + [Bug 170570] Better way to display many precedents and dependents 
(Detective)
 => + [Bug 170218] Unable to change default Anchor setting of 
Frames/Formulas/Drawing
           Objects to “As Chdistro/collabora/co-25.04
aracter”
    + [Bug 169083] Undo and redo buttons are pushing you downwards when you're 
up

* Crash Testing (Caolan)
    + 194(+0) import failure, 122(+0) export failures
      - lots of SfxItemSet::GetItemState_ForWhichID crashes, fix in gerrit
      - quite a few XclXmlUtils::WriteFontData asserts, bisected
      - https://wiki.documentfoundation.org/Development/Crashtesting
      - Balazs has a fix, pending CI on gerrit
      - Karthik also is aware of an issue
    + ??? coverity issues
      - Coverity Scan is down (presumably about the same)
    + 13 ossfuzz issues
      - 1 crash (pdfium), 3 int overflows, 8 timeouts, 1 oom

* Crash Reporting (from crashreport.libreoffice.org) (Xisco)
    + 25.8.3.2    51515(+0)
    + 25.8.4.2    26274(+0)
    + 26.2.0.2    60(+0)
    + 26.2.0.3    22(+0)

    + Most reported crash in 26.2

        - 
https://crashreport.libreoffice.org/stats/signature/sw::mark::FindFieldSep(sw::mark::Fieldmark%20const%20&)

    - Also in 25.8


* Mentoring/easyhack update (Hossein)
          committer...   1 week     1 month      3 months     12 months
                  open      78(78)     132(132)     132(132)      132(132)
               reviews     526(526)   2160(2160)   4292(4292)   12604(12604)
                merged     332(332)   1734(1734)   4151(4151)   14015(14015)
             abandoned      26(26)      87(87)      199(199)      706(706)
           own commits     204(204)    926(926)    2465(2465)    9530(9530)
        review commits      48(48)     219(219)     590(590)     2182(2182)
        contributor...   1 week       1 month      3 months     12 months
                  open      148(148)     334(334)     459(459)      459(459)
               reviews     1108(1108)   4254(4254)   9436(9436)   32320(32320)
                merged       55(55)      216(216)     461(461)     1813(1813)
             abandoned       16(16)       66(66)      166(166)     1681(1681)
           own commits       20(20)       84(84)      229(229)      848(848)
        review commits        0(0)         0(0)         0(0)          0(0)
    + easyHack statistics:
       needsDevEval 9(9)   needsUXEval 1(1)   cleanup_comments 332(332)
       total 400(400)   assigned 29(29)   open 329(329)
    + top 10 contributors:
          Karthik Godha made 17 patches in 1 month, and 42 patches in 1 year
          Simon Chenery made 8 patches in 1 month, and 96 patches in 1 year
          viraj made 6 patches in 1 month, and 6 patches in 1 year
          Armin Le Grand (collabora) made 5 patches in 1 month, and 26 patches 
in 1 year
          Kurt Nordback made 4 patches in 1 month, and 26 patches in 1 year
          Shlok Kanani made 4 patches in 1 month, and 14 patches in 1 year
          Michael Otto made 4 patches in 1 month, and 4 patches in 1 year
          Aya Jamal made 3 patches in 1 month, and 4 patches in 1 year
          Weblate made 2 patches in 1 month, and 17 patches in 1 year
          Bogdan B made 2 patches in 1 month, and 39 patches in 1 year
    + top 10 reviewers:
          Michael Stahl made 456 review comments in 1 month, and 1116 in 1 year
          Vajna, Miklos made 204 review comments in 1 month, and 1568 in 1 year
          Caolán McNamara made 184 review comments in 1 month, and 1128 in 1 
year
          Vajngerl, Tomaž made 150 review comments in 1 month, and 518 in 1 year
          Hossein made 146 review comments in 1 month, and 454 in 1 year
          Adolfo Jayme Barrientos made 144 review comments in 1 month, and 884 
in 1 year
          Ilmari Lauhakangas made 96 review comments in 1 month, and 800 in 1 
year
          Kaganski, Mike made 80 review comments in 1 month, and 598 in 1 year
          Stephan Bergmann made 80 review comments in 1 month, and 276 in 1 year
          Christian Lohmaier made 68 review comments in 1 month, and 766 in 1 
year
    + Patches automatically abandoned:
        tdf#95174 - SQL parser support for catalog and schema ( Devansh 
Varshney )
            - https://gerrit.libreoffice.org/#/c/165279
        Force initial exception class on import error in PyUNO to prevent 
ModuleNotFound catch ( Augustin Laville )
            - https://gerrit.libreoffice.org/#/c/177843
        tdf#99296 - Disable header/footer by default ( Devashish gupta )
            - https://gerrit.libreoffice.org/#/c/183644
        deb#1103056 lint test/signing-keys/secring.gpg ( René Engelhard )
            - https://gerrit.libreoffice.org/#/c/184170
        tdf#68050 Preserve scroll position in Insert > Cross-reference dialogue 
( Bojidar Marinov )
            - https://gerrit.libreoffice.org/#/c/187772
        Automatic scripts to generate the python stubs in workdir/ directory ( 
Manish Bera )
            - https://gerrit.libreoffice.org/#/c/189522
        tdf#158803 assigned but never used ( Bogdan Buzea )
            - https://gerrit.libreoffice.org/#/c/192961
        tdf#168159 unit test deleting columns and undoing ( siddhi salunkhe )
            - https://gerrit.libreoffice.org/#/c/193121
        tdf#167647 add tabs to find and replace dialog ( Szymon Kłos )
            - https://gerrit.libreoffice.org/#/c/194143
        tdf#147660 Persian (Jalali) calendar support added. ( Milad Djamali )
            - https://gerrit.libreoffice.org/#/c/194284
        sc: Add AI Explain Formula feature for Calc ( Sanjay Karinje )
            - https://gerrit.libreoffice.org/#/c/194673
        Do not use SAL_DLLPRIVATE for DockingWindow ( Hossein )
            - https://gerrit.libreoffice.org/#/c/194735
        SwNavigator: Use Index title name for entry name in content tree ( Jim 
Raykowski )
            - https://gerrit.libreoffice.org/#/c/194827
        tdf#167365 Fix size in clGetDeviceInfo and make dataSize evenly 
divisible ( Samuel Fogh )
            - https://gerrit.libreoffice.org/#/c/194871
    + big CONGRATULATIONS to contributors who have at least 1 merged patch, 
since last report:
          Didier Vidal
          Melove Gupta
          Swarnadeep Paul
          Triyambak kumar

* Outreachy (Ilmari)
  + Siddhi Salunkhe works on the project "Transform the existing Hyperlink dialog 
into a standard SfxTabDialog" mentored by Heiko Tietze
  + https://www.outreachy.org/alums/2025-12/
  + timeline is in https://www.outreachy.org/docs/internship/#payments
  + Merged: https://gerrit.libreoffice.org/c/core/+/195201
  + automated tests next
    + https://gerrit.libreoffice.org/c/core/+/198743

* GSoC (Ilmari)
  + https://developers.google.com/open-source/gsoc/timeline
  + Accepted orgs published on 19 Feb

* Commit Access
  + Parth Raiyani (Miklos)
    + mostly works on UI / a11y, 9 commits in master, 67 additional commits on 
a branch
    + primary motivation is to be able to pick commits across branches
    + original proposal from Szymon, who did most of the reviews for him so far
    + sounds like a good idea (Hossein)
    => go for it (all)
AI: Cloph to grand the commit bit
AI: Miklos to send the welcome mail

* Developer Certification (Hossein/Jonathan/Laszlo/Stephan)
  + resting since: 7 weeks (limit: 20 weeks)

* Jenkins / CI update (Cloph)
gerrit_android_aarch64     jobs: 170 ok: 167 ko:   0 fail ratio: 0.00% mean_ok: 
 10 ( 22) median_ok:   8 ( 13)
gerrit_android_arm         jobs: 170 ok: 164 ko:   3 fail ratio: 1.76% mean_ok: 
 10 ( 22) median_ok:   8 ( 13)
gerrit_android_x86         jobs: 171 ok: 168 ko:   0 fail ratio: 0.00% mean_ok: 
  9 ( 20) median_ok:   6 ( 14)
gerrit_android_x86_64      jobs: 171 ok: 165 ko:   3 fail ratio: 1.75% mean_ok: 
  9 ( 21) median_ok:   7 ( 13)
gerrit_linux_clang_dbgutil jobs: 350 ok: 278 ko:  57 fail ratio: 16.29% 
mean_ok:  50 ( 60) median_ok:  51 ( 56)
gerrit_linux_gcc_release   jobs: 416 ok: 331 ko:  52 fail ratio: 12.50% 
mean_ok:  26 ( 34) median_ok:  21 ( 25)
gerrit_mac                 jobs: 350 ok: 315 ko:  20 fail ratio: 5.71% mean_ok: 
 39 ( 41) median_ok:  34 ( 35)
gerrit_windows_wsl         jobs: 534 ok: 318 ko: 202 fail ratio: 37.83% 
mean_ok:  29 ( 34) median_ok:  29 ( 30)
gerrit_master_ml           jobs: 443 ok: 270 ko: 127 fail ratio: 28.67% 
mean_ok:  93 ( 94) median_ok:  85 ( 85)
gerrit_master              jobs:  67 ok:  45 ko:  16 fail ratio: 23.88% 
mean_ok:  76 ( 76) median_ok:  64 ( 64)
gerrit_master_seq          jobs: 374 ok: 225 ko: 109 fail ratio: 29.14% 
mean_ok:  96 ( 96) median_ok:  86 ( 86)
   + tests that failed more than twice in last seven days
      3 JunitTest_ridl_remote                gerrit_linux_clang_dbgutil
      3 JunitTest_ridl_remote                gerrit_linux_gcc_release
     11 Killed by the kill-wrapper                gerrit_linux_clang_dbgutil
  + nothing wrt test failures (Cloph)
  + Jenkins was updated yesterday
    + requires update of the builders
    + one Windows builder, registry problem, not finding the JDK, now fixed

* What’s cooking (Miklos)
  + A11y update (Michael W)
    + qt weld: support for native Qt widget a11y tree embedded in vcl widget 
a11y tree
      (interim builder case)
    + custom widget / ValueSet -> icon view conversion sounds good
      + Parth's commits in core.git distro/collabora/co-25.04, working on 
forward-porting (Caolan)
      + in general, it's useful to port away from custom widgets (Michael W)
      + not looking at more complex cases for now
      + status bar? (Hossein)
        + custom paint doesn't mean it's not accessible, because of custom a11y 
code (Michael W)
  + RTL/CTL/CJK update (Jonathan)
    + tdf#165206 Direction switch has inconsistent effect on alignment
      + https://bugs.documentfoundation.org/show_bug.cgi?id=165206
      + Fixed by removing effect on alignment; use start and end instead
    + tdf#72640 List label alignment wrong in RTL DOC/DOCX files
      + https://bugs.documentfoundation.org/show_bug.cgi?id=72640
      + Real problem: we handle ODF fo:text-align incorrectly (cf. tdf#118350)
      + In progress
  + macOS / UI (Dan)
  + ODF-TC (Olivier + Regina)
    + The TC has been working on responses to a public comment with more than 
20 points on the topic of Open Formula (ODF Part 4). Several more TC conference 
calls will be necessary.
  + ODF validator upgraded to the latest 0.13.0 (Xisco)
    + from 0.9
    + issue was: we tried to validate flat ODFs (not a zip file)
    + also: password-protected documents
    + related: looking at adding a pdf validator, verapdf

* QA update (Xisco)
    + UNCONFIRMED: 2094 (+2094)
        + enhancements: 632  (+632)
        + needsUXEval: 15 (+15)
        + haveBackTrace: 12 (+12)
        + needsDevAdvice: 46 (+46)
        + documentation:  9 (+9)
        + android:  2 (+2)
        + iOS:  0 (+0)
        + Online:  4 (+4)


    + Most pressing bugs:
     New:

    None

     Old:
        + Using the Lock feature in an AutoFilter with dates causes a crash
            + https://bugs.documentfoundation.org/show_bug.cgi?id=167395
            + Sahil ?

        + No icons show in the UI AARM64 Win64 builds with skia lib rendering 
(neither raster nor Vulkan), GDI+ works but slow (comment 22 for workaround)
            + https://bugs.documentfoundation.org/show_bug.cgi?id=166803
            + specific to arm64/windows, so can't really bisect
            + Cloph is looking at this
            + probably will be fixed with the new VS2022 baseline (Xisco)
     Fixed:
        + Regression: bullet settings via toolbar is broken
            + https://bugs.documentfoundation.org/show_bug.cgi?id=170466
            + Thanks to Miklos


    + New high severity bugs of the week:
        + Python not working anymore on recent versions of LO on macOS
            + https://bugs.documentfoundation.org/show_bug.cgi?id=167752
            + this is kind of intentional (Cloph)
            + so the privileges are not inherited by python, from LO
            + also means: now you can only launch the python only from within LO
            + calling it from the terminal is no longer supported
            + tend to say it's a "won't fix / don't know how to fix"
            + does this prevent running ODK examples? (Hossein)
              + these are separate executables sometimes (Cloph)
              + it affects the python that is packaged with LO
              + but you can launch LO with a (python) macro param

        + Draw/Impress: Crash on copy, paste and click comment
            + https://bugs.documentfoundation.org/show_bug.cgi?id=169252
              + Tomaz?

    + Ilmari: not most pressing, but would be good to get solved:

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

    Defined Ranges in a single column with delimiting row corrupted

    + Henry?


* QA stats
    + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +89  +0 (-116) overall)
      many thanks to the top bug squashers:
       Buovjaga                31
       QA Administrators       17
       Heiko Tietze            14
       Mike Kaganski           9
       Noel Grandin            4
       Jonathan Clark          3
       Regina Henschel         3
       Andreas Heinisch        2
       Aron Budea              2
       Dieter                  2

    + top 10 bugs reporters:
       Gabor Kelemen (Collabora) 3
       Telesto                 3
       nobu                    3
       Aron Budea              2
       Buovjaga                2
       Dennis Roczek           2
       Justin L                2
       hikadot421              2
       rbrdck&#64;firemail.de  2
       Andreas Säger           1

    + top 10 bugs fixers:
       Grandin, Noel           6
       Heiko Tietze            3
       Jonathan Clark          3
       Kaganski, Mike          3
       Andreas Heinisch        2
       Jim Raykowski           2
       Kłos, Szymon            2
       *UNKNOWN*               1
       Adolfo Jayme Barrientos 1
       Aron Budea              1

    + top 10 bugs confirmers:
       Ilmari Lauhakangas      24
       m.a.riosv               6
       Dieter                  5
       Vernon, Stuart Foote    5
       Aron Budea              3
       Heiko Tietze            3
       Xisco Fauli             3
       Henschel, Regina        2
       Ady                     1
       Bogdan B                1


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

     done by:
        Ilmari Lauhakangas     2
        vijaya chandra         2
        Aron Budea             1
        Kelemen, Gabor         1


* all bugs tagged with 'regression'
   + 7(+7) bugs open of 14567(+14567) total 7(+0) high prio.

     done by:
        nobu                   2
        Aron Budea             1
        Hossein                1
        Ilmari Lauhakangas     1
        Alex Thurgood          1
        Kelemen, Gabor         1
        Piotr Osada            1


* ~Component   count net * high severity regressions
   + http://bit.ly/1HWHb3E
     BASIC         - 7(+0)
     Base          - 7(+0)
     Calc          - 7(+0)
     Chart         - 7(+0)
     Draw          - 7(+0)
     Extensions    - 7(+0)
     LibreOffice   - 7(+0)
     Writer        - 7(+0)
     filters and storage - 7(+0)
     graphics stack - 7(+0)
     Impress       - 1(+0)
     UI            - 1(+0)

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


* ~Component   count net * all regressions
   + http://bit.ly/1BUdI8i
     Writer: other            - 439(+0)
     Impress                  - 134(+0)
     Crashes                  - 50(+0)
     Writer: docx filter      - 48(+0)
     Borders                  - 37(+0)
     UI                       - 36(+0)
     Writer: other filter     - 30(+0)
     Printing and PDF export  - 27(+0)
     Writer: perf             - 27(+0)
     filters and storage      - 27(+0)
     RTL                      - 20(+0)
     Writer: doc filter       - 19(+0)
     BASIC                    - 7(+0)
     Base                     - 7(+0)
     Calc                     - 7(+0)
     Chart                    - 7(+0)
     Draw                     - 7(+0)
     Formula Editor           - 7(+0)
     Impress Remote           - 7(+0)
     LibreOffice              - 7(+0)
     graphics stack           - 7(+0)
     framework                - 3(+0)
     Extensions               - 2(+0)
     Linguistic               - 2(+0)
     sdk                      - 2(+0)
     Installation             - 1(+0)

Reply via email to