ESC meeting minutes: 2023-08-17

Miklos Vajna vmiklos at collabora.com
Thu Aug 17 14:34:10 UTC 2023


* Present:
     + Olivier, Caolan, Hossein, Ilmari, Michael W, Regina, Miklos, Heiko, Michael S, Khaled, Gabriel

* Completed Action Items:

* Pending Action Items:
     + Try gtk4 local builds, Qt6 local builds (Cloph)
     + Fix gdb pretty-printers on tb99 (Cloph)

* Release Engineering update (Xisco)
     + 7.6 status: 7.6.1 rc1 next week
     + 7.5 status: 7.5.6 rc1 this week

* Documentation (Olivier)
     + New Help: no news
     + Helpcontent2
        + updates and fixes (stragu, ohallot)
     Guides:
        + wip

     + Bugzilla Documentation statistics
         269(269) bugs open
     + Updates:
         BZ changes   1 week    1 month   3 months   12 months
            created      5(-10)    45(0)     79(-3)     307(2)
          commented     15(-24)   127(-4)   239(-7)    1089(5)
           resolved      0(-8)     21(0)     32(-5)     171(-2)
     + top 10 contributors:
           Rafael Lima made 69 changes in 1 month, and 165 changes in 1 year
           Stéphane Guillou made 51 changes in 1 month, and 325 changes in 1 year
           Olivier Hallot made 23 changes in 1 month, and 454 changes in 1 year
           Seth Chaiklin made 16 changes in 1 month, and 304 changes in 1 year
           Nabet, Julien made 11 changes in 1 month, and 31 changes in 1 year
           Srebotnjak, Martin made 8 changes in 1 month, and 21 changes in 1 year
           Wolfgang Jäger made 6 changes in 1 month, and 6 changes in 1 year
           *UNKNOWN* made 5 changes in 1 month, and 12 changes in 1 year
           Bogdan B made 4 changes in 1 month, and 225 changes in 1 year
           خالد حسني made 4 changes in 1 month, and 4 changes in 1 year

* UX Update (Heiko)
     + Bugzilla (topicUI) statistics
         267(267) (topicUI) bugs open, 75(75) (needsUXEval) needs to be evaluated by the UXteam
     + Updates:
         BZ changes   1 week   1 month   3 months   12 months
              added      4(0)     30(1)     39(2)       71(2)
          commented     40(2)    246(-8)   566(-5)    2496(29)
            removed      0(0)      1(0)      5(-2)      28(-1)
           resolved      7(2)     29(-5)    75(-11)    329(0)
     + top 10 contributors:
           Stéphane Guillou made 73 changes in 1 month, and 468 changes in 1 year
           Heiko Tietze made 69 changes in 1 month, and 1446 changes in 1 year
           Eyal Rozenberg made 66 changes in 1 month, and 338 changes in 1 year
           ady made 36 changes in 1 month, and 97 changes in 1 year
           Vernon, Stuart Foote made 26 changes in 1 month, and 421 changes in 1 year
           Dieter made 22 changes in 1 month, and 261 changes in 1 year
           خالد حسني made 21 changes in 1 month, and 37 changes in 1 year
           Roman Kuznetsov made 19 changes in 1 month, and 171 changes in 1 year
           Ilmari Lauhakangas made 16 changes in 1 month, and 234 changes in 1 year
           Justin Luth made 16 changes in 1 month, and 107 changes in 1 year
     + [Bug 156795] Avoid using typesetter language "widow" and "orphan"
     + [Bug 156789] CALC FORMATTING: Cell background color not rendered when
            OS high contrast display mode is on
  => + [Bug 156714] .uno:IndexMarktoIndex does not work ("Index Entry to Index")
       + perhaps jumps between the index entry <-> index
     + [Bug 156702] Make it easier to crop page to contents / selection
     + [Bug 156412] base form wizard: add button presets
     + [Bug 156659] Find All should not move to the first occurrence
     + [Bug 156598] Custom list numbering from DOCX import is not available in UI
     + [Bug 156507] Ability to remove all "atypical" characters in a stretch of text
     + [Bug 94989] ENHANCEMENT: Select all text with the same formatting
     + [Bug 156493] Split search for text and for style into two tabs in
            Find and Replace dialog

* Crash Testing (Caolan)
     + 14(-16) import failure, 0(+0) export failures
     + 0 coverity issues

         - 2 recently fixed

     + 3 ossfuzz issues

         -> + 1 fodt2pdf finally found a layout leak (SwFieldPortion::Clone, SetRest())


     + TDF to have Red Hat as a CNA (CVE Numbering Authority) security parent, instead of directly under Mitre

       + should help with bundled libraries

       + not seeing any downsides

       + plan to move with this tomorrow


* Crash Reporting (Xisco)
     + 7.5.4.2    12146(+984)
     + 7.5.5.2    4220(+1552)
     + 7.6.0.2    87(+27)
     + 7.6.0.3    6(+0)

* Mentoring (Hossein)
   * New draft blog post for a difficultyInteresting EasyHack (tdf#32506)
     Find and Replace For Base - difficulty interesting EasyHack
     https://dev.blog.documentfoundation.org/?p=904&preview=1&_ppp=e07a01c54e
   * Some issues with building on external hard drive (Linux)
     * General mention in https://wiki.documentfoundation.org/Development/lode#Getting_Started

           committer...   1 week      1 month     3 months    12 months
                   open      64(-10)     139(4)      193(4)       219(-8)
                reviews     318(-102)   1318(-22)   3178(48)    11154(-18)
                 merged     222(-76)    1079(2)     3365(7)     12784(11)
              abandoned      23(15)       49(15)     142(15)      636(11)
            own commits     117(-80)     715(-28)   2117(-64)   10236(-85)
         review commits      31(-20)     205(-27)    639(-35)    3058(-17)
         contributor...   1 week     1 month     3 months    12 months
                   open      32(14)      53(2)       76(1)        95(-150)
                reviews     962(192)   2860(324)   7726(264)   31892(-156)
                 merged       6(-3)      57(-32)    183(-30)    2564(-64)
              abandoned     155(153)    159(152)    177(153)     619(152)
            own commits      11(-2)      62(-17)    201(-13)    1063(3)
         review commits       0(0)        0(0)        0(0)         0(0)
     + easyHack statistics:
        needsDevEval 8(8)   needsUXEval 1(1)   cleanup_comments 329(329)
        total 405(405)   assigned 17(17)   open 360(360)
     + top 10 contributors:
           Stéphane Guillou made 10 patches in 1 month, and 29 patches in 1 year
           Sahil Gautam made 5 patches in 1 month, and 5 patches in 1 year
           Dipam Turkar made 4 patches in 1 month, and 24 patches in 1 year
           Venetia Furtado made 4 patches in 1 month, and 5 patches in 1 year
           Colomban Wendling made 3 patches in 1 month, and 21 patches in 1 year
           Czeber László made 3 patches in 1 month, and 17 patches in 1 year
           Ahmed Eltokhy made 3 patches in 1 month, and 9 patches in 1 year
           Armin Le Grand (allotropia) made 3 patches in 1 month, and 76 patches in 1 year
           Matt K made 2 patches in 1 month, and 6 patches in 1 year
           jucasaca made 2 patches in 1 month, and 3 patches in 1 year
     + top 10 reviewers:
           Caolán McNamara made 152 review comments in 1 month, and 356 in 1 year
           Michael Stahl made 130 review comments in 1 month, and 1132 in 1 year
           Thorsten Behrens made 98 review comments in 1 month, and 440 in 1 year
           Vajna, Miklos made 88 review comments in 1 month, and 828 in 1 year
           Nabet, Julien made 78 review comments in 1 month, and 930 in 1 year
           Kaganski, Mike made 72 review comments in 1 month, and 356 in 1 year
           Grandin, Noel made 70 review comments in 1 month, and 610 in 1 year
           Vajngerl, Tomaž made 66 review comments in 1 month, and 436 in 1 year
           Ilmari Lauhakangas made 44 review comments in 1 month, and 334 in 1 year
           Olivier Hallot made 42 review comments in 1 month, and 296 in 1 year
     + Patches automatically abandoned:
         tdf#32950 xls import: recalc optimal row height on import ( Justin Luth )
             - https://gerrit.libreoffice.org/#/c/140199
         WIP: Related: tdf#97802 Disallow arbitrary bad strings in Chart reference input ( Eike Rathke )
             - https://gerrit.libreoffice.org/#/c/143476
         tdF#148192 Create a new option External Firebird under create new database ( Juan C. Sanz )
             - https://gerrit.libreoffice.org/#/c/143902
         tdf#96276: RTF import: deduplication for paragaph properties ( Vasily Melenchuk )
             - https://gerrit.libreoffice.org/#/c/145034
         Remove support for .NET Framework 4.6 and 4.6.1 ( Taichi Haradaguchi )
             - https://gerrit.libreoffice.org/#/c/146437
         tdf#152029 Add a check menu item to the Navigator ( Jim Raykowski )
             - https://gerrit.libreoffice.org/#/c/147259
         Impress: Rework of help files /00/ (09) ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147538
         Impress: Rework of help files /01/ (01) ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147543
         Impress: Rework of help files /01/ (02) ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147544
         Impress: Rework of help files /01/ (03) ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147545
         Impress: Rework of help files /01/ (04) ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147546
         Impress: Rework of help files /01/ (05) ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147547
         Impress: Rework of help files /01/ (06) ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147548
         Impress: Rework of help files /01/ (07) ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147549
         Impress: Rework of help files /01/ (08) ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147550
         Impress: Rework of help files /01/ (09) ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147597
         Impress: Rework of help files /01/ (10) ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147598
         Impress: Rework of help files /01/ (11) ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147599
         Impress: Rework of help files /01/ (12) ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147600
         Impress: Rework of help files /01/ (13) ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147603
         Impress: Rework of help files /01/ (14) ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147604
         Impress: Rework of help files /01/ (15) ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147607
         Impress: Rework of help files /01/ (16) ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147608
         Impress: Rework of help files /01/ (17) ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147609
         Impress: Rework of help files /01/ (18) ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147610
         Impress: Rework of help files /01/ (19) ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147611
         Impress: Rework of help files /01/ (20) ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147612
         Impress: Rework of help files (main) ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147613
         Impress: Rework of help files guide 01 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147634
         Impress: Rework of help files /02/ 05 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147642
         Impress: Rework of help files /02/ 06 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147643
         Impress: Rework of help files /02/ 14 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147651
         Impress: Rework of help files /02/ 16 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147653
         Replace deprecated '%pure-parser' with '%define api.pure' ( Taichi Haradaguchi )
             - https://gerrit.libreoffice.org/#/c/147685
         Impress: Rework of help files /02/ 17 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147694
         Impress: Rework of help files /02/ 18 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147695
         Impress: Rework of help files /01/ 21 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147698
         Impress: Rework of help files /01/ 22 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147699
         Impress: Rework of help files (main 02) ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147701
         Impress: Rework of help files (main 03) ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147702
         Impress: Rework of help files (main 04) ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147703
         Impress: Rework of help files (main 05) ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147704
         Impress: Rework of help files (main 06) ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147705
         Impress: Rework of help files (main 07) ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147706
         Impress: Rework of help files (main 08) ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147707
         Impress: Rework of help files (main 09) ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147708
         Impress: Rework of help files (main 10) ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147709
         Impress: Rework of help files (main 11) ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147710
         Impress: Rework of help files (main 12) ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147711
         Impress: Rework of help files (main 13) ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147712
         Impress: Rework of help files (main 14) ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147713
         Impress: Rework of help files (main 15) ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147714
         Impress: Rework of help files (main 16) ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147715
         Impress: Rework of help files (main 17) ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147716
         Impress: Rework of help files (main 18) ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147717
         Impress: Rework of help files (main 19) ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147718
         Impress: Rework of help files (main 20) ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147719
         Impress: Rework of help files (main 21) ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147720
         Impress: Rework of help files (main 22) ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147721
         Impress: Rework of help files (main 23) ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147722
         Impress: Rework of help files (main 24) ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147723
         Impress: Rework of help files (main 25) ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147724
         Impress: Rework of help files  /04/ 1/2 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147725
         Impress: Rework of help files /01/ 23 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147729
         Impress: Rework of help files /01/ 24 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147730
         Impress: Rework of help files /01/ 25 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147731
         Impress: Rework of help files /01/ 26 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147732
         Impress: Rework of help files /01/ 27 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147733
         Impress: Rework of help files /01/ 28 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147754
         Impress: Rework of help files /01/ 29 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147755
         Impress: Rework of help files /01/ 29 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147756
         Impress: Rework of help files /01/ 31 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147757
         Impress: Rework of help files /01/ 30 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147758
         Impress/Rework of help files /01/ 32 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147760
         Impress: Rework of help files /01/ 33 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147761
         Impress: Rework of help files /01/ 34 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147762
         Impress: Rework of help files /01/ 35 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147763
         Impress: Rework of help files /01/ 36 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147764
         Impress: Rework of help files /01/ 37 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147765
         Impress: Rework of help files /01/ 38 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147766
         Impress: Rework of help files /01/ 39 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147767
         Impress: Rework of help files /01/ 40 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147768
         Impress: Rework of help files /01/ 41 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147769
         Impress: Rework of help files /01/ 42 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147770
         Impress: Rework of help files /01/ 43 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147771
         Impress: Rework of help files /01/ 44 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147772
         Impress: Rework of help files /01/ 45 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147773
         Impress: Rework of help files /01/ 46 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147774
         Impress: Rework of help files /01/ 47 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147775
         Impress: Rework of help files /01/ 48 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147776
         Impress: Rework of help files /01/ 49 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147777
         Impress: Rework of help files /01/ 50 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147778
         Impress: Rework of help files /01/ 51 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147779
         Impress: Rework of help files /01/ 52 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147780
         Impress: Rework of help files /01/ 53 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147781
         Impress: Rework of help files /01/ 54 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147782
         Impress: Rework of help files /01/ 55 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147783
         Impress: Rework of help files /01/ 56 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147784
         Impress: Rework of help files /01/ 56 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147785
         Impress: Rework of help files /01/ 57 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147786
         Impress: Rework of help files /01/ 58 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147787
         Impress: Rework of help files /01/ 59 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147788
         Impress: Rework of help files /01/ 60 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147789
         Impress: Rework of help files /01/ 61 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147790
         Impress: Rework of help files /01/ 62 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147791
         Impress: Rework of help files /01/ 63 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147792
         Impress: Rework of help files /01/ 64 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147793
         Impress: Rework of help files /01/ 65 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147794
         Impress: Rework of help files /01/ 66 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147795
         Impress: Rework of help files /01/ 67 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147796
         Impress: Rework of help files /01 /68 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147797
         Impress: Rework of help files /01/ 69 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147798
         Impress: Rework of help files /01/ 70 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147799
         Impress: Rework of help files /01/ 71 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147800
         Impress: Rework of help files /01/ 72 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147801
         Impress: Rework of help files /01/ 73 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147802
         Impress: Rework of help files /01/ 74 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147803
         Impress: Rework of help files /01/ 75 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147804
         Impress: rework of help files /01/ 76 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147805
         Impress: Rework of help files /01/ 77 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147806
         Impress: Rework of help files /01/ 78 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147807
         Impress: Rework of help files /01/ 79 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147808
         Impress: Rework of help files /01/ 80 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147809
         Impress: Rework of help files /01/ 81 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147812
         Impress: Rework of help files /01/ 82 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147813
         Impress: Rework of help files /01/ 83 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147814
         Impress: Rework of help files /01/ 84 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147815
         Impress: Rework of help files /01/ 85 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147816
         Impress: Rework of help files /01/ 86 - last in dir ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147817
         Impress: Rework of help files /04/ 2/2 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147818
         Impress: Rework of help files /02/ 21 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147819
         Impress: Rework of help files: /02/ 22 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147820
         Impress: Rework of help files: /02/ 23 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147821
         Impress: Rework of help files /02/ 24 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147822
         Impress: Rework of help files /02/ 25 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147823
         Impress: Rework of help files: /02/ 26 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147824
         Impress: Rework of help files 02 / 27 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147825
         Impress: Rework of help files /02/ 28 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147826
         Impress: Rework of help files /02/ 29 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147827
         Impress: Rework of help files /02/ 30 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147828
         Impress: Rework of help files: /02/ 31 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147829
         Impress: rework of help files /02/ 32 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147830
         Impress: Rework of help files /02/ 33 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147836
         Impress: Rework of help files /02/ 34 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147837
         Impress: Rework of help files /02/ 35 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147838
         Impress: Rework of help files /02/ 36 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147839
         Impress: Rework of help files /02/ 37 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147841
         Impress: Rework of help files /02/ 38 - last in dir ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147842
         Impress: Rework of help files guide 02 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147845
         Impress: Rework of help files guide 03 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147846
         Impress: Rework of help files guide 04 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147847
         Impress: Rework of help files guide 05 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147848
         Impress: Rework of help files guide 06 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147850
         Impress: rework of help files guide 07 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147851
         Impress: Rework of help files guide 08 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147853
         Impress: Rework of help files guide 09 ( Sophia Schroeder )
             - https://gerrit.libreoffice.org/#/c/147894
         tdf#114441 Convert use of sal_uLong to better integer types ( niket kumar )
             - https://gerrit.libreoffice.org/#/c/148176
         faulty link ( Alain Romedenne )
             - https://gerrit.libreoffice.org/#/c/148404
         Calc: Single click on the hyperlink selects hyperlink ( Gülşah Köse )
             - https://gerrit.libreoffice.org/#/c/148475
         tdf#45904: Remove ScAutoFormatFieldObj Java test ( Yousef Rabia )
             - https://gerrit.libreoffice.org/#/c/148742
         DRAFT-lok-AT-get-current-paragraph-with-formatting-3 ( Tor Lillqvist )
             - https://gerrit.libreoffice.org/#/c/148879
         Bug143148 Use pragma once instead of include guards ( Ziyue ZHOU )
             - https://gerrit.libreoffice.org/#/c/149011
         tdf#150433 Add Thai thesaurus ( Theppitak Karoonboonyanan )
             - https://gerrit.libreoffice.org/#/c/149147
         ooxml export: get rid of leftover redundant checks pre sax_fastparser::UseIf ( Sarper Akdemir )
             - https://gerrit.libreoffice.org/#/c/149432
         WIP: Enable Navigator sidebar for LO online ( Attila Szűcs )
             - https://gerrit.libreoffice.org/#/c/149592

* GSoC (Ilmari/Thorsten)
   + work is ongoing, see weekly reports
   + next week: August 21st final week, submission of results
   + mentors: please discuss with mentees: make sure documentation is created for the project (Hossein)
     + before the end of GSoC

* Commit Access

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

* Jenkins / CI update (Cloph)
   + terrible (Heiko)
     + for different reasons
     + not understanding the "likeniness" score -> need to ask on the dev ML
       + looks not actionable
   + what is the goal of the ML project? (Hossein)
     + seeing lower load / faster result on Windows
     + the project can't help with false failures
   + had to take 2 gcc release ones offline (Michael S)
     + concerned if somebody looks at them when Cloph is out
     + one failed with non-existing icon theme
     + the other failed with an in-progress cherry-pick

* What’s cooking (Miklos)
     + C++20 (Stephan)
     + multi-page floating tables in Writer, see tdf#155118 for details (Miklos)
     + JDK bump to 17 (Michael W)
       + plan to do this during next week

* LibreOffice conference Bucharest 2023 (Gabriel)
   + Workshop plan:
     https://conference.libreoffice.org/2023/workshop-introduction-to-libreoffice-development/
   + number of participants increased dramatically (30 -> 70)
     + for the workshop
     + good, but then need a bigger room, in discussion with the university for that
     + need to find students who will help Hossein
     + possibly 4-5 students will help us
     + working on a form to be filled in by the workshop participants (Hossein)
       + i.e. what part they plan to attend
       + also want to know more about the level of knowledge the students have, to tailor the content to their needs
     + in general, agree (Gabriel)
     + perhaps will create some chat group to accelerate communication
     + plan to have USB sticks prepared, so students have a ready dev environment (Hossein)
       + if that fits a 64GB drive
       + perhaps buy locally to avoid shipment cost
         + or upload it somewhere + students just download it (Gabriel)
       + see this forum post for more info: https://community.documentfoundation.org/c/development-workshop/32 (Hossein)
         + can be good marketing
   + please register, need to know the number of participants (Gabriel)

* QA update (Xisco)
     + UNCONFIRMED: 1167 (-25)
         + enhancements: 279  (+1)
         + needsUXEval: 20 (-1)
         + haveBackTrace: 13 (+0)
         + needsDevAdvice: 34 (+0)
         + documentation:  5 (+2)
         + android:  3 (+0)
         + iOS:  0 (+0)
         + Online:  13 (+1)



     + Most pressing bugs:
      New:
      Old:
      Fixed:


     + New high severity bugs of the week:
         + GNOME / KDE dark system themes don't automatically enable corresponding dark icon themes
             + https://bugs.documentfoundation.org/show_bug.cgi?id=127138
             + not a regression
             + single bug for gtk3 and kde? (Caolan)
               + gtk3 is supposed to work
               + KDE is probably not implemented
               + suggest to fix it
             AI: split the bug (Heiko)

         + Paragraph language and character formatting (bold, italic) lost when
  pasting HTML
             + https://bugs.documentfoundation.org/show_bug.cgi?id=154581
             + bisected to Michael S

* QA stats (Stéphane)
     + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
       +110  +4 (-111) overall)
       many thanks to the top bug squashers:
        QA Administrators       16
        Buovjaga                10
        Justin L                8
        ⁨خالد حسني⁩             8
        Samuel Mehrbrodt (allotropia) 5
        Stéphane Guillou (stragu) 5
        Xisco Faulí             5
        Balázs Varga (allotropia) 4
        Michael Stahl (allotropia) 4
        Dieter                  3

     + top 10 bugs reporters:
        Gabor Kelemen (allotropia) 9
        Gerald Pfeifer          5
        Hossein                 4
        Rafael Lima             3
        Stéphane Guillou (stragu) 3
        lvm                     3
        Abhilasha               2
        Davide                  2
        Jens-D Doll             2
        Karl                    2

     + top 10 bugs fixers:
        Samuel Mehrbrodt        5
        Balazs Varga            4
        Xisco Fauli             4
        خالد حسني               3
        Caolán McNamara         2
        Grandin, Noel           2
        Justin Luth             2
        Michael Stahl           2
        Németh, László          2
        Aron Budea              1

     + top 10 bugs confirmers:
        Ilmari Lauhakangas      23
        m.a.riosv               9
        Kelemen, Gabor          8
        *UNKNOWN*               7
        Stéphane Guillou        7
        Nabet, Julien           5
        Henschel, Regina        3
        Raal                    3
        Weghorn, Michael        3
        خالد حسني               3


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

      done by:
         Kelemen, Gabor         4
         Raal                   2
         Stéphane Guillou       2
         Aron Budea             1
         Ilmari Lauhakangas     1
         Weghorn, Michael       1


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

      done by:
         Kelemen, Gabor         2
         Raal                   2
         Stéphane Guillou       2
         Ilmari Lauhakangas     1
         خالد حسني              1
         Weghorn, Michael       1


* all bugs tagged with 'regression'
    + 1188(+8) bugs open of 12717(+18) total 11(+0) high prio.

      done by:
         Hossein                1
         Ilmari Lauhakangas     1
         Faure, Jean-Baptiste   1
         Weghorn, Michael       1
         m.a.riosv              1
         Raal                   1
         Henschel, Regina       1
         Robert Großkopf        1
         Stéphane Guillou       1


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

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


* ~Component   count net * all regressions
    + http://bit.ly/1BUdI8i
      Writer: other            - 420(+7)
      Calc                     - 215(-1)
      Impress                  - 133(+1)
      LibreOffice              - 49(+1)
      Draw                     - 44(+0)
      Base                     - 42(+0)
      Crashes                  - 42(-1)
      Writer: docx filter      - 42(+0)
      Borders                  - 34(+2)
      UI                       - 32(-1)
      Writer: other filter     - 31(+0)
      Writer: perf             - 31(-2)
      Printing and PDF export  - 23(+0)
      RTL                      - 23(+0)
      Chart                    - 22(+0)
      BASIC                    - 18(+0)
      filters and storage      - 18(+0)
      Writer: doc filter       - 13(+0)
      graphics stack           - 12(+0)
      Formula Editor           - 4(+1)
      framework                - 4(+0)
      Extensions               - 2(+0)
      sdk                      - 2(+0)
      Linguistic               - 1(+0)


More information about the LibreOffice mailing list