ESC minutes: 2017-05-25

Jan Holesovsky kendy at collabora.com
Thu May 25 15:19:46 UTC 2017


* Present:
    + Kendy, Caolan, David, Miklos, Olivier, Thorsten, Xisco, 
 
* Completed Action Items:
    + cosmetic change chat (Michael)
    + ask Osvaldo for a Perugia presentation agenda (Eike)
      + https://wiki.documentfoundation.org/Hackfest/Perugia2017#Agenda

* Pending Action Items:
    + get 5.4 deprecated section proposals here (Eike)
    + Developer Certification – next round (Stephan/Bjoern/Kendy/Thorsten)
    + quantify potential size saving from live help screenshot (Olivier)

* Release Engineering update (Christian)
    + 5.4.0 Beta 2 – June 6th
      + no additional reviews necessary on the branch, can push yourself until June 20th
      + late features
        + Windows support for gpg sign/encrypt (Thorsten)
           + merged & reverted – with some issues in Jenkins.
      + does not run on Windows XP and Vista
        + due to the upgrade to ICU 59
        + solution: wind back to internal ICU 58 (Eike)
          + see https://bugs.documentfoundation.org/show_bug.cgi?id=108043#c2
          + state in the release notes that 5.4 will be the very last release
            supporting Windows XP and Vista
      + this does not build on 10.8 OS X – due to libxml
          + worth re-visiting the past ESC decision (Miklos)
          + have patches to update the baseline to 10.9 (Norbert)
          + up-stream fix that depends on the newer libxml (Miklos)
          + reverting on the branch would be problematic (Miklos)
          + 10.8 (~3%) is currently used by less people than 10.6 (Norbert)
              + and out of support from Apple
              + and even most of the other big projects have dropped 10.8
          + OK, let’s do that – let’s raise to 10.9 (Thorsten, Norbert, Miklos, …)
              + no objections
              + AI: Miklos will cherry-pick
    + 5.3.4 RC1 – after next week – May 30th
      + looking forward to seeing the crash / gdi fixes (Michael)
    + Android & iOS Remote
    + online
      + branched & 5.4.0 b1 (?)
    + problems with replication to freedesktop
      + guillhelm looking at gerrit – leaking file-descriptors ? 

* Documentation (Olivier)
    + More help pages updated (G. Kelemen, Olivier)
        + some of them unfortunately affect translators (Olivier)
    + Documentation meeting with newcomers interested in Help content (DiegoM)
    + New languages in documentation site (ja, sl, nl)
    + No unconfirmed Doc bugs

* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
        256(256) (topicUI) bugs open, 467(467) (needsUXEval) needs to be evaluated by the UXteam
    + Updates:
        BZ changes   1 week    1 month   3 months   12 months  
             added      3(-2)     16(1)     33(-4)     466(1)  
         commented     47(-13)   210(1)    540(-6)    3519(2)  
           removed      0(0)       1(-2)     6(-1)      42(1)  
          resolved      3(1)       8(-3)    48(-1)     230(0)  
    + top 10 contributors:
          Philips, Yousuf made 167 changes in 1 month, and 1392 changes in 1 year
          Tietze, Heiko made 54 changes in 1 month, and 2028 changes in 1 year
          Buovjaga made 44 changes in 1 month, and 384 changes in 1 year
          Thomas Lendo made 32 changes in 1 month, and 133 changes in 1 year
          Henschel, Regina made 19 changes in 1 month, and 139 changes in 1 year
          Foote, V Stuart made 15 changes in 1 month, and 637 changes in 1 year
          Telesto made 13 changes in 1 month, and 58 changes in 1 year
          Cor Nouws made 12 changes in 1 month, and 416 changes in 1 year
          Kainz, Andreas made 10 changes in 1 month, and 41 changes in 1 year
          Iversen, Jan made 10 changes in 1 month, and 328 changes in 1 year

* Crash Testing (Caolan)
    + 1 import failure, 1 export failures
    + 49 coverity issues
    + fuzzers unchanged

* Hackfests (Bjoern)
    + next venues / suggestions
    + Ladies who FOSS ? (Bubli)
    + Italian hack-fest coming up: 4 days May 27-30th
         + Perugia University
             + https://wiki.documentfoundation.org/Hackfest/Perugia2017
                + Eike, Miklos, Cloph signed up.
         + will report when back from there (Miklos)
    + Berlin meeting (Bubli)
        + Hamburg meeting exploded so to Berlin.
        + German community event
        + Weekend of June 23 → 25 – Friday → Sun.
    + Open Tech Summit (Heiko)
        + May/25 Potsdam
        + http://opentechsummit.net/
        + Heiko presenting there, in open source
    + openExpo in Madrid June 1st
        + http://www.openexpo.es
        + jani participates – poke him to meet up there.

* mentoring/easyhack update
          committer...   1 week     1 month     3 months    12 months   
                  open      46(-34)    104(-32)    115(-26)     120(-27)
               reviews     479(-42)   1777(36)    4716(72)    17179(47) 
                merged     207(29)     849(26)    2570(-15)   10184(-31)
             abandoned      12(2)       36(-8)     144(-6)      620(-6) 
           own commits     521(154)   1716(291)   4884(42)    17160(211)
        review commits     101(14)     340(64)    1090(57)     3589(58) 
        contributor...   1 week      1 month     3 months     12 months   
                  open      24(-25)      60(-3)      64(0)         66(0)  
               reviews     431(-142)   1807(-20)   5279(-153)   19711(-84)
                merged      26(-14)     120(1)      442(-1)      1098(12) 
             abandoned       0(-8)       12(-6)      64(-6)       242(2)  
           own commits      41(10)      140(22)     396(22)       898(39) 
        review commits       0(0)         0(0)        0(0)          0(0)  
    + easyHack statistics:
       needsDevEval 24(24)   needsUXEval 0(0)   cleanup_comments 191(191)   
       total 232(232)   assigned 17(17)   open 187(187)   
    + top 5 contributors:
          Carl, Jens made 40 patches in 1 month, and 70 patches in 1 year
          Taneroğlu, Yeliz made 12 patches in 1 month, and 13 patches in 1 year
          Johnny_M made 11 patches in 1 month, and 31 patches in 1 year
          Gelmini, Andrea made 11 patches in 1 month, and 99 patches in 1 year
          Kainz, Andreas made 9 patches in 1 month, and 45 patches in 1 year
    + top 5 reviewers:
          Stahl, Michael made 218 review comments in 1 month, and 1346 in 1 year
          Holešovský, Jan made 207 review comments in 1 month, and 709 in 1 year
          Behrens, Thorsten made 112 review comments in 1 month, and 477 in 1 year
          Rathke, Eike made 109 review comments in 1 month, and 1358 in 1 year
          Grandin, Noel made 109 review comments in 1 month, and 1337 in 1 year
    + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
          fvroman fvroman at linagora.com 
          Paul Menzel pmenzel at molgen.mpg.de 
          Guilhem Moulin guilhem at fripost.org 
          Zambon Jean-Marc jeanmarczambon at gmail.com 

* GSoC update (Thorsten)
    + coding starts the next week! (Thorsten)
    + timeline:
         + Currently in community bonding period.
             + encourage people to write weekly reports from now, whatever the content.
         + May 29: last day to report inactive students
             + how to do that ? (Kendy)
                + talk to Thorsten / Markus / JanI (Thorsten)
                + if there are any problems.
         + May 30: coding begins
         + June 26-30: first eval
         + July 24 - second eval
         + August 21- 29: pens down, wrap up
         + August 29 - September 5: final evaluations of students
         + September 6: passing projects announced

* crash reporter news (Xisco)
    + http://crashreport.libreoffice.org/stats/?days=128 
    + http://crashreport.libreoffice.org/stats/version/5.2.7.2 
        + 1324 (last 7 days)
    + http://crashreport.libreoffice.org/stats/version/5.3.2.2 
        + 3322 (last 7 days)
    + http://crashreport.libreoffice.org/stats/version/5.4.0.0
        + 42 (last 7 days)

    + (NEW) Open bugs with a signature : 34 ( 0 )
	 + http://bit.ly/2qZIC1H

    + Crash in: SfxItemPool::Put(SfxPoolItem const &,unsigned short) 
 	 + https://bugs.documentfoundation.org/show_bug.cgi?id=106424
	 + http://crashreport.libreoffice.org/stats/signature/SfxItemPool::Put(SfxPoolItem%20const%20&,unsigned%20short)
	    + Total: 269301
	 + Crash number #1 in 5.2.6.2 and #4 in 5.3.2.2
	 + Jochen Nitschke submited a patch in gerrit
         https://gerrit.libreoffice.org/#/c/37499/
           + Thanks for reviews from Caolan, Michael S, Oliver
	 + Pushed to master – 6d51bb3d54ac52e4870bd00a21fce3a3b1c5010b

* VclPtr improvements ? (Michael)
    + just go ahead with the ‘auto’-ness ?
    + sounds good (Thorsten)
    + less types for the price of 1 auto – great (Miklos, Thorsten)
    + let’s go ahead with that

* Parallel image loading (Miklos)
    + after branch-off – now in master
    + specific use case: when pptx is loaded, jpeg pixels are read early
    + please poke if you see problems; but should be self-contained enough
    + will see – and introduce to more places if success (Miklos)
        + for ODP too

* Commit Access

* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
    + 0 week sleep → ping ping ping …

* Jenkins / CI update (Norbert)
  from:Thu May 18 14:56:17 2017
    master linux rel  jobs: 176 ok: 165 ko:  11 fail ratio:  6.25 % break:   2 broken duration: 6.28%
    master linux dbg  jobs: 153 ok: 150 ko:   2 fail ratio:  1.31 % break:   2 broken duration: 2.19%
    master mac rel    jobs: 149 ok: 144 ko:   5 fail ratio:  3.36 % break:   5 broken duration: 3.35%
    master mac dbg    jobs: 145 ok: 141 ko:   4 fail ratio:  2.76 % break:   4 broken duration: 1.43%
    master win rel    jobs: 130 ok: 105 ko:  24 fail ratio: 18.46 % break:  17 broken duration:18.96%
    master win dbg    jobs: 144 ok: 123 ko:  21 fail ratio: 14.58 % break:  12 broken duration: 8.53%
    master win64 dbg  jobs: 136 ok: 124 ko:  12 fail ratio:  8.82 % break:   6 broken duration: 1.91%
    lo-5.3 mac        jobs:   6 ok:   6 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    lo-5.4 mac        jobs:   0 ok:   0 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    branch gerrit all jobs:   0 ok:   0 ko:   0 fail ratio: 0.00%
    master gerrit lin jobs: 303 ok: 271 ko:  31 fail ratio:10.23%
    master gerrit plg jobs: 303 ok: 256 ko:  46 fail ratio:15.18%
    master gerrit win jobs: 302 ok: 261 ko:  41 fail ratio:13.58%
    master gerrit mac jobs: 300 ok: 257 ko:  42 fail ratio:14.00%
    master gerrit all jobs: 299 ok: 218 ko:  80 fail ratio:26.76%
 
* l10n (Sophie)
    + Sophie on vacation (Olivier)

* Proposals for 4.5 deprecated section (Eike)
    + paste the list to next week’s ESC and discuss (Thorsten)

* QA update (Xisco)

    + UNCONFIRMED: 467 (+9)
        + enhancements: 52  (+1)
        + needsUXEval: 4 (+1)
        + haveBackTrace: 10 (-1)
        + needsDevAdvice: 36 (-1)
        + documentation:  1 (+0)

    + Most Pressing Bugs: http://tdf.io/mostressingbugs

	  + New:

          + CRASH: Crash after pasting an image into a new document
                + https://bugs.documentfoundation.org/show_bug.cgi?id=107976
		    + http://crashreport.libreoffice.org/stats/signature/%60anonymous%20namespace'::lcl_checkClassification(SwDoc%20*,SwDoc%20*)
			  + Total: 11859
                + doc properties issue bisected to here. (Miklos will take a look.)

          + CRASH: Crash after undo operation (BigPtrArray::Index2Block(...
                + https://bugs.documentfoundation.org/show_bug.cgi?id=107975
		    + http://crashreport.libreoffice.org/stats/signature/BigPtrArray::Index2Block(unsigned%20long)
			  + Total: 3470
                + Initially introduced by 2903d85d6197829633d7f96c95cd55821c2c20ff ( Luboš Luňák )
		    + Fixed in 9099e21b89184bd4e39def497e483cac4a77ec5a ( 	Jan-Marek Glogowski )
		    + reverted by e84f0a9b3223f49b0829f2f55dacbf11ae201c1e ( Michael Stahl )
			

          + Crash when the anchor icon is dropped outside of the document
                + https://bugs.documentfoundation.org/show_bug.cgi?id=106131
		    + http://crashreport.libreoffice.org/stats/signature/SdrHdl::SetSelected(bool)
			  + Total: 5993
                + bibsected to Armin – Enhanced handle visualization ...

          + Text is invisible, both in UI and in editor on update to 5.3.2,
            older AMD and Intel GPUs
                + https://bugs.documentfoundation.org/show_bug.cgi?id=107166
                + bit of a problem ! - bisected to Khaled’s commit in
                  https://bugs.documentfoundation.org/show_bug.cgi?id=107942
                + breaks remote desktops too – some DirectWrite horror ?

	    + Crash with a crafted odp when closing "Insert OLE object" dialog
		    + https://bugs.documentfoundation.org/show_bug.cgi?id=108024
		    + http://crashreport.libreoffice.org/stats/signature/sd::ViewShell::MouseButtonUp(MouseEvent%20const%20&,sd::Window%20*)
			  + Total: 8453
		    + Regression from baf34a9e44fbd39c3657cabd22d871bc804ab12d
		    + Gerrit: https://gerrit.libreoffice.org/#/c/37976/

	  + Older:

           + MAILMERGE: Crash while saving new document 
                + https://bugs.documentfoundation.org/show_bug.cgi?id=107729
		    + http://crashreport.libreoffice.org/stats/signature/SfxViewShell::GetViewFrame()
			  + Total: 462
		    + Introduced in mailmerge refactoring – Kendy.

           + MailMerge: Writer crashes using wizard 2nd time through
                + https://bugs.documentfoundation.org/show_bug.cgi?id=105002
		    + http://crashreport.libreoffice.org/stats/signature/Dialog::EndDialog(long)
			  + Total: 882
		    + Lifecycle issue in mail-merge (Noel?)
                    + Pushed to master: ce40f2798f0fa2f8f6e3084e4bbbd50e749c55d6
				+ Thanks to Maxim Monastirsky

	  + Fixed:

          + CRASH: when opening Edit Style for a shape
               + https://bugs.documentfoundation.org/show_bug.cgi?id=107860
               + seemingly silently fixed in 5.4.x development

	    + Crash on launch with all other backends except GTK3 
		   + https://bugs.documentfoundation.org/show_bug.cgi?id=107992
		   + Thanks to Caolán McNamara

          + Crash in: SalFrame::SetCallback(vcl::Window *,bool (*)(...
               + https://bugs.documentfoundation.org/show_bug.cgi?id=107023
		   + http://crashreport.libreoffice.org/stats/signature/SalFrame::SetCallback(vcl::Window%20*,bool%20(*)(vcl::Window%20*,SalEvent,void%20const%20*))
			  + Total: 16672
               + Thanks to Markus & Julien – still resource usage per-paste.

* QA stats
    + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +131  +41 (-107) overall)
      many thanks to the top bug squashers:
       Buovjaga                11
       Xisco Faulí             8
       V Stuart Foote          6
       Timur                   4
       Julien Nabet            4
       Maxim Monastirsky       3
       Bartosz                 3
       Thomas Lendo            3
       Yousuf Philips (jay)    3
       Miklos Vajna            3
       m.a.riosv               3
       Caolán McNamara         3
       Laurent BP              3
       Jacques Guilleron       2
       Justin L                2

    + top 10 bugs reporters:
       Telesto                 14
       Yousuf Philips (jay)    12
       Timur                   6
       Thomas Lendo            5
       Kevin                   5
       Regina Henschel         4
       Dolespa                 2
       Benoît Thébaudeau       2
       Vitaliy Lotorev         2
       Darius Daniel Grigoras  2
       Aron Budea              2
       Chris Sherlock          2
       robert                  1
       sophie                  1
       Buovjaga                1

    + top 10 bugs fixers:
       Telesto                 14
       Yousuf Philips (jay)    12
       Timur                   6
       Thomas Lendo            5
       Kevin                   5
       Regina Henschel         4
       Dolespa                 2
       Benoît Thébaudeau       2
       Vitaliy Lotorev         2
       Darius Daniel Grigoras  2
       Aron Budea              2
       Chris Sherlock          2
       robert                  1
       sophie                  1
       Buovjaga                1

* Highest-Priority bugs (aka "MABs"):
   + http://bit.ly/2lJAAJI
     5.3 : 5/40 -     12 %  (+2)
     5.2 : 4/35 -     11 %  (+3)
     5.1 : 3/35 -     8 %  (+3)
     5.0 : 2/60 -     3 %  (+0)
     4.4 : 4/75 -     5 %  (+0)
     4.3 : 5/72 -     6 %  (+0)
     4.2 : 7/134 -    5 %  (+1)
     4.1 : 4/81 -     4 %  (+0)
     4.0 : 4/81 -     4 %  (+0)
     old : 27/255 -   10 %  (+0)

* Bisected bugs open: keyword 'bisected'
   + more accurate - down to a single commit.
   + http://bit.ly/2dyIfDy
   + 384/1410 377/1395 371/1380 374/1374 373/1366 370/1360 371/1357 

     done by:
        Budea, Áron             7
        Faulí Tarazona, Xisco   4
        Raal                    3
 
* Bibisected bugs open: keyword 'bibisected'
   + http://bit.ly/2cSCXlS
   + 472/1980 466/1964 453/1941 455/1933 453/1921 449/1914 449/1910 

     done by:
        Faulí Tarazona, Xisco   6
        Budea, Áron             5
        Raal                    3
        Foote, V Stuart         1

* all bugs tagged with 'regression'
   + 821(+1) bugs open of 5989(+16) total 14(+3) high prio.

     done by:
        Faulí Tarazona, Xisco   5
        Budea, Áron             3
        m.a.riosv               1
        Foote, V Stuart         1
        Nabet, Julien           1


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

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


* ~Component   count net * all regressions
   + http://bit.ly/1BUdI8i
     Writer: other            - 140(+3)
     Calc                     - 124(+1)
     Impress                  - 80(+0)
     Writer: docx filter      - 73(+0)
     LibreOffice              - 62(+0)
     UI                       - 47(-3)
     Writer: doc filter       - 41(+0)
     graphics stack           - 39(+4)
     Base                     - 32(+0)
     Borders                  - 31(+1)
     Draw                     - 31(+0)
     Writer: other filter     - 26(-1)
     filters and storage      - 23(-1)
     Writer: perf             - 23(+0)
     Crashes                  - 22(+1)
     Chart                    - 20(+0)
     Printing and PDF export  - 16(-1)
     BASIC                    - 13(+0)
     Extensions               - 5(+0)
     framework                - 3(+0)
     Installation             - 2(+0)
     Linguistic               - 1(+0)





More information about the LibreOffice mailing list