ESC meeting minutes: 2023-05-18

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

 



* Present:
    + Olivier, Thosten, Xisco, Miklos

* Completed Action Items:

* Pending Action Items:

* Release Engineering update (Cloph)
    + 7.6 status: feature freeze in 3 weeks
      + bring up late features if they won't make that date!
    + 7.5 status: 7.5.4 rc1 was tagged yesterday

* Documentation (Olivier)
    + New Help
      + Improvements in XSLT
    + Helpcontents
      + Refactoring (by S. Schröder)
      + Updates and fixes (A. Heinrich, ohallot)
      + issues with HIDs
         + help page not found -> bad HID, missing HID
         + non uniform HID...
         + issues back to controller.
    + Guides
      + Work in progress

    + Bugzilla Documentation statistics
        262(262) bugs open
    + Updates:
        BZ changes   1 week   1 month   3 months   12 months
           created     16(3)    40(6)     126(5)      311(6)
         commented     24(3)    71(10)    344(-3)    1131(13)
          resolved      6(1)    15(3)      61(1)      178(3)
    + top 10 contributors:
          Olivier Hallot made 69 changes in 1 month, and 512 changes in 1 year
          Stéphane Guillou made 28 changes in 1 month, and 218 changes in 1 year
          Roman Kuznetsov made 17 changes in 1 month, and 75 changes in 1 year
          Heiko Tietze made 15 changes in 1 month, and 130 changes in 1 year
          Ilmari Lauhakangas made 10 changes in 1 month, and 116 changes in 1 year
          Bogdan B made 4 changes in 1 month, and 222 changes in 1 year
          Seth Chaiklin made 4 changes in 1 month, and 420 changes in 1 year
          Rathke, Eike made 3 changes in 1 month, and 18 changes in 1 year
          ady made 2 changes in 1 month, and 7 changes in 1 year
          gabriel made 2 changes in 1 month, and 2 changes in 1 year

* UX Update (Heiko)
    + Missing Heiko
    + Bugzilla (topicUI) statistics
        276(276) (topicUI) bugs open, 69(69) (needsUXEval) needs to be evaluated by the UXteam
    + Updates:
        BZ changes   1 week    1 month    3 months   12 months
             added      6(-4)     20(-2)     36(-13)     56(-20)
         commented     91(-25)   404(-22)   915(24)    2418(28)
           removed      2(0)       4(1)      12(2)       27(1)
          resolved     26(10)     66(23)    116(16)     320(21)
    + top 10 contributors:
          Heiko Tietze made 282 changes in 1 month, and 1485 changes in 1 year
          Stéphane Guillou made 97 changes in 1 month, and 291 changes in 1 year
          Roman Kuznetsov made 44 changes in 1 month, and 201 changes in 1 year
          Vernon, Stuart Foote made 43 changes in 1 month, and 357 changes in 1 year
          Bogdan B made 41 changes in 1 month, and 84 changes in 1 year
          Ilmari Lauhakangas made 32 changes in 1 month, and 229 changes in 1 year
          ady made 24 changes in 1 month, and 50 changes in 1 year
          Dieter made 23 changes in 1 month, and 213 changes in 1 year
          Eyal Rozenberg made 22 changes in 1 month, and 265 changes in 1 year
          Justin Luth made 22 changes in 1 month, and 48 changes in 1 year
    + [Bug 155373] Feature request impress: editing slides and notes at the same time
    + [Bug 143037] Relative size setting overwritten only after closing dialog when
           image size changed in the Crop tab (see comment 3)
    + [Bug 155200] As of version LO 7.4.x.x large branding icon in the thumbnails of
           the last used documents.
    + [Bug 142979] UI Hyperlinks to cells of other sheets are not clickable if they
           are generated and there are many of them
    + [Bug 152223] 7.4.3.2 Calc has a problem, some keys need [Alt] in quit dialog box
 -> + [Bug 150511] Typing ZWNJ in Writer is not possible on Windows
      + re-assign number format shortcuts?
 -> + [Bug 155275] Inserting a special character with currently-used font "spills" DF
           into subsequent text
      + smarter solution needed
    + [Bug 155113] WRITER: Can't define a character style for Regular font variant
 -> + [Bug 155274] Special Character dialog should support, and default to,
           no-direct-formatting insertion


* Crash Testing (Caolan)
    + Missing Caolan
    + 40(-3) import failure, 14(-3) export failures
    + ??? coverity issues
    + Google / ossfuzz: ?? fuzzers active now

* Crash Reporting (Xisco)
   + https://crashreport.libreoffice.org/stats/version/7.4.6.2
         + (-205) 666 871 679 676 683 513 392 371 241 0
   + https://crashreport.libreoffice.org/stats/version/7.4.7.2
         + (+118) 118 0
   + https://crashreport.libreoffice.org/stats/version/7.5.2.2
         + (-367) 674 1041 1070 1162 950 527 0
   + https://crashreport.libreoffice.org/stats/version/7.5.3.2
         + (-249) 702 453 0
   + latest version: collected crashes are sent to the mailing list
   + can confirm some fixes

* Mentoring (Hossein)
          committer...   1 week      1 month      3 months     12 months
                  open      52(-26)     148(-17)     159(-15)      168(-15)
               reviews     260(-188)   1278(-112)   3164(-520)   10760(-1150)
                merged     209(-129)   1100(-179)   3408(-496)   12555(-2147)
             abandoned      11(-1)       59(-2)      184(-16)      664(-37)
           own commits     169(-95)     874(-31)    2716(-35)    10483(-103)
        review commits      66(-23)     287(12)      918(-4)      3010(10)
        contributor...   1 week      1 month     3 months    12 months
                  open      29(-159)    220(2)      232(6)       239(6)
               reviews     668(-544)   3304(58)    8808(184)   32144(1034)
                merged      32(20)      204(155)    603(407)    2794(2061)
             abandoned       2(-9)       31(0)       93(2)       528(24)
           own commits      22(-1)       97(4)      358(-2)     1012(13)
        review commits       0(0)         0(0)        0(0)         0(0)
    + easyHack statistics:
       needsDevEval 8(8)   needsUXEval 1(1)   cleanup_comments 327(327)
       total 394(394)   assigned 28(28)   open 340(340)
    + top 10 contributors:
          Sophia Schroeder made 8 patches in 1 month, and 44 patches in 1 year
          Armin Le Grand (allotropia) made 8 patches in 1 month, and 64 patches in 1 year
          Czeber László made 5 patches in 1 month, and 8 patches in 1 year
          Baole Fang made 5 patches in 1 month, and 15 patches in 1 year
          Svante Schubert made 4 patches in 1 month, and 4 patches in 1 year
          Vojtěch Doležal made 3 patches in 1 month, and 11 patches in 1 year
          Srebotnjak, Martin made 2 patches in 1 month, and 24 patches in 1 year
          Marco Pinto made 2 patches in 1 month, and 6 patches in 1 year
          Bogdan B made 2 patches in 1 month, and 93 patches in 1 year
          Stéphane Guillou made 2 patches in 1 month, and 15 patches in 1 year
    + top 10 reviewers:
          Thorsten Behrens made 132 review comments in 1 month, and 560 in 1 year
          Xisco Fauli made 114 review comments in 1 month, and 846 in 1 year
          Michael Stahl made 110 review comments in 1 month, and 1056 in 1 year
          Vajna, Miklos made 90 review comments in 1 month, and 744 in 1 year
          Nabet, Julien made 84 review comments in 1 month, and 880 in 1 year
          McNamara, Caolán made 80 review comments in 1 month, and 1166 in 1 year
          Grandin, Noel made 68 review comments in 1 month, and 538 in 1 year
          Adolfo Jayme Barrientos made 68 review comments in 1 month, and 998 in 1 year
          Ilmari Lauhakangas made 64 review comments in 1 month, and 322 in 1 year
          Christian Lohmaier made 58 review comments in 1 month, and 398 in 1 year
    + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
          Gilson Nyirimana

* ESC tender project proposal process (Thorsten & Florian)
  + reportedly Ilmari was sharing some list of projects to review, see below

* Review of the items selected by ESC from https://wiki.documentfoundation.org/Development/Budget2022 (Ilmari)
  + Text runs of RTL scripts (e.g. Arabic, Hebrew, Persian) from imported PDF are reversed, PDFIProcessor::mirrorString not behaving
    https://wiki.documentfoundation.org/Development/Budget2022#Text_runs_of_RTL_scripts_(e.g._Arabic,_Hebrew,_Persian)_from_imported_PDF_are_reversed,_PDFIProcessor::mirrorString_not_behaving
    Fixed. Thanks to Kevin Suo
  + GraphicFilter clean-up
    https://wiki.documentfoundation.org/index.php?title=Development%2FBudget2022&type=revision&diff=493438&oldid=491234
    Ilmari: Tomaž confirmed he already did this, so we can drop it
  + Multi-color gradient (MCGR)
    https://wiki.documentfoundation.org/Development/Budget2022#Multi-color_gradient
    allotropia is working on this.
  + UNO API changes subscription/feedback channel
    https://wiki.documentfoundation.org/Development/Budget2022#UNO_API_changes_subscription/feedback_channel
    Ilmari: Suggestion was to do this with TDF staff instead
  + Regular scan-build reports like we do with CppCheck
    https://wiki.documentfoundation.org/Development/Budget2022#Regular_scan-build_reports_like_we_do_with_CppCheck
    Ilmari: Suggestion was to do this with TDF staff instead
  + Stabilize cross-page table layouting
    https://wiki.documentfoundation.org/Development/Budget2022#Stabilize_cross-page_table_layouting
    Ilmari: of the many reports referenced, these are closed now: 125171 143121 143524
  + Table Styles improvements
    https://wiki.documentfoundation.org/Development/Budget2022#Table_Styles_improvements
    Mike Kaganski added a critical comment at a later point: How reasonable it is to improve some bits in existing table styles, when the whole implementation needs deep reconsideration?
  + Unify Writer and Draw Images
    https://wiki.documentfoundation.org/Development/Budget2022#Unify_Writer_and_Draw_Images
    Comment added by Regina in May 2022: The topic 'Unify Writer and Draw Images' is much too wide.
  + Bitmaps in vcl: Merge RGB and A layer into one
    https://wiki.documentfoundation.org/Development/Budget2022#Bitmaps_in_vcl:_Merge_RGB_and_A_layer_into_one
  + Font subsetter for font embedding
    https://wiki.documentfoundation.org/Development/Budget2022#Font_subsetter_for_font_embedding
  + Bitmaps in vcl: Use a native format/depth
    https://wiki.documentfoundation.org/Development/Budget2022#Bitmaps_in_vcl:_Use_a_native_format/depth
  + ODT export nondeterminism
    https://wiki.documentfoundation.org/Development/Budget2022#ODT_export_nondeterminism
  + Remove/Replace usages of XOR-Paint
    https://wiki.documentfoundation.org/Development/Budget2022#Remove/Replace_usages_of_XOR-Paint
  + Fix accessibility issues
    https://wiki.documentfoundation.org/Development/Budget2022#Fix_accessibility_issues
     + Some developments already carried by allotropia in the meantime (olivier)

  + Decouple master slide and layouts
    https://wiki.documentfoundation.org/Development/Budget2022#Decouple_master_slide_and_layouts
  + Look-ahead styleref field for Writer
    https://wiki.documentfoundation.org/Development/Budget2022#Look-ahead_styleref_field_for_Writer
  + Normalized spell checking
    https://wiki.documentfoundation.org/Development/Budget2022#Normalized_spell_checking
  + Missing ODF Features: Concentric gradient fill of custom-shapes
    https://wiki.documentfoundation.org/Development/Budget2022#Missing_ODF_Features:_Concentric_gradient_fill_of_custom-shapes
  + Bridge the gap between drawinglayer and VCL
    https://wiki.documentfoundation.org/Development/Budget2022#Bridge_the_gap_between_drawinglayer_and_VCL
  + XLSX Aggressive Competitors tracker: gridlines for 3d line charts
    https://wiki.documentfoundation.org/Development/Budget2022#XLSX_Aggressive_Competitors_tracker:_gridlines_for_3d_line_charts
  + if anybody has further comments on the above list, deadline to provide your input is 28th of May (Thorsten)
  + the above looks quite correct to me (Miklos)

* GSoC (Ilmari)
  + community bonding until 28 May

* Commit Access
  + None

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

* Jenkins / CI update (Cloph)
  + Missing Cloph

* What’s cooking (Miklos)
  + tdf#155118 multi-page floating tables in Writer (Miklos)
  + multi-color gradients (Armin)
    + still bugfixing mode, similar to last week
  + GNOME Logout Inhbit (Caolan)
    + see http://caolanm.blogspot.com/2023/05/gnome-logout-inhbit.html

* LibreOffice conference Bucharest 2023 (Gabriel)

* QA update (Xisco)
    + UNCONFIRMED: 1090 (-9)
        + enhancements: 276  (+4)
        + needsUXEval: 7 (-3)
        + haveBackTrace: 9 (+2)
        + needsDevAdvice: 33 (+1)
        + documentation:  1 (+0)
        + android:  3 (+0)
        + iOS:  0 (+0)
        + Online:  12 (+0)


    + Most pressing bugs:
     New:

    None


    + New high severity bugs of the week:
        + EDITING: Constant crashing in CALC (macOS only?)
            + https://bugs.documentfoundation.org/show_bug.cgi?id=153285
            + needs bisecting

* QA stats (Stéphane)
    + Missing Stéphane
    + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +141  -49 (-163) overall)
      many thanks to the top bug squashers:
       Heiko Tietze            30
       Stéphane Guillou (stragu) 15
       Buovjaga                14
       QA Administrators       11
       Gabor Kelemen (allotropia) 9
       Roman Kuznetsov         7
       Justin L                6
       BogdanB                 5
       Samuel Mehrbrodt (allotropia) 5
       خالد حسني               5

    + top 10 bugs reporters:
       Telesto                 11
       NISZ LibreOffice Team   9
       Hossein                 7
       Eyal Rozenberg          6
       Regina Henschel         4
       Stéphane Guillou (stragu) 4
       Xisco Faulí             4
       Robert Großkopf         3
       Don Matschull           2
       Vladimir                2

    + top 10 bugs fixers:
       Justin Luth             5
       Samuel Mehrbrodt        5
       Grandin, Noel           4
       Heiko Tietze            4
       Kelemen, Gabor          4
       Ilmari Lauhakangas      3
       Andreas Heinisch        2
       Caolán McNamara         2
       Kaganski, Mike          2
       Kosiorek, Bartosz       2

    + top 10 bugs confirmers:
       Stéphane Guillou        31
       Ilmari Lauhakangas      28
       m.a.riosv               16
       Roman Kuznetsov         6
       Nabet, Julien           4
       Xisco Fauli             4
       *UNKNOWN*               3
       Dieter                  3
       Kaganski, Mike          3
       Nagy Tibor              3

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

     done by:
        Xisco Fauli            4
        Raal                   3
        Stéphane Guillou       3
        Ilmari Lauhakangas     2
        Justin Luth            2
        Kaganski, Mike         1

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

     done by:
        Xisco Fauli            4
        Raal                   3
        Ilmari Lauhakangas     2
        Justin Luth            2
        Stéphane Guillou       2
        Aron Budea             1
        Kaganski, Mike         1

* all bugs tagged with 'regression'
   + 1219(+0) bugs open of 12562(+22) total 14(+0) high prio.

     done by:
        Stéphane Guillou       5
        Xisco Fauli            4
        Ilmari Lauhakangas     3
        Alex Thurgood          2
        Roman Kuznetsov        1
        devseppala             1
        Justin Luth            1
        Michael Stahl          1
        Raal                   1
        Robert Großkopf        1

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

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

* ~Component   count net * all regressions
   + http://bit.ly/1BUdI8i
     Writer: other            - 430(-1)
     Calc                     - 220(+0)
     Impress                  - 132(+1)
     Crashes                  - 52(+3)
     LibreOffice              - 51(+1)
     Draw                     - 48(+0)
     Writer: docx filter      - 47(-1)
     Base                     - 40(-1)
     UI                       - 34(-3)
     Writer: perf             - 32(-2)
     Borders                  - 31(+0)
     Writer: other filter     - 30(+0)
     Chart                    - 26(+0)
     Printing and PDF export  - 24(+1)
     RTL                      - 23(+0)
     BASIC                    - 19(+0)
     Writer: doc filter       - 18(+0)
     filters and storage      - 18(+2)
     graphics stack           - 13(+1)
     Formula Editor           - 3(+0)
     Extensions               - 2(+0)
     sdk                      - 2(+0)
     Linguistic               - 1(+0)
     framework                - 1(+0)



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

  Powered by Linux