ESC meeting minutes: 2019-12-12

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

 



* Present:
+ Cloph, Heiko, Caolan, Eike, Stephan, Xisco, Ilmari, Olivier, Michael w.,
       Sophie

* Completed Action Items:

* Pending Action Items:
    + Propose new certified developers (Kendy, Stephan, Thorsten)
      + still waiting
    + make gnu make 4.0 a requirement on master (Michael S)

* Release Engineering update (Cloph)
    + 6.4 status
      + string + ui freeze in 1 week
      + Late features?
        + ODF tender, perhaps (Thorsten)
	  + string changes went in to 6.4 precautiously (Thorsten)
    + 6.3 status
      + 6.3.4 released today
    + Remotes
    + Android viewer
      + there were some x86 fixes, but is still broken for Cloph
      + arm64 – likely to have runtime problems
+ Kendy has some patches to bridges and elsewhere, but maybe not all
            of them are needed thanks to the Stephan’s patch
    + Online
      + libreoffice-6-4 branch is created

* Documentation (Olivier)
      + New Help
         + progress in XHP editor (ohallot)
             + Open, edit, and Save XHP file locally
             + fixes in editor transform, css and php
             + Selector for system (MAC/WIN/UNIX) and modules (Writer/..)

      + Helpcontent2
         + Housekeeping svg icons (ohallot)
         + Updates and housekeeping (ohallot)
         + Updated contents for *_XCL and *_EXCEL2003 functions.
         + Fixes (Caolán, M. Kaganski)

      + Google Season Of Doc
         + Google approved the new Guide, program over
         + Book is ready LibreOffice Online
         + Blog post and DL website is on the way.
         + PDF: https://nextcloud.documentfoundation.org/s/RtHBeXoeiZr2eM8
      + Calc guide:
        + on going

* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
234(234) (topicUI) bugs open, 253(253) (needsUXEval) needs to be evaluated by the UXteam
    + Updates:
        BZ changes   1 week    1 month   3 months   12 months
             added      11(7)     22(2)     43(5)      104(1)
         commented     121(30)   363(39)   846(59)    2374(82)
           removed       1(1)      2(1)      2(1)       14(1)
          resolved       9(-2)    38(3)     88(4)      224(7)
    + top 10 contributors:
Heiko Tietze made 199 changes in 1 month, and 961 changes in 1 year Xisco Faulí made 103 changes in 1 month, and 417 changes in 1 year
          Timur made 99 changes in 1 month, and 156 changes in 1 year
Foote, V Stuart made 53 changes in 1 month, and 396 changes in 1 year Dieter Praas made 52 changes in 1 month, and 327 changes in 1 year Kainz, Andreas made 21 changes in 1 month, and 245 changes in 1 year kompilainenn made 18 changes in 1 month, and 284 changes in 1 year Muhammet Kara made 17 changes in 1 month, and 26 changes in 1 year Franklin Weng made 14 changes in 1 month, and 19 changes in 1 year Mehrbrodt, Samuel made 13 changes in 1 month, and 109 changes in 1y
    + New tickets with needsUXEval Dec/05-12

-> * Mailmerge: Dialog size should be remembered and increased dialog should
        enlarge records area and not space above OK/Cancel buttons
       + https://bugs.documentfoundation.org/show_bug.cgi?id=129245
* Add predefined double screen sizes for slide show using "All displays"
        (workaround: manually double slide width)
       + https://bugs.documentfoundation.org/show_bug.cgi?id=124505
      * EDITING: Support fill character in a hanging indent of a paragraph
       + https://bugs.documentfoundation.org/show_bug.cgi?id=128986
      * EDITING: Swap-Text feature request
       + https://bugs.documentfoundation.org/show_bug.cgi?id=129273
      * switching from 4:3 to 16:9 aspect ratio warps images and formulas
       + https://bugs.documentfoundation.org/show_bug.cgi?id=128801
      * Feature request - add option for creating layers for images
       + https://bugs.documentfoundation.org/show_bug.cgi?id=129276
-> * Further refinement of OpenType/Graphite Font features in the “Character”
        dialogue
        + https://bugs.documentfoundation.org/show_bug.cgi?id=129219
      => in discussion

      * Change Calc's Print Preview Page to Use Gradient As Writer's Page
       + https://bugs.documentfoundation.org/show_bug.cgi?id=129238
      * Draw menu entry: Shape or Shapes?
        + https://bugs.documentfoundation.org/show_bug.cgi?id=129288
      * HYPERLINK DIALOG: Hyperlink Text below URL
        + https://bugs.documentfoundation.org/show_bug.cgi?id=129295
      * Split Cell Recommendations
        + https://bugs.documentfoundation.org/show_bug.cgi?id=129203
      * PRINTING: Change The Color of Print Preview Active Page Border
       + https://bugs.documentfoundation.org/show_bug.cgi?id=129235
       + easyhack
      => NEW

      * Styles Lists should include Default
       + https://bugs.documentfoundation.org/show_bug.cgi?id=129298
      => WF

* Crash Testing (Caolan)
    + 5(+5) import failure, 8(+8) export failures
    + 0 coverity issues! \o/
+ 10(-1) oss-fuzz issues (1 non-timeout, but I think its fixed and oss-fuzz is stuck on confirming that)

* Crash Reporting (Xisco)
    + https://crashreport.libreoffice.org/stats/version/6.2.7.1
        + (-102) 1442 1544 1370 1607 1473 1256 1378 1607 1549 2481 1309 959 673 186 0
    + https://crashreport.libreoffice.org/stats/version/6.2.8.2
        + (+113) 1195 1082 973 815 568 375 320 198 0
    + https://crashreport.libreoffice.org/stats/version/6.3.1.2
        + (+1) 1281 1280 1262 1238 1297 1162 1454 1783 2151 3406 2696 2886 2262 820 0
    + https://crashreport.libreoffice.org/stats/version/6.3.2.2
        + (-15) 2563 2578 2640 3124 3622 3487 4392 3950 3273 4801 1698 0
    + https://crashreport.libreoffice.org/stats/version/6.3.3.2
        + (+694) 4368 3674 3312 2629 1820 854 0

    + Recent regressions without steps to reproduce them
1. https://crashreport.libreoffice.org/stats/signature/TypeDescriptor_Init_Impl::getMutex() 2. (Since 6.3.3.2 – likely related to e200d3a51157e81eb66dbfc0961ae94c47b3c6e7) https://crashreport.libreoffice.org/stats/signature/XmlFilterAdaptor::importImpl(com::sun::star::uno::Sequence%3Ccom::sun::star::beans::PropertyValue%3E%20const%20&)
3.
https://crashreport.libreoffice.org/stats/signature/ScDocument::RemoveSubTotalCell(ScFormulaCell%20*)
4. Only linux
https://crashreport.libreoffice.org/stats/signature/SfxItemPool::GetFrozenIdRanges

    + Likely fixed:
1. Thanks to Caolán https://crashreport.libreoffice.org/stats/signature/SvListView::SelectListEntry(SvTreeListEntry%20*,bool) 2. Thanks to Caolán - https://bugs.documentfoundation.org/show_bug.cgi?id=129210 https://crashreport.libreoffice.org/stats/signature/dbaccess::ODatabaseDocument::impl_attachResource

  + no reproducers steps yet (Xisco)
    + hoping to figure out how to trigger them

* Hackfests & Events (Thorsten)
   + hope to have one each quarter.
   + plans for next year:
     + FOSDEM 2020
+ HackFest February 3rd and 4th, again probably in Beta Coworking (after FOSDEM)
       + devroom is approved, will be on Saturday
+ talks submitted: Caolan, Thorsten (will do the lightning), Ilmari,
           Kendy, Andras, Pedro, Michael, Heiko, Xisco
       + CMS room might be interesting too (Thorsten)

* GSoC 2020 (Ilmari)
+ https://opensource.googleblog.com/2019/12/announcing-google-summer-of-code-2020.html
        + Ilmari cleaned up the ideas page regarding completed tasks
        + https://wiki.documentfoundation.org/Development/GSoC/Ideas
        + Please review the ideas for any obsolete ones
+ Would anyone want to mentor PPTX stuff like transitions or macro-related stuff? (Ilmari)

* mentoring/easyhack update
          committer...   1 week      1 month     3 months     12 months
                  open       94(14)     140(-1)      145(-2)      156(-2)
               reviews     1875(386)   6523(521)   15030(956)   55710(221)
                merged      492(60)    2097(93)     5438(341)   17460(121)
             abandoned       26(2)       96(8)       258(12)      862(12)
           own commits      371(66)    1605(16)     4569(262)   14661(-104)
        review commits      110(51)     369(24)     1025(69)     4182(-113)
        contributor...   1 week     1 month    3 months    12 months
                  open      41(16)     54(14)      55(12)      57(12)
               reviews     373(123)   994(167)   2362(231)   4516(274)
                merged      20(-2)     81(11)     158(11)     886(-7)
             abandoned       1(-9)    164(-3)     180(-2)     468(-11)
           own commits      20(1)      88(1)      193(9)      910(-24)
        review commits       0(0)       0(0)        0(0)        0(0)
    + easyHack statistics:
       needsDevEval 6(6)   needsUXEval 1(1)   cleanup_comments 201(201)
       total 250(250)   assigned 5(5)   open 230(230)
    + top 10 contributors:
          LibreOfficiant made 13 patches in 1 month, and 83 patches in 1 year
Seth Chaiklin made 11 patches in 1 month, and 11 patches in 1 year
          Balazs Varga made 8 patches in 1 month, and 60 patches in 1 year
          Corentin Noël made 8 patches in 1 month, and 9 patches in 1 year
Pranam Lashkari made 7 patches in 1 month, and 7 patches in 1 year
          Tünde Tóth made 4 patches in 1 month, and 36 patches in 1 year
Ilmari Lauhakangas made 3 patches in 1 month, and 42 patches in 1 year Marco A.G.Pinto made 3 patches in 1 month, and 10 patches in 1 year
          Steve Fanning made 2 patches in 1 month, and 2 patches in 1 year
          Eloy Crespo made 2 patches in 1 month, and 2 patches in 1 year
    + top 10 reviewers:
Nabet, Julien made 171 review comments in 1 month, and 2317 in 1 year Xisco Faulí made 166 review comments in 1 month, and 1032 in 1 year Michael Stahl made 159 review comments in 1 month, and 1532 in 1 year Vajna, Miklos made 146 review comments in 1 month, and 1579 in 1 year McNamara, Caolán made 143 review comments in 1 month, and 1123 in 1 year Grandin, Noel made 125 review comments in 1 month, and 1139 in 1 year Heiko Tietze made 123 review comments in 1 month, and 477 in 1 year Meeks, Michael made 117 review comments in 1 month, and 644 in 1 year Holešovský, Jan made 117 review comments in 1 month, and 927 in 1 year Bergmann, Stephan made 115 review comments in 1 month, and 1050 in 1 year
    + Patches automatically abandoned:
tdf#127706: properly record conversion of paragraph attributes into SwpHints ( Mike Kaganski )
            - https://gerrit.libreoffice.org/#/c/79996
allow to specify more than one additional configure option ( Christian Lohmaier )
            - https://gerrit.libreoffice.org/#/c/80544
tdf#91851: don't canonicalize localhost if not followed by drive letter on Win ( Mike Kaganski )
            - https://gerrit.libreoffice.org/#/c/77149
Name the libreoffice-soffice.bin libreoffice-soffice.bin ( Christian Boltz )
            - https://gerrit.libreoffice.org/#/c/73759
tdf#127706 Fix clearing direct formatting breaks undo ( Jim Raykowski )
            - https://gerrit.libreoffice.org/#/c/79808
Access to empty Bitmap triggers "Forbidden Access to empty bitmap!" assert ( Stephan Bergmann )
            - https://gerrit.libreoffice.org/#/c/80437
+ big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
          Eloy Crespo

* Commit Access
    + None

* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
    + sleep -3 weeks

* Jenkins / CI update (Christian)
    from:Thu Dec  5 15:03:24 2019
master linux rel jobs: 64 ok: 64 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00% master linux dbg jobs: 59 ok: 56 ko: 1 fail ratio: 1.69 % break: 1 broken duration: 0.96% master mac rel jobs: 41 ok: 36 ko: 5 fail ratio: 12.20 % break: 1 broken duration:18.53% master mac dbg jobs: 45 ok: 38 ko: 7 fail ratio: 15.56 % break: 2 broken duration:23.38% master win rel jobs: 76 ok: 70 ko: 6 fail ratio: 7.89 % break: 6 broken duration: 4.99% master win dbg jobs: 86 ok: 81 ko: 5 fail ratio: 5.81 % break: 5 broken duration: 2.72% master win64 dbg jobs: 83 ok: 74 ko: 9 fail ratio: 10.84 % break: 7 broken duration: 5.18% master gerrit lin jobs: 576 ok: 410 ko: 54 fail ratio: 9.38% time for ok: mean: 20 median: 20 master gerrit plg jobs: 510 ok: 280 ko: 104 fail ratio: 20.39% time for ok: mean: 30 median: 27 master gerrit win jobs: 602 ok: 375 ko: 60 fail ratio: 9.97% time for ok: mean: 54 median: 56 master gerrit mac jobs: 583 ok: 391 ko: 67 fail ratio: 11.49% time for ok: mean: 34 median: 26 master gerrit all jobs: 520 ok: 263 ko: 217 fail ratio: 41.73% time for ok: mean: 81 median: 64
   + https://dev-www.libreoffice.org/tmp/gerrit_191212.html
   + tests that failed more that twice in last seven days:
      3 CppunitTest_desktop_lib
      3 CppunitTest_sw_macros_test
      3 CppunitTest_sw_odfexport
      3 JunitTest_sw_unoapi_4
      4 CppunitTest_sw_mailmerge
      4 JunitTest_extensions_unoapi
      4 UITest_calc_tests3
      4 UITest_chart
      6 CppunitTest_basic_macros
      6 CppunitTest_sw_layoutwriter
      9 CppunitTest_sc_pivottable_filters_test
     23 UITest_calc_tests2

   + reverted killing of jobs again

* Gerrit SSO (Cloph)
+ https://lists.freedesktop.org/archives/libreoffice/2019-December/083923.html
   + Switchover to ONLY TDF-SSO on Dec 25th
     other authentication methods will be removed
   + you will be locked out from your account if you don’t have TDF-account
     setup/infra will have to map it manually afterwards
   + Gerrit will be updated to 2.16
   + test instance: https://gerrit-stage.documentfoundation.org/

* l10n (Sophie)
   + weblate moved to final hardware
   + updated to 3.9.1
   + patched to allow translation propagation across projects
   + also created projects for the release branches
   + moving LO Online over today too (Cloph)

* Graphics architecture (Thorsten)
  * https://pad.documentfoundation.org/p/ESC_graphics_architecture
  * skia status: see the updated feature/skia branch in core.git (Miklos)
  + Lubos merged the SKIA branch to master
     + if you want to try it, export SAL_ENABLESKIA=1
  + Metabug for skia bugs:
	- https://bugs.documentfoundation.org/show_bug.cgi?id=129062

* docx/xlsx competitive marketing isues (Miklos)
+ docx metabug status: https://bugs.documentfoundation.org/show_bug.cgi?id=128194 7 open bugs + xlsx metabug status: https://bugs.documentfoundation.org/show_bug.cgi?id=128382 4 open bugs
   + unchanged from last week

* Vote for the board! (ending midnight) (Sophie)

* QA update (Xisco)

    + Proposal from Roman: 1 day per month for fixing regressions (Ilmari)
       + appears to get no support

    + Please help flesh out the monthly reports:
          https://nextcloud.documentfoundation.org/s/2qbepFYXXan4ief

    + UNCONFIRMED: 535 (-22)
        + enhancements: 59  (-1)
        + needsUXEval: 5 (+0)
        + haveBackTrace: 0 (+0)
        + needsDevAdvice: 12 (-1)
        + documentation:  10 (-1)
        + android:  5 (+0)
        + iOS:  1 (+0)
        + Online:  13 (-1)
   + Most pressing bugs:
    New:
        [None]
    Old:
        + Text runs of RTL scripts (e.g. Arabic, Hebrew, Persian) from imported PDF are reversed, PDFIProcessor::mirrorString not behaving
            + https://bugs.documentfoundation.org/show_bug.cgi?id=104597
            + Thorsten looking at it

        + Time required to export a large document has doubled for Latin (text layout issue)
            + https://bugs.documentfoundation.org/show_bug.cgi?id=112989
            + Khaled?

        + Save-As behavior on MacOS Catalina
           + https://bugs.documentfoundation.org/show_bug.cgi?id=126638
           + not happening for everyone

        + After Update to 6.1.4 on macOS fonts are blurred on retina
display (xcode 10)
           + https://bugs.documentfoundation.org/show_bug.cgi?id=122218
             + probably depends on xcode version (Xisco)
             + but newer xcode is required by notorization (Cloph)
               + ideal would be to build with xcode 10 entirely
               + HiDPI screen for Cloph would be great (Michael)
               + found out: not a regression, but it is from a user’s PoV

    Fixed:
        [None]



    + New high severity bugs of the week:
+ enhancement: if text is already in a section, ask for confirmation before linking a file in the section
            + https://bugs.documentfoundation.org/show_bug.cgi?id=128843
            + dataloss (Heiko)
            + but dataloss + enhancement is odd combination (Xisco)
               + input from devs welcome

+ EDITING: Cropped image gets distorted when Compress Graphic is used
            + https://bugs.documentfoundation.org/show_bug.cgi?id=83734
		+ Tomaz ??

* QA stats
    + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +145  +12 (-139) overall)
      many thanks to the top bug squashers:
       Xisco Faulí             13
       QA Administrators       12
       Timur                   12
       Mike Kaganski           8
       Caolán McNamara         7
       Regina Henschel         5
       Samuel Mehrbrodt (CIB)  5
       Justin L                5
       László Németh           4
       V Stuart Foote          4

    + top 10 bugs reporters:
       NISZ LibreOffice Team   5
       Thorsten Wagner         4
       Robert Großkopf         4
       Mike Kaganski           3
       Jim Raykowski           3
       Nicolas Christener      3
       Markus Elfring          2
       Franklin Weng           2
       xarx                    2
       Katrin                  2

    + top 10 bugs fixers:
       McNamara, Caolán        7
       Justin L                5
       Kaganski, Mike          5
       Mehrbrodt, Samuel       5
       Németh, László          4
       *UNKNOWN*               3
       Olivier Hallot          3
       Xisco Faulí             3
       Bergmann, Stephan       3
       Jim Raykowski           2

    + top 10 bugs confirmers:
       Xisco Faulí             45
       Heiko Tietze            11
       Timur                   11
       dieterp                 10
       Nabet, Julien           7
       *UNKNOWN*               5
       Kaganski, Mike          5
       Foote, V Stuart         4
       kompilainenn            4
       Alex Thurgood           3


* Highest-Priority bugs (aka "MABs"):
   + http://bit.ly/2lJAAJI
     6.0 : 1/52 -     1 %  (+0)
     5.4 : 1/40 -     2 %  (+0)
     5.3 : 0/53 -     0 %  (+0)
     5.2 : 0/43 -     0 %  (+0)
     5.1 : 0/35 -     0 %  (+0)
     5.0 : 0/64 -     0 %  (+0)
     4.4 : 0/75 -     0 %  (+0)
     4.3 : 2/73 -     2 %  (+0)
     4.2 : 2/133 -    1 %  (+0)
     4.1 : 1/83 -     1 %  (+0)
     4.0 : 3/82 -     3 %  (+0)
     old : 4/242 -    1 %  (+0)


* Bisected bugs open: keyword 'bisected'
   + more accurate - down to a single commit.
   + http://bit.ly/2dyIfDy
   + 692/3745 691/3723 693/3698 693/3670 696/3652 692/3633 694/3622

     done by:
        Xisco Faulí            13
        NISZ LibreOffice Team   2
        kompilainenn            2
        Kaganski, Mike          1
        Terrence Enger          1
        Raal                    1
        Vajna, Miklos           1
        Brinzing, Oliver        1


* Bibisected bugs open: keyword 'bibisected'
   + http://bit.ly/2cSCXlS
   + 866/4572 864/4549 866/4524 866/4496 870/4478 865/4457 867/4444

     done by:
        Xisco Faulí            12
        NISZ LibreOffice Team   2
        kompilainenn            2
        Brinzing, Oliver        2
        vivek.kohli01           1
        Kaganski, Mike          1
        BogdanB                 1
        Terrence Enger          1
        Raal                    1


* all bugs tagged with 'regression'
   + 1153(+4) bugs open of 9087(+30) total 2(+0) high prio.

     done by:
        Xisco Faulí             7
        Timur                   3
        Alex Thurgood           3
        Kaganski, Mike          2
        kompilainenn            2
        Glogowski, Jan-Marek    2
        Brinzing, Oliver        2
        Foote, V Stuart         1
        NISZ LibreOffice Team   1
        Heiko Tietze            1


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

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


* ~Component   count net * all regressions
   + http://bit.ly/1BUdI8i
     Writer: other            - 320(+6)
     Calc                     - 225(+2)
     Impress                  - 130(+1)
     Writer: docx filter      - 77(+0)
     LibreOffice              - 68(+0)
     Draw                     - 45(+0)
     Borders                  - 40(+0)
     UI                       - 39(+0)
     Base                     - 36(-1)
     Writer: perf             - 35(+0)
     Writer: doc filter       - 32(+0)
     Crashes                  - 31(+1)
     Writer: other filter     - 29(+0)
     graphics stack           - 28(-1)
     RTL                      - 22(+0)
     filters and storage      - 22(+0)
     Printing and PDF export  - 19(-1)
     BASIC                    - 18(+0)
     Chart                    - 18(+0)
     framework                - 2(-1)
     Linguistic               - 1(+1)
     sdk                      - 1(+0)

_______________________________________________
LibreOffice mailing list
LibreOffice@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/libreoffice




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

  Powered by Linux