ESC meeting minutes: 2024-09-19

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

 



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

* Completed Action Items:
  + conference talk notifications are now out (Hossein)
  + file an easy hack for replacing HID_* by dialog widgets url (Hossein)

* Pending Action Items:

* Release Engineering update (Cloph)
  + 24.8.2 rc1 in this week
    + meant to have no rc2 for this release
  + 24.2.7 rc1 in 3 weeks

* Documentation (Olivier)
    + Helpcontents2
       + more disambiguation in HID's (ohallot)
       + housekeeping and fixes (ohallot)
    + Core
       + review of UI string grammar (D. Madddern)
    + Guides
       + Work in progress.

    + Bugzilla Documentation statistics
        226(226) bugs open
    + Updates:
        BZ changes   1 week   1 month   3 months   12 months
           created     10(-4)    55(-8)   119(2)      262(0)
         commented     34(-1)   180(-9)   349(-1)    1004(24)
          resolved      2(-3)    25(-8)    73(-1)     173(-1)
    + top 10 contributors:
          Pierre F made 94 changes in 1 month, and 214 changes in 1 year
          Olivier Hallot made 55 changes in 1 month, and 342 changes in 1 year
          Ilmari Lauhakangas made 42 changes in 1 month, and 128 changes in 1 year
          Heiko Tietze made 21 changes in 1 month, and 91 changes in 1 year
          Dione Maddern made 15 changes in 1 month, and 94 changes in 1 year
          Ady made 11 changes in 1 month, and 13 changes in 1 year
          Vernon, Stuart Foote made 9 changes in 1 month, and 156 changes in 1 year
          Nabet, Julien made 8 changes in 1 month, and 46 changes in 1 year
          Alain Romedenne made 6 changes in 1 month, and 26 changes in 1 year
          nutka made 5 changes in 1 month, and 6 changes in 1 year

* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
        232(232) (topicUI) bugs open, 29(29) (needsUXEval) needs to be evaluated by the UXteam
    + Updates:
        BZ changes   1 week   1 month   3 months   12 months
             added      4(-4)    15(1)     16(2)       24(1)
         commented     69(6)    184(29)   422(11)    1718(8)
           removed      0(-1)     2(1)      2(-1)      11(0)
          resolved      4(-3)    21(0)     67(-1)     269(1)
    + top 10 contributors:
          Heiko Tietze made 82 changes in 1 month, and 923 changes in 1 year
          Vernon, Stuart Foote made 62 changes in 1 month, and 370 changes in 1 year
          Ilmari Lauhakangas made 54 changes in 1 month, and 181 changes in 1 year
          Eyal Rozenberg made 32 changes in 1 month, and 169 changes in 1 year
          Henschel, Regina made 20 changes in 1 month, and 55 changes in 1 year
          Balland-Poirier, Laurent made 15 changes in 1 month, and 21 changes in 1 year
          Roman Kuznetsov made 13 changes in 1 month, and 35 changes in 1 year
          Cor Nouws made 11 changes in 1 month, and 36 changes in 1 year
          Kaganski, Mike made 9 changes in 1 month, and 45 changes in 1 year
          Manu made 9 changes in 1 month, and 9 changes in 1 year
    + [Bug 163036] Can't delete a chart right after insertion
    + [Bug 163021] SET ZOOM LEVEL for all windows at ONCE: setting the zoom level
           universally, for all open document windows at once
 -> + [Bug 161492] Vertical Tab dialogs--Options column in Area section is not wide
           enough in paragraph style dialog
      + if there is no further work going into this, then the vertical tab dialogs idea won't fly (Heiko)
      + the idea was always that it's done when it's done, so no problem with the approach to not have vertical tab dialogs in releases (Thorsten)
      + like the vertical tab idea, but it's a lot of work (Hossein)
        + it's not just moving tabs from the top to the left
        + also needs a redesign of the dialog
    + [Bug 162878] Reworked localized Impress templates look ugly in RU
    + [Bug 162997] Support reloading of font list when new fonts added to the system
           (e.g. with fc-cache)
    + [Bug 138708] Unwanted scrolling when moving/positioning an image with arrow keys
    + [Bug 162968] When inserting PivotChart, can't choose data series in rows/columns
    + [Bug 162969] PivotChart data series order not updated when sorting
           PivotTable rows
    + [Bug 162970] Clone formatting brush does nothing when applied from chart to chart
    + [Bug 162967] Want access from borders toolbar menubutton to Format > Cells...
           Borders pane
 -> + [Bug 162933] Add "Check for updates" button in the About dialog
      + request is to have update info in the dialog
      + idea is to get rid of the updater dialog, and have everything in the about dialog
      + should play nicely with the MAR update mechanism
        + e.g. Chrome does this
      + saw a recent report: people still use 7.6 & then complain about lack of updates
        + https://www.heise.de/forum/heise-online/Kommentare/LibreOffice-Reparaturmodus-ermoeglicht-Signaturfaelschung/Stabile-Version-7-6-7-2/posting-44439855/show/

* Crash Testing (Caolan)
    + 18(+3) import failure, 15(+2) export failures
      - https://wiki.documentfoundation.org/Development/Crashtesting
    + 270 coverity issues
    + 1 ossfuzz issue
      - timeout

* Crash Reporting (Xisco)
    + 24.2.5.2    20989(+2213)
    + 24.2.6.2    254(+172)
    + 24.8.0.3    11303(+3361)
    + 24.8.1.2    1081(+0)

    - https://crashreport.libreoffice.org is being redesigned by JJ. Suggestion welcomed

    - Fixed in 24.8.1:

    - https://crashreport.libreoffice.org/stats/signature/SwTaggedPDFHelper::SetAttributes(vcl::PDFWriter::StructElement)

    - https://crashreport.libreoffice.org/stats/signature/SwPostItMgr::GetSidebarRect(Point%20const%20&)

    - https://crashreport.libreoffice.org/stats/signature/GalleryBrowser1::GetItemText(SgaObject%20const%20&,GalleryItemFlags)


* Mentoring (Hossein)
+ New EasyHack
  tdf#163051 - Use UI path and widget ID instead of HID for integrating help
  https://bugs.documentfoundation.org/show_bug.cgi?id=163051
          committer...   1 week      1 month     3 months     12 months
                  open      67(3)       134(-3)     156(4)        156(4)
               reviews     374(-196)   1462(20)    3796(-146)   13176(104)
                merged     376(78)     1408(136)   3737(-18)    13419(200)
             abandoned      24(18)       56(10)     221(9)        761(13)
           own commits     289(113)     996(91)    2584(47)      9772(160)
        review commits      51(-8)      233(-13)    712(-53)     3129(13)
        contributor...   1 week     1 month     3 months    12 months
                  open      45(9)      103(8)      118(14)      118(14)
               reviews     990(222)   3290(246)   8472(82)    30316(388)
                merged      20(-6)     103(-14)    327(4)      1463(-4)
             abandoned       2(-3)      14(-2)      70(-6)      585(-3)
           own commits      10(-9)      81(-17)    326(-12)    1266(-6)
        review commits       0(0)        0(0)        0(0)         0(0)
    + easyHack statistics:
       needsDevEval 8(8)   needsUXEval 1(1)   cleanup_comments 329(329)
       total 415(415)   assigned 25(25)   open 353(353)
    + top 10 contributors:
          Pierre F made 22 patches in 1 month, and 84 patches in 1 year
          Adam Seskunas made 10 patches in 1 month, and 27 patches in 1 year
          Kira Tubo made 6 patches in 1 month, and 26 patches in 1 year
          Bogdan B made 4 patches in 1 month, and 93 patches in 1 year
          Dione Maddern made 4 patches in 1 month, and 82 patches in 1 year
          Sohrab Kazak made 3 patches in 1 month, and 3 patches in 1 year
          Tzschichholz, Rico made 2 patches in 1 month, and 3 patches in 1 year
          Rashesh Padia made 2 patches in 1 month, and 2 patches in 1 year
          Sahil Gautam made 2 patches in 1 month, and 7 patches in 1 year
          Darshan Upadhyay made 2 patches in 1 month, and 12 patches in 1 year
    + top 10 reviewers:
          Michael Stahl made 156 review comments in 1 month, and 896 in 1 year
          Caolán McNamara made 120 review comments in 1 month, and 1438 in 1 year
          Ilmari Lauhakangas made 112 review comments in 1 month, and 646 in 1 year
          Thorsten Behrens made 108 review comments in 1 month, and 660 in 1 year
          Christian Lohmaier made 102 review comments in 1 month, and 522 in 1 year
          Xisco Fauli made 96 review comments in 1 month, and 780 in 1 year
          Kaganski, Mike made 90 review comments in 1 month, and 514 in 1 year
          Adolfo Jayme Barrientos made 90 review comments in 1 month, and 818 in 1 year
          Heiko Tietze made 66 review comments in 1 month, and 298 in 1 year
          Vajngerl, Tomaž made 52 review comments in 1 month, and 338 in 1 year

* GSoC (Ilmari)
  + 1 project with extension, to be finished till the end of Sept
  + Bonus OpenPrinting project to finish in Oct:
      + https://gerrit.libreoffice.org/c/core/+/169617
      + https://github.com/OpenPrinting/cpdb-libs/commits/master/
      + https://github.com/OpenPrinting/cpdb-backend-cups/commits/master/
  + all final reports are now sent to the developer mailing list

* LiboCon (Cloph)
 + all attendees, whether speaker or not, please register:
    conference: https://conference.libreoffice.org/2024/register
 + proposed talks got feedback via email now (Hossein)
 + the ones who take part in the workshop: the events page should show that for speakers
 + Development workshop Announcement is published
   https://blog.documentfoundation.org/blog/2024/09/13/join-the-libreoffice-development-workshop-at-our-upcoming-conference/

* Commit Access

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

* Jenkins / CI update (Cloph)
gerrit_android_aarch64     jobs: 207 ok: 193 ko:   7 fail ratio: 3.38% mean_ok:   9 ( 26) median_ok:   6 ( 19)
gerrit_android_arm         jobs: 206 ok: 197 ko:   6 fail ratio: 2.91% mean_ok:  10 ( 26) median_ok:   7 ( 19)
gerrit_android_x86         jobs: 206 ok: 194 ko:   5 fail ratio: 2.43% mean_ok:  10 ( 27) median_ok:   7 ( 20)
gerrit_android_x86_64      jobs: 205 ok: 196 ko:   6 fail ratio: 2.93% mean_ok:  10 ( 27) median_ok:   7 ( 19)
gerrit_linux_clang_dbgutil jobs: 424 ok: 341 ko:  64 fail ratio: 15.09% mean_ok:  50 ( 68) median_ok:  49 ( 59)
gerrit_linux_gcc_release   jobs: 503 ok: 396 ko:  70 fail ratio: 13.92% mean_ok:  26 ( 42) median_ok:  20 ( 33)
gerrit_mac                 jobs: 414 ok: 369 ko:  26 fail ratio: 6.28% mean_ok:  53 ( 58) median_ok:  44 ( 51)
gerrit_windows             jobs: 426 ok: 345 ko:  50 fail ratio: 11.74% mean_ok:  74 (186) median_ok:  78 (163)
gerrit_master_ml           jobs: 539 ok: 302 ko: 171 fail ratio: 31.73% mean_ok: 230 (258) median_ok: 225 (264)
gerrit_master              jobs:  57 ok:  30 ko:  13 fail ratio: 22.81% mean_ok: 208 (216) median_ok: 215 (215)
gerrit_master_seq          jobs: 482 ok: 272 ko: 158 fail ratio: 32.78% mean_ok: 217 (231) median_ok: 204 (227)
   + tests that failed more than twice in last seven days
      3 CppunitTest_sw_htmlexport                gerrit_windows
      3 CppunitTest_sw_layoutwriter3                gerrit_linux_gcc_release
      3 JunitTest_unoxml_complex                gerrit_linux_clang_dbgutil
      4 CppunitTest_sd_png_export_tests                gerrit_linux_gcc_release
      4 CppunitTest_sw_mailmerge                gerrit_windows
      4 UITest_sw_navigator                gerrit_linux_clang_dbgutil
      5 Killed by the kill-wrapper                gerrit_linux_clang_dbgutil
      5 CppunitTest_sc_uicalc2                gerrit_linux_gcc_release
      5 JunitTest_svx_unoapi                gerrit_linux_clang_dbgutil
     11 aborted by jenkins job timeout                gerrit_windows
  + this week: Jenkins had a deadlock situation -> slow builds (Cloph)
    + Android builds didn't start because there were no free slots
    + also a fast Linux builder is now auto-started when needed
    + Guilhem works on integrating monitoring for the Jenkins queue size

* What’s cooking (Miklos)
  + A11y update (Michael W)
    + tdf#161444 (Orca announcement when switching Calc sheets)
    + https://github.com/nvaccess/nvda/issues/6915 (NVDA announcement when changing
      formatting via keyboard shortcut)
    + winaccessibility code cleanup
    + Analysis/fixes for windows (not) shown in a11y tree for Qt-based VCL plugins
  + RTL/CTL/CJK update (Jonathan)
    + tdf#156543 "Mono" feature for the Asian Phonetic Guide
      + https://bugs.documentfoundation.org/show_bug.cgi?id=156543
    + tdf#119785 Incorrect text direction in WMF/EMF files
      + https://bugs.documentfoundation.org/show_bug.cgi?id=119785
      + Implemented the TA_RTLREADING text alignment flag
  + CairoSDPR from Armin
    + ~done, behind experimental mode on master
  + Playing with a new baseline with Windows (Cloph)
    + winget configuration based setup
      https://gerrit.libreoffice.org/c/core/+/173336/
      https://gerrit.libreoffice.org/c/core/+/173676/
    + parallel build is still problematic (2 builds at the same time)
  + New script to check latest version of external libraries (Xisco)

      -> https://gerrit.libreoffice.org/c/core/+/173618

    + one more source of info: https://release-monitoring.org/ (Miklos)


* QA update (Xisco)
    + UNCONFIRMED: 1238 (-10)
        + enhancements: 300  (+2)
        + needsUXEval: 5 (-2)
        + haveBackTrace: 9 (+0)
        + needsDevAdvice: 48 (+1)
        + documentation:  4 (-3)
        + android:  0 (+0)
        + iOS:  0 (+0)
        + Online:  9 (+0)


    + Most pressing bugs:
     New:
         None
     Fixed:
        + Inserting multiple Hyperlinks and undoing an insertion (Ctrl-Z) crashes Writer
            + https://bugs.documentfoundation.org/show_bug.cgi?id=162911
            + Already fixed, thanks to Michael S


    + New high severity bugs of the week:
        None

* QA stats (Xisco)
    + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +106  +28 (-117) overall)
      many thanks to the top bug squashers:
       Buovjaga                22
       Xisco Faulí             10
       Heiko Tietze            7
       Mike Kaganski           7
       Caolán McNamara         6
       QA Administrators       6
       Michael Stahl (allotropia) 5
       Jonathan Clark          4
       Balázs Varga (allotropia) 3
       m_a_riosv               3

    + top 10 bugs reporters:
       Eyal Rozenberg          8
       Mike Kaganski           4
       Albert Acer             3
       Buovjaga                3
       Gabor Kelemen (allotropia) 3
       Rafael Lima             3
       B.J. Herbison           2
       Michael Weghorn         2
       Regina Henschel         2
       Timur                   2

    + top 10 bugs fixers:
       Ilmari Lauhakangas      4
       Jonathan Clark          4
       Kaganski, Mike          4
       Michael Stahl           4
       Balazs Varga            3
       Caolán McNamara         3
       Heiko Tietze            2
       Jim Raykowski           2
       Németh, László          2
       Rafael Lima             2

    + top 10 bugs confirmers:
       Ilmari Lauhakangas      21
       m.a.riosv               18
       Vernon, Stuart Foote    7
       Xisco Fauli             7
       Nabet, Julien           5
       Heiko Tietze            3
       Kaganski, Mike          3
       Olivier Hallot          3
       Raal                    3
       Bogaboga Man            2


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

     done by:
        Ilmari Lauhakangas    12
        Raal                   6
        Timur Gadzo            2
        Xisco Fauli            2
        Aron Budea             1
        Steve271               1
        Michael Stahl          1


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

     done by:
        Ilmari Lauhakangas    12
        Raal                   6
        Timur Gadzo            2
        Xisco Fauli            2
        Aron Budea             1
        Steve271               1


* all bugs tagged with 'regression'
   + 1216(-5) bugs open of 13632(+24) total 22(-2) high prio.

     done by:
        Ilmari Lauhakangas     7
        Xisco Fauli            5
        m.a.riosv              3
        Telesto                2
        Timur Gadzo            2
        Yotam Benshalom        1
        steve                  1
        Michael Stahl          1


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

   by OS:
     All           - 14(-1)
     Linux         - 5(-1)
     Mac OS X      - 0(+0)
     Windows       - 3(+0)


* ~Component   count net * all regressions
   + http://bit.ly/1BUdI8i
     Writer: other            - 396(+2)
     Calc                     - 245(-1)
     Impress                  - 121(+0)
     LibreOffice              - 53(+0)
     Draw                     - 50(-1)
     Writer: docx filter      - 46(+1)
     Crashes                  - 42(-2)
     Base                     - 39(-2)
     UI                       - 34(-2)
     Writer: perf             - 34(+1)
     Borders                  - 33(-1)
     Writer: other filter     - 33(+0)
     Printing and PDF export  - 26(-3)
     Chart                    - 24(+0)
     RTL                      - 24(+0)
     BASIC                    - 21(+0)
     filters and storage      - 21(+0)
     Writer: doc filter       - 17(+0)
     graphics stack           - 12(+0)
     Formula Editor           - 11(+0)
     framework                - 3(+0)
     sdk                      - 3(+0)
     Extensions               - 2(+0)
     Linguistic               - 1(+0)



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

  Powered by Linux