* Present:
+ Michael W, Thorsten, Heiko, Hossein, Caolan, Stephan, Ilmari, Lubos, Michael S,
      Gabriel, Eike, Olivier, Xisco, Cloph, Kendy, Quikee, Michael M

* Completed Action Items:
+ create a bugzilla query for open easy hacks without the reviewed:2022 whiteboard field (Hossein) → https://wiki.documentfoundation.org/Development/EasyHacks/Review
    + document Java baseline in README.md (Hossein)
      Add information on Java baseline in README.md
      https://gerrit.libreoffice.org/c/core/+/135557

* Pending Action Items:

* Release Engineering update (Cloph)
    + 7.4 status:
      + beta 1 + feature freeze + 7-4 branch later today
      + self-approval still possible on 7-4 branch for now
      + string/UI freeze in week 27, additional approvals needed then
    + 7.3 status: 7.3.4 final today
       + 7.3.5 rc1 end of June
    + Windows ARM build (Thorsten)
      + add similarly to macOS ARM build (Cloph)
      + Gerrit CI would be great (Thorsten)
        - tough w/o adding more hw (Cloph)
- get every N'ths build done, Thorsten committing to act in case of failure
          then
      + Any use of that build? (Heiko)
         - there are low-cost Windows machines using ARM (Thorsten)
         - Microsoft introduced the SQ1/SQ2 Processor based on ARM
- see e.g. here https://www.androidauthority.com/windows-on-arm-explained-3100713/
    + Remotes: Android, iOS; Android viewer

* Under-loved areas of the codebase (Michael M)
  + https://wiki.documentfoundation.org/Development/Under-loved_areas
  + personal communication from a foundation director (Michael S)
     + very unhappy we're discussing this topic
     + that we have started our own list - instead of using his proposal
     + asking us to replace the description with a sentence - don't have
       an opinion on it.
"This page is meant to build a selection of "Focus areas" of the LibreOffice codebase with contributions from the ESC and TDF's team to list areas that have been neglected for a while and would benefit from additional attention from commercial contributors, in-house developers and volunteers." + seems to me it's good to have the ESC oversee engineering things (Michael)
     + like to keep it clear of political manoevers (Stephan B)
     + strongly support that (Thorsten, Xisco, Michael M)
  + says:
"This page is meant to build a list of under-loved areas of the LibreOffice codebase where the ESC recommends more attention and would benefit from investment of resources without duplicating existing investment. The intention is to list higher level areas, like RTL or CTL support, or Base (no micro-ideas, please)."
        + nothing problematic with that (Stephan B)
           + what is the difference ?
           + no idea (Michael S)
              + only a developer, not a grand visionary.
        + note it is a wiki - it's easy to edit it yourself (Michael M)
   + motivation - avoiding delay (Michael M)
      + propose come up with a spreadsheet to rank these
      + BoD can use it, or not use it as it sees fit.
   + was there interesting bugs/LOC? (Michael M)
      + expected someone else to do it from my sheet (Xisco)
AI: + create the ranking sheet and include anything from Xisco's bug data (Miklos)

* Atticization of LOOL (Michael M)
  + policy is here: https://wiki.documentfoundation.org/TDF/Policies/Attic
  + technical vs. political
  + limbo state currently.
    + contributors moved away 2020-10-01
       + no commits for ~3 months
    + was 'frozen' since 2021-01-19
       + https://cgit.freedesktop.org/libreoffice/online/log
    + make clear that no bugfixing is going on (Caolan)
       + real security issues / hazard here:
       + https://github.com/CollaboraOnline/online/security/advisories
    + and how to un-freeze it if wanted
   + support the idea to get some clarity here (Thorsten)
+ as one of the co-authors of the process - reminder we need to decide
        if it small/medium/large
+ we might become something similar as ASF for OO if continues (Michael S)
   + size: between medium & large (Caolan)
      + agree (Thorsten)
      + initial thought it is large (Stephan B)
      + quite complex - JS + C++ - leaflet etc. (Michael M)
      + intimiately tied to core (Thorsten)
         + size: 1 small, 3 medium, 6 large
         + not sure tightness to core should count (Kendy)
            + project itself - C++/JS server-side quite large.
    + Atticization proposal evolved (Thorsten)
+ was one-size-fits all initially, thought for small projects too onerous
        to require 3 devs, so - we had this three sizes added
   + consensus that it is at least medium sized (Thorsten)
      + little practical difference if 3-6 need to show up (Stephan B)
   * propose the "atticization" of LOOL
      + 9 - no concerns
      + 6 - abstain
      => passed.
=> AI: pass on to board (Stephan)

* Documentation (Olivier)
    + New Help, no news
       + issues found with firefox w/snap in Ubuntu.
          + apparently Ubuntu snap's problem
    + Helpcontent2
+ Updates and fixes (S. Chaiklin, R. Lima, fitoshido, ohallot, erack)
       + Goto sheet feature Help page update (Laurent BP)
       + New Help page on Sparklines (ohallot)
    + Guides
       + Published Base Guide 7.4
          + Publication of Base Guide will go time-based
    + Bugzilla Documentation statistics
        245(245) bugs open
    + Updates:
        BZ changes   1 week    1 month   3 months   12 months
           created     11(-15)    53(-8)   123(-8)     334(-1)
         commented      9(-52)   147(4)    306(13)    1491(-16)
          resolved      1(-5)     11(-7)    57(-8)     208(0)
    + top 10 contributors:
Seth Chaiklin made 113 changes in 1 month, and 279 changes in 1 year Olivier Hallot made 25 changes in 1 month, and 465 changes in 1 year Heiko Tietze made 23 changes in 1 month, and 111 changes in 1 year
          Timur made 15 changes in 1 month, and 15 changes in 1 year
Kaganski, Mike made 13 changes in 1 month, and 97 changes in 1 year Ilmari Lauhakangas made 9 changes in 1 month, and 110 changes in 1 year
          Rafael Lima made 8 changes in 1 month, and 315 changes in 1 year
          Dieter made 7 changes in 1 month, and 98 changes in 1 year
Henschel, Regina made 7 changes in 1 month, and 26 changes in 1 year McNamara, Caolán made 6 changes in 1 month, and 15 changes in 1 year

* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
275(275) (topicUI) bugs open, 81(81) (needsUXEval) needs to be evaluated by the UXteam
    + Updates:
        BZ changes   1 week    1 month   3 months   12 months
             added      8(-3)     14(-2)    33(-2)      60(-1)
         commented     80(-31)   296(10)   732(-3)    2589(-2)
           removed      0(0)       1(-1)    12(-2)      35(-1)
          resolved      6(3)      29(2)     77(-2)     353(-1)
    + top 10 contributors:
Heiko Tietze made 163 changes in 1 month, and 1785 changes in 1 year Seth Chaiklin made 68 changes in 1 month, and 204 changes in 1 year
          Rafael Lima made 51 changes in 1 month, and 89 changes in 1 year
Ilmari Lauhakangas made 26 changes in 1 month, and 269 changes in 1 year Henschel, Regina made 26 changes in 1 month, and 69 changes in 1 year
          Timur made 22 changes in 1 month, and 31 changes in 1 year
          Hans-Werner made 21 changes in 1 month, and 21 changes in 1 year
Németh, László made 19 changes in 1 month, and 35 changes in 1 year
          Dieter made 18 changes in 1 month, and 232 changes in 1 year
Eyal Rozenberg made 17 changes in 1 month, and 102 changes in 1 year
     + [Bug 149466] LibreOffice Draw opens the OpenSSH public key
     + [Bug 148978] Business Cards in Writer don't show database
+ [Bug 149460] Lines and Shadows in Shapes are positioned outside their selected
            region (to Entire Paragraph area or Paragraph Text area)
-> + [Bug 149143] add .odm to the list of master documents in the filer picker
         might be good if a developer takes a look
+ [Bug 149430] Clone formatting de-merges cells rather than considering the
            merged cells as a single cell
+ [Bug 149431] Sidebar width is not suitable in Writer when switch from wide
            tab to narrow one
     + [Bug 134704] KDE5 - unable to dock sidebar by dragging frame

* Crash Testing (Caolan)
    + 4(-33) import failure, 2(-34) export failures
      - 2 docx export xml tag mismatches
    + 4 coverity issues
    + 10 ossfuzz issues
      + 2 crashes, new one fixed now

* Crash Reporting (Xisco)
   + https://crashreport.libreoffice.org/stats/version/7.2.6.2
         + (+125) 728 603 794 816 646 779 781 522 558 428 373 166 0
   + https://crashreport.libreoffice.org/stats/version/7.2.7.2
         + (+68) 382 314 268 167 0
   + https://crashreport.libreoffice.org/stats/version/7.3.2.2
         + (+14) 1572 1558 1718 1720 1622 2249 2101 1664 934 0
   + https://crashreport.libreoffice.org/stats/version/7.3.3.2
         + (+214) 1797 1583 1417 1055 555 0
   + wait for 7.3.4 results next week

* Mentoring/EasyHack update (Hossein)
          committer...   1 week     1 month     3 months    12 months
                  open      60(-14)    138(-13)    138(-14)     138(-14)
               reviews     310(-28)   1094(26)    2954(-2)    12586(56)
                merged     264(-36)   1306(-43)   3658(-91)   15634(-33)
             abandoned       6(-14)     59(-13)    296(-7)      816(-10)
           own commits     195(-21)   1009(-62)   2814(-73)   12415(-74)
        review commits      41(-1)     190(8)      592(2)      3602(-3)
        contributor...   1 week      1 month      3 months     12 months
                  open      33(3)        81(-5)      101(9)        101(9)
               reviews     670(-170)   3044(-132)   8580(-246)   34326(-90)
                merged       3(-9)       36(-6)      143(-13)     1357(-12)
             abandoned       1(-21)      43(-3)      189(-5)       452(-8)
           own commits       8(-5)       49(-3)      169(2)       1355(-5)
        review commits       0(0)         0(0)         0(0)          0(0)
    + easyHack statistics:
       needsDevEval 8(8)   needsUXEval 1(1)   cleanup_comments 305(305)
       total 363(363)   assigned 16(16)   open 320(320)
    + top 10 contributors:
Srebotnjak, Martin made 8 patches in 1 month, and 22 patches in 1 year Goncharuk, Lera made 5 patches in 1 month, and 5 patches in 1 year
          Nagy Tibor made 5 patches in 1 month, and 33 patches in 1 year
          Attila Bakos made 4 patches in 1 month, and 35 patches in 1 year
Paris Oplopoios made 3 patches in 1 month, and 11 patches in 1 year
          Marco Pinto made 2 patches in 1 month, and 7 patches in 1 year
Ashleigh Sinclair made 2 patches in 1 month, and 2 patches in 1 year
          Possoz, Louis made 1 patches in 1 month, and 1 patches in 1 year
          Dante DM made 1 patches in 1 month, and 22 patches in 1 year
          Attila Szűcs made 1 patches in 1 month, and 13 patches in 1 year
    + top 10 reviewers:
Thorsten Behrens made 98 review comments in 1 month, and 828 in 1 year McNamara, Caolán made 92 review comments in 1 month, and 540 in 1 year Michael Stahl made 70 review comments in 1 month, and 1238 in 1 year
          Xisco Fauli made 70 review comments in 1 month, and 888 in 1 year
Adolfo Jayme Barrientos made 66 review comments in 1 month, and 966 in 1 year Nabet, Julien made 58 review comments in 1 month, and 622 in 1 year Kaganski, Mike made 50 review comments in 1 month, and 708 in 1 year Németh, László made 48 review comments in 1 month, and 442 in 1 year Bergmann, Stephan made 44 review comments in 1 month, and 278 in 1 year Christian Lohmaier made 44 review comments in 1 month, and 250 in 1 year
    + Patches automatically abandoned:
WIP: tdf#124098: sc: new document setting "ForceRowHeightRecalc" ( Vasily Melenchuk )
            - https://gerrit.libreoffice.org/#/c/129300
tdf#116411 fix Navigate By Page Next does not move the expected next ( Jim Raykowski )
            - https://gerrit.libreoffice.org/#/c/132373
tdf#89387 Use Parallel Walk to improve Matrix Operations ( Sarrah Bastawala )
            - https://gerrit.libreoffice.org/#/c/132453
            - From April 2022, looks useful -> restored
            - Hossein will follow up
    + Hackfest on June 22, Amirkabir University
- hope to attract volunteers for coding and also in areas like translation
       - preparing a server to make downloads easier

* GSoC (Hossein/Ilmari)
    + Timeline: https://developers.google.com/open-source/gsoc/timeline
    + June 13th, coding officially begins

* Commit Access

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

* Jenkins / CI update (Cloph)
    from:Thu Jun  2 14:09:13 2022
master linux rel jobs: 110 ok: 110 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00% master linux dbg jobs: 93 ok: 91 ko: 2 fail ratio: 2.15 % break: 2 broken duration: 1.69% master mac rel jobs: 90 ok: 90 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00% master mac dbg jobs: 93 ok: 93 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00% master win rel jobs: 96 ok: 94 ko: 2 fail ratio: 2.08 % break: 2 broken duration: 1.16% master win dbg jobs: 102 ok: 99 ko: 3 fail ratio: 2.94 % break: 1 broken duration: 1.57% master win64 dbg jobs: 95 ok: 92 ko: 3 fail ratio: 3.16 % break: 1 broken duration: 1.20% master gerrit lin jobs: 288 ok: 236 ko: 38 fail ratio: 13.19% time for ok: mean: 22 median: 18 master gerrit plg jobs: 278 ok: 206 ko: 53 fail ratio: 19.06% time for ok: mean: 44 median: 42 master gerrit win jobs: 295 ok: 224 ko: 47 fail ratio: 15.93% time for ok: mean: 53 median: 42 master gerrit mac jobs: 307 ok: 236 ko: 47 fail ratio: 15.31% time for ok: mean: 41 median: 35 master android jobs: 276 ok: 220 ko: 38 fail ratio: 13.77% time for ok: mean: 25 median: 19 master gerrit all jobs: 300 ok: 172 ko: 99 fail ratio: 33.00% time for ok: mean: 60 median: 58
   + https://dev-www.libreoffice.org/tmp/gerrit_220609.html
   + tests that failed more than twice in last seven days
      3 UITest_pasteSpecial                gerrit_linux_clang_dbgutil
      3 UITest_writer_tests4                gerrit_linux_clang_dbgutil
      5 CppunitTest_sdext_pdfimport                gerrit_windows
      5 CppunitTest_vcl_backend_test                gerrit_windows
15 Killed by the kill-wrapper gerrit_linux_clang_dbgutil
    + nothing that stands out

* l10n (Sophie)
    + no updates

* What’s cooking (Miklos)
+ 16k cols in Calc (Lubos): https://bugs.documentfoundation.org/show_bug.cgi?id=133764 + feature/chartdatatable: MSO-style data tables for charts (Tomaz): see initial commits in master
  + Working on SmartArt editing (Armin)
+ Grammar checker (Mert): finalizing, merge it in before the LO 7.4 branch-off,
     today or tomorrow, link to privacy policy got added
    + https://gerrit.libreoffice.org/c/core/+/135178
  + Script for scraping attachment from OO/Libo/Office forums (Xisco)

      + ~110K new files for the crashtesting corpus (not yet incorporated)

      + would about double the amount of files (now 116K)


* gerrit update this weekend to 3.6 (Cloph)
  + https://status.documentfoundation.org/#scheduled-21
+ will solve the problem with rsa keys/no need for workarounds or new keys anymore
  + only short downtime expected (<30min)

* Bisect release repo for linux (Xisco)

    - Updated up to 7.3.4.2


* QA update (Xisco)
    + UNCONFIRMED: 1699 (-7)
        + enhancements: 275  (+0)
        + needsUXEval: 8 (-3)
        + haveBackTrace: 6 (+0)
        + needsDevAdvice: 29 (+1)
        + documentation:  30 (+0)
        + android:  3 (+0)
        + iOS:  0 (+0)
        + Online:  12 (+0)

    + Most pressing bugs:
     New:
        None
     Old:
+ macOS: Can't save or open files using Finder dialog on Standard accounts on macOS 10.15 Catalina
           + https://bugs.documentfoundation.org/show_bug.cgi?id=128233
           + started to happen with a new macOS version
+ somebody has to do the work to keep up with the new Apple requirements
             + sometimes this works, sometimes now (Stephan)

    + New high severity bugs of the week:
        None

    + New high severity bugs of the week:
        + FILESAVE Emojis not exported to PDF
            + https://bugs.documentfoundation.org/show_bug.cgi?id=129523
            + not a regression?

        + FILESAVE: PPTX: date in chart changes in MSO
            + https://bugs.documentfoundation.org/show_bug.cgi?id=148117
            + Dennis?

+ Follow URL link in Writer text when navigator displayed: Crash in: _chkstk
            + https://bugs.documentfoundation.org/show_bug.cgi?id=149467
            + Jim?

        + Feature request: Format As Table, Excel Table Styles
            + https://bugs.documentfoundation.org/show_bug.cgi?id=66377
            + feature request

* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +68  +73 (-96) overall)
      many thanks to the top bug squashers:
       Timur                   14
       QA Administrators       10
       Aron Budea              9
       Noel Grandin            7
       Buovjaga                5
       Heiko Tietze            5
       Caolán McNamara         4
       Eike Rathke             4
       Mike Kaganski           3
       Adolfo Jayme Barrientos 2

    + top 10 bugs reporters:
       Regina Henschel         4
       NISZ LibreOffice Team   3
       Shlomo belleli          3
       Mike Kaganski           2
       Xisco Faulí             2
       manimal.tfu             2
       sdc.blanco              2
       Axel Braun              1
       Daniel Rentz            1
       Franklin Weng           1

    + top 10 bugs fixers:
       Grandin, Noel           7
       Rathke, Eike            4
       Timur                   4
       McNamara, Caolán        3
       Adolfo Jayme Barrientos 2
       Németh, László          2
       Seth Chaiklin           2
       Andreas Heinisch        1
       Attila Bakos            1
       Glogowski, Jan-Marek    1

    + top 10 bugs confirmers:
       Timur                   10
       Dieter                  7
       Nabet, Julien           6
       Aron Budea              5
       Heiko Tietze            5
       *UNKNOWN*               4
       Xisco Fauli             4
       m.a.riosv               4
       NISZ LibreOffice Team   3
       Rafael Lima             2

* Highest-Priority bugs (aka "MABs"):
   + http://bit.ly/2lJAAJI
     6.0 : 1/53 -     1 %  (+0)
     5.4 : 0/41 -     0 %  (+0)
     5.3 : 0/54 -     0 %  (+0)
     5.2 : 0/43 -     0 %  (+0)
     5.1 : 1/36 -     2 %  (+0)
     5.0 : 0/64 -     0 %  (+0)
     4.4 : 0/76 -     0 %  (+0)
     4.3 : 0/73 -     0 %  (+0)
     4.2 : 2/134 -    1 %  (+0)
     4.1 : 3/85 -     3 %  (+0)
     4.0 : 2/83 -     2 %  (+0)
     old : 1/246 -    0 %  (+0)

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

     done by:
        Xisco Fauli            3
        Aron Budea             1
        Timur                  1

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

     done by:
        Xisco Fauli            3
        Rathke, Eike           1
        Timur                  1

* all bugs tagged with 'regression'
   + 1244(-18) bugs open of 11822(+3) total 11(+0) high prio.

     done by:
        Xisco Fauli            3
        Aron Budea             1
        Michael Stahl          1
        Timur                  1

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

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

* ~Component   count net * all regressions
   + http://bit.ly/1BUdI8i
     Writer: other            - 457(-6)
     Calc                     - 197(-3)
     Impress                  - 121(-2)
     Writer: docx filter      - 59(+0)
     Crashes                  - 58(-1)
     LibreOffice              - 49(+1)
     UI                       - 45(+0)
     Draw                     - 44(+0)
     Writer: perf             - 37(-1)
     Borders                  - 36(+0)
     Writer: other filter     - 35(+0)
     Base                     - 33(-1)
     Chart                    - 26(+0)
     RTL                      - 25(+0)
     Writer: doc filter       - 21(-1)
     Printing and PDF export  - 20(+0)
     BASIC                    - 17(+0)
     filters and storage      - 16(+0)
     graphics stack           - 15(-3)
     Formula Editor           - 2(+0)
     framework                - 2(+0)
     Linguistic               - 1(+0)
     sdk                      - 1(+0)

Reply via email to