ESC meeting agenda: 2023-03-30 16:00 CET

Miklos Vajna vmiklos at collabora.com
Tue Mar 28 21:53:15 UTC 2023


Hi,

The prototype agenda is below. Extra items are appreciated either in
this document or as a reply to this mail:

https://pad.documentfoundation.org/p/esc

You can join using Jitsi here:

https://jitsi.documentfoundation.org/esc

Regards,

Miklos

---

* Present:
     +

* Completed Action Items:

* Pending Action Items:
   + get marketing to announce the “next version is 8.0” decision on their mailing list (Heiko)
   + take the list of certified developers to Italo (Stephan)
   + file an easy hack for faster ui tests (Xisco)

* Release Engineering update (Cloph)
     + 7.5 status: 7.5.2
     + 7.4 status: 7.4.7 rc1 in 3 weeks?

* Documentation (Olivier)
     + Bugzilla Documentation statistics
         262(262) bugs open
     + Updates:
         BZ changes   1 week    1 month    3 months   12 months
            created      8(-7)     46(-18)   117(2)      318(0)
          commented     13(-24)   119(-28)   310(10)    1091(10)
           resolved      3(0)      15(-12)    56(3)      193(1)
     + top 10 contributors:
           Seth Chaiklin made 86 changes in 1 month, and 490 changes in 1 year
           Olivier Hallot made 53 changes in 1 month, and 493 changes in 1 year
           Stéphane Guillou made 29 changes in 1 month, and 155 changes in 1 year
           Kaganski, Mike made 9 changes in 1 month, and 115 changes in 1 year
           Heiko Tietze made 7 changes in 1 month, and 100 changes in 1 year
           Adolfo Jayme Barrientos made 6 changes in 1 month, and 47 changes in 1 year
           Vernon, Stuart Foote made 6 changes in 1 month, and 39 changes in 1 year
           Dieter made 5 changes in 1 month, and 71 changes in 1 year
           Vladimir Sokolinskiy made 4 changes in 1 month, and 7 changes in 1 year
           ady made 3 changes in 1 month, and 5 changes in 1 year

* UX Update (Heiko)
     + Bugzilla (topicUI) statistics
         277(277) (topicUI) bugs open, 91(91) (needsUXEval) needs to be evaluated by the UXteam
     + Updates:
         BZ changes   1 week   1 month   3 months   12 months
              added      8(-2)    31(-2)    45(-2)      81(-3)
          commented     82(-6)   341(5)    714(6)     2290(14)
            removed      2(0)      6(2)      6(2)       29(-1)
           resolved      8(-2)    35(-2)    94(3)      289(3)
     + top 10 contributors:
           Heiko Tietze made 218 changes in 1 month, and 1447 changes in 1 year
           Eyal Rozenberg made 90 changes in 1 month, and 312 changes in 1 year
           Vernon, Stuart Foote made 63 changes in 1 month, and 262 changes in 1 year
           Dieter made 57 changes in 1 month, and 219 changes in 1 year
           Ilmari Lauhakangas made 56 changes in 1 month, and 227 changes in 1 year
           Stéphane Guillou made 48 changes in 1 month, and 201 changes in 1 year
           Rafael Lima made 21 changes in 1 month, and 268 changes in 1 year
           Telesto made 19 changes in 1 month, and 118 changes in 1 year
           Eivind Samseth made 18 changes in 1 month, and 18 changes in 1 year
           Roman Kuznetsov made 16 changes in 1 month, and 179 changes in 1 year

* Crash Testing (Caolan)
     + 78(+43) import failure, 44(+42) export failures
     + ??? coverity issues
     + Google / ossfuzz: ?? fuzzers active now

* Crash Reporting (Xisco)
     + 7.4.6.2    1323(+674)
     + 7.5.0.2    155(+7)
     + 7.5.0.3    20961(+1935)
     + 7.5.1.2    6294(+2586)

* Mentoring (Hossein)
           committer...   1 week     1 month     3 months    12 months
                   open      97(12)     158(11)     167(-4)      173(-4)
                reviews     376(-44)   1530(-68)   3608(96)    11764(-10)
                 merged     308(-1)    1419(-60)   3923(110)   14769(72)
              abandoned      28(17)      75(14)     196(24)      723(-99)
            own commits     208(8)      990(-39)   2702(95)    10737(25)
         review commits      65(-41)    397(-14)    845(30)     2894(19)
         contributor...   1 week     1 month     3 months    12 months
                   open      21(-12)    192(-32)    230(1)       239(1)
                reviews     842(2)     3592(-78)   8680(258)   31502(-320)
                 merged      13(-7)      94(-1)     181(9)       732(6)
              abandoned       6(-2)      33(-6)      88(5)       538(-47)
            own commits      24(-31)    172(-1)     329(12)      909(18)
         review commits       0(0)        0(0)        0(0)         0(0)
     + easyHack statistics:
        needsDevEval 9(9)   needsUXEval 1(1)   cleanup_comments 322(322)
        total 385(385)   assigned 26(26)   open 332(332)
     + top 10 contributors:
           Sophia Schroeder made 30 patches in 1 month, and 36 patches in 1 year
           Baole Fang made 8 patches in 1 month, and 8 patches in 1 year
           Armin Le Grand (allotropia) made 8 patches in 1 month, and 51 patches in 1 year
           Colomban Wendling made 7 patches in 1 month, and 20 patches in 1 year
           Galdam Jitsu made 5 patches in 1 month, and 10 patches in 1 year
           Damjan, Jovanovic made 4 patches in 1 month, and 4 patches in 1 year
             made 4 patches in 1 month, and 35 patches in 1 year
           Vojtěch Doležal made 4 patches in 1 month, and 6 patches in 1 year
           Vinit Agarwal made 3 patches in 1 month, and 3 patches in 1 year
           Yousef Rabia made 3 patches in 1 month, and 3 patches in 1 year
     + top 10 reviewers:
           McNamara, Caolán made 152 review comments in 1 month, and 1106 in 1 year
           Michael Stahl made 138 review comments in 1 month, and 1096 in 1 year
           Adolfo Jayme Barrientos made 128 review comments in 1 month, and 1036 in 1 year
           Nabet, Julien made 104 review comments in 1 month, and 852 in 1 year
           Kłos, Szymon made 88 review comments in 1 month, and 188 in 1 year
           Ilmari Lauhakangas made 82 review comments in 1 month, and 318 in 1 year
           Thorsten Behrens made 80 review comments in 1 month, and 554 in 1 year
           Vajna, Miklos made 74 review comments in 1 month, and 720 in 1 year
           Christian Lohmaier made 68 review comments in 1 month, and 392 in 1 year
           Grandin, Noel made 64 review comments in 1 month, and 486 in 1 year
     + Patches automatically abandoned:
         svl : use foreach loops ( Arnaud Versini )
             - https://gerrit.libreoffice.org/#/c/140846
         WIP hide internals of SwPosition ( Noel Grandin )
             - https://gerrit.libreoffice.org/#/c/141122
         SwFormatAnchor Take 3 ( Noel Grandin )
             - https://gerrit.libreoffice.org/#/c/141481
         qa: remove redundant check of PDFiumLibrary ( Xisco Fauli )
             - https://gerrit.libreoffice.org/#/c/143144
         osl : use std::recursive_mutex instead of oslMutex ( Arnaud Versini )
             - https://gerrit.libreoffice.org/#/c/143635
         tdf#143095 sdext pdf: use font family name rather than postscript name ( Kevin Suo )
             - https://gerrit.libreoffice.org/#/c/143659
         tdF#148192 Create a new option External Firebird under create new database ( Juan C. Sanz )
             - https://gerrit.libreoffice.org/#/c/143902
         tdf#91367 Remove ConvertToTokenSequence from getAbsoluteRange. ( Javier Salamanca )
             - https://gerrit.libreoffice.org/#/c/144100
         use current discard label in documents recovery dialog ( Stanislav Horáček )
             - https://gerrit.libreoffice.org/#/c/144956
         Describe alternative ways to import data into Base from .csv ( True River )
             - https://gerrit.libreoffice.org/#/c/145006
         Bring shipped Spanish dictionaries up to version 2.7 ( Ricardo Palomares )
             - https://gerrit.libreoffice.org/#/c/145025
         tdf#149756 PPTX import: position of standard connector - part2 ( Nagy Tibor )
             - https://gerrit.libreoffice.org/#/c/145320
         UnoApiTest: make it possible to save with LoadReadonly setting ( Xisco Fauli )
             - https://gerrit.libreoffice.org/#/c/145342
         sc: test exporting with LoadReadonly ( Xisco Fauli )
             - https://gerrit.libreoffice.org/#/c/145343
         sw: test exporting with LoadReadonly ( Xisco Fauli )
             - https://gerrit.libreoffice.org/#/c/145344
         sd: test exporting with LoadReadonly ( Xisco Fauli )
             - https://gerrit.libreoffice.org/#/c/145345
         wip: mitre probably makes more sense than bevel for 'none' fallback ( Caolán McNamara )
             - https://gerrit.libreoffice.org/#/c/145358
         tdf#153052 Calc: Fix image insert adds two undo actions ( Jim Raykowski )
             - https://gerrit.libreoffice.org/#/c/145647
         Add missing desktops and plugin to vcl ( rezso )
             - https://gerrit.libreoffice.org/#/c/145958
     + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
           Jani Saranpää

* GSoC (Ilmari)
   + https://wiki.documentfoundation.org/Development/GSoC/2023
   + https://wiki.documentfoundation.org/Development/GSoC/Ideas
     + Ideas are still welcome, if there is a matching mentor (Thorsten)
     + Next step: March 20th - 4th April, project submission period for mentees

* Commit Access

* Developer Certification (Stephan/Kendy/Thorsten/László)

* Jenkins / CI update (Cloph)

* What’s cooking (Miklos)
   + Multi-page floating tables: behind SW_FORCE_FLY_SPLIT=1 for now (Miklos)
     + hope to enable it by default in 1-2 weeks
   + multi-color gradients (Armin)
     + see discussion on the developer mailing list
   + theming work (Tomaz)
     + focusing on Writer for now

* LibreOffice conference Bucharest 2023 (Gabriel)

* QA update (Xisco)
     + UNCONFIRMED: 1180 (-69)
         + enhancements: 303  (+6)
         + needsUXEval: 12 (-1)
         + haveBackTrace: 7 (+0)
         + needsDevAdvice: 31 (+2)
         + documentation:  2 (+0)
         + android:  3 (+0)
         + iOS:  0 (+0)
         + Online:  12 (+0)



     + Most pressing bugs:
      New:
      Old:
      Fixed:


     + New high severity bugs of the week:
         + Basic, Writer: Trying to inspect a just created not yet inserted instance of textfield.DateTime in the IDE causes a crash.
             + https://bugs.documentfoundation.org/show_bug.cgi?id=152619
             + Bjoern?

         + Crash / hang when installing new font on windows (worse with Tabbed UI)
             + https://bugs.documentfoundation.org/show_bug.cgi?id=152881
             + not a regression?

         + Pasting attribute table copied from QGIS makes LibreOffice freeze because of large values in WKT column (steps in comment 20)
             + https://bugs.documentfoundation.org/show_bug.cgi?id=153380
             + not a regression?

         + UI: Export dialogue for graphics should remember settings for consecutive exports (within session)
             + https://bugs.documentfoundation.org/show_bug.cgi?id=56899
             + not a regression?

* QA stats (Stéphane)
     + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
       +123  -3 (-154) overall)
       many thanks to the top bug squashers:
        Buovjaga                20
        Stéphane Guillou (stragu) 19
        QA Administrators       17
        Justin L                9
        m.a.riosv               7
        Julien Nabet            6
        eisa01                  6
        Caolán McNamara         5
        Heiko Tietze            5
        Dieter                  4

     + top 10 bugs reporters:
        Gabor Kelemen (allotropia) 7
        Mike Kaganski           4
        Robert Großkopf         4
        Dennis Roczek           3
        piyush                  3
        Eyal Rozenberg          2
        Hugh Stewart            2
        Majd Azzam              2
        Stéphane Guillou (stragu) 2
        Telesto                 2

     + top 10 bugs fixers:
        McNamara, Caolán        5
        Rafael Lima             3
        Ilmari Lauhakangas      2
        Kaganski, Mike          2
        Kelemen, Gabor          2
        Németh, László          2
        Sarper Akdemir          2
        Seth Chaiklin           2
        Stéphane Guillou        2
        Weghorn, Michael        2

     + top 10 bugs confirmers:
        Ilmari Lauhakangas      39
        Stéphane Guillou        34
        m.a.riosv               10
        Eivind Samseth          8
        Heiko Tietze            6
        *UNKNOWN*               5
        Vernon, Stuart Foote    5
        Xisco Fauli             5
        Dieter                  4
        Gerald Pfeifer          2


* Highest-Priority bugs (aka "MABs"):
    + http://bit.ly/2lJAAJI
$<ESC_MAB_UPDATE>

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

      done by:
         Ilmari Lauhakangas     4
         Stéphane Guillou       4
         bunkem                 1
         Weghorn, Michael       1
         Raal                   1
         Xisco Fauli            1


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

      done by:
         Ilmari Lauhakangas     4
         Stéphane Guillou       4
         bunkem                 2
         Weghorn, Michael       1
         Raal                   1
         Xisco Fauli            1


* all bugs tagged with 'regression'
    + 1252(+3) bugs open of 12444(+17) total 15(+2) high prio.

      done by:
         Robert Großkopf        4
         Ilmari Lauhakangas     3
         Stéphane Guillou       3
         ady                    1
         Bielefeld, Rainer      1
         Weghorn, Michael       1
         Telesto                1


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

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


* ~Component   count net * all regressions
    + http://bit.ly/1BUdI8i
      Writer: other            - 433(-2)
      Calc                     - 227(+3)
      Impress                  - 133(+3)
      Writer: docx filter      - 54(-1)
      Crashes                  - 52(-2)
      LibreOffice              - 51(+2)
      Base                     - 46(+1)
      Draw                     - 46(+1)
      UI                       - 40(-1)
      Writer: perf             - 35(+0)
      Borders                  - 33(+0)
      Writer: other filter     - 30(+1)
      Chart                    - 26(+0)
      Printing and PDF export  - 23(-1)
      RTL                      - 23(+0)
      Writer: doc filter       - 21(+0)
      BASIC                    - 19(+0)
      filters and storage      - 15(-1)
      graphics stack           - 13(+0)
      Formula Editor           - 4(+0)
      Extensions               - 2(+0)
      sdk                      - 2(+0)
      Linguistic               - 1(+0)
      framework                - 1(+0)


More information about the LibreOffice mailing list