minutes of ESC call ...

Michael Meeks michael.meeks at collabora.com
Thu Apr 26 14:36:59 UTC 2018


* Present:
    + Michael W, Caolan, Heiko, Miklos, Olivier, Michael M, Lionel,
      Bubli, Kendy, Sophie, Xisco, Eike, Christian

* Completed Action Items:

* Pending Action Items:
    + create & circulate new ESC time poll & CC dev list (Heiko)
      => https://doodle.com/poll/567nszb5tfzfxue4
    + turn budget ideas into a spreadsheet for ranking (Thorsten)

* Release Engineering update (Christian)
    + 5.4.7 RC2
       + tag planned this week too
       + but focused on 6.1 for testers first.
    + 6.0.4 – RC2 status
       + plan this next week
    + 6.1.0 alpha1 – April 24th… Feature Freeze May 24th
       + being built – a problem with the 32bit Linux build
           + problem with Junit tests failing
       + other platforms built and being up-loaded
       + testers will have something to play with.      
    + Remotes
       + iOS update didn’t happen yet.
    + Online

* Documentation (Olivier)
	+ New help: 
		+ Several tweaks for handling tables (Adolfo, buovjaga, ohallot)
		+ Contribution to packaging offline help (TBA, sberg)
		+ online XHP editor: evaluating options for rich text editors
	+ Helpcontent2
		+ many help pages fixes (Sophia_S, Adolfo, ohallot, cloph, jpledure)
	+ Guides:
            + resuming activities 
		+ GS 06 Review week to be announced for May.
		+ contributions from Drew Jensen.
	+ Other: Wiki page for Firebird migration:
		+ https://wiki.documentfoundation.org/Documentation/FirebirdMigration
		  thanks to RobertG

* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
        249(249) (topicUI) bugs open, 316(316) (needsUXEval) needs to be evaluated by the UXteam
    + Updates:
        BZ changes   1 week   1 month   3 months   12 months  
             added      7(5)     17(5)     38(1)      112(3)  
         commented     61(36)   209(8)    535(14)    2017(6)  
           removed      0(0)      0(-2)     2(0)       12(-2) 
          resolved      2(-2)    12(-4)    35(-3)     178(-5) 
    + top 10 contributors:
          Tietze, Heiko made 78 changes in 1 month, and 823 changes in 1 year
          Buovjaga made 49 changes in 1 month, and 231 changes in 1 year
          Thomas Lendo made 39 changes in 1 month, and 426 changes in 1 year
          Xisco Faulí made 32 changes in 1 month, and 341 changes in 1 year
          Dieter Praas made 23 changes in 1 month, and 139 changes in 1 year
          Faure, Jean-Baptiste made 21 changes in 1 month, and 34 changes in 1 year
          Foote, V Stuart made 17 changes in 1 month, and 267 changes in 1 year
          Mehrbrodt, Samuel made 16 changes in 1 month, and 49 changes in 1 year
          Cor Nouws made 10 changes in 1 month, and 146 changes in 1 year
          Dr. Matthias Weisser made 9 changes in 1 month, and 9 changes in 1 year

   + Terminology in file format dropdown
     + https://bugs.documentfoundation.org/show_bug.cgi?id=108894
     + old: “Microsoft Word 2007-2013 XML”
     + suggested: "Word 2007-2016 (*.docx)" (without Microsoft)
     + check if "Office Open XML Text (docx)" is an extra filter
        + yes, it is a different filter (Miklos)
           + strictness is orthogonal
           + specification vs. reality.
           + suggest hiding the Office Open XML Text (Michael, Miklos)
     + classic bike-shed; removing Microsoft.      

* Crash Reporting (Caolan)
    + 2(-26) import failure, 4(+1) export failures
       + two assertions from FastParser still left
          + https://gerrit.libreoffice.org/#/c/52720/ 
    + coverity
        + 5 (-19, +2)
    + forcepoint round 6, still not complete.
        + one nasty layout one remaining
    + oss-fuzz
       + builds were not working properly
       + mergelib for andoid style now mended
       + waiting to see new issues.

* Crash Reporting (Xisco)
    + http://crashreport.libreoffice.org/stats/version/5.4.4.2 
          + 747 (last 7 days) (up)
    + http://crashreport.libreoffice.org/stats/version/5.4.5.1 
          + 828 (last 7 days) (down)
    + http://crashreport.libreoffice.org/stats/version/5.4.6.2 
          + 662(last 7 days) (up)
    + http://crashreport.libreoffice.org/stats/version/6.0.1.1 
          + 563 (last 7 days) (down)
    + http://crashreport.libreoffice.org/stats/version/6.0.2.1 
          + 1353 (last 7 days) (down)
    + http://crashreport.libreoffice.org/stats/version/6.0.3.2
          + 1433 (last 7 days) (up)

    + similar to last week; top crash is OpenGL related.
          + Miklos fixed the top issue.
          + would be good to have it in 6.0.4
              + happy but need it in -6-0 first (Miklos)

    + Review needed:
	    + https://gerrit.libreoffice.org/#/c/53434/
	    + https://gerrit.libreoffice.org/#/c/53329/

* ESC proto-agenda (Michael)
   + send it to the public / dev-list instead of private CC
   + should get more engagement & interest there.
   + do doodle poll publicly
     → https://doodle.com/poll/567nszb5tfzfxue4

* GSoC Application (Heiko)
   + all 11 students accepted
   + Be welcome! https://blog.documentfoundation.org/blog/2018/04/25/welcome-google-summer-of-code-18-students/
   + another one from a different organization
     https://summerofcode.withgoogle.com/projects/#4662611367428096
     from Greek GFOSS.
   + bonding = get in contact, get familiar with code base etc. (should be done)

* GSoC schedule
   + Community Bonding: April 23 - May 14
   + Coding: May 14 - August 6
   + Evaluation 1: June 11 - 15
   + Evaluation 2: July 9 - 13
   + Students Submit Code and Final Evaluations: August 6 - 14
   + Mentors Submit Final Evaluations: August 14 - 21
   + Results Announced: August 22
   + https://wiki.documentfoundation.org/Development/GSoC/2018

* Hackfests & Events
     + OSCAL is coming (Xisco)
         + May in Tirana – Heiko, Florian, Italo there.
         + perhaps a hack-fest there.
     + Turkey – OYLG ? May 12th-13th https://ozguryazilimgunleri.org.tr/2018/
     + Linux InfoTag in Augsburg
        + have a small booth, end-user related Cloph will be there
          & Mike giving a talk.

* mentoring/easyhack update
         committer...   1 week     1 month     3 months    12 months   
                  open      96(14)     161(28)     166(30)      169(30) 
               reviews     565(51)    2036(122)   5143(-85)   17999(129)
                merged     238(-59)   1211(-72)   3953(-75)   13027(58) 
             abandoned      13(-8)      71(0)      234(-8)      850(-12)
           own commits     271(-34)   1189(-9)    3917(-99)   14063(15) 
        review commits     103(28)     355(64)     961(20)     3154(52) 
        contributor...   1 week     1 month    3 months    12 months   
                  open      24(-5)      50(-8)     51(-7)       55(-8) 
               reviews     888(-59)   3261(39)   9693(-39)   30850(333)
                merged      56(21)     166(44)    567(2)      1806(29) 
             abandoned      13(-2)      40(4)      96(6)       358(9)  
           own commits      47(13)     151(41)    427(4)      1150(18) 
        review commits       0(0)        0(0)       0(0)         0(0)  
    + easyHack statistics:
       needsDevEval 41(41)   needsUXEval 2(2)   cleanup_comments 202(202)   
       total 250(250)   assigned 22(22)   open 184(184)   
    + top 5 contributors:
          Gelmini, Andrea made 34 patches in 1 month, and 320 patches in 1 year
          Sophia Schröder made 33 patches in 1 month, and 33 patches in 1 year
          Johnny_M made 15 patches in 1 month, and 120 patches in 1 year
          himajin100000 made 12 patches in 1 month, and 14 patches in 1 year
          Samuel Thibault made 10 patches in 1 month, and 26 patches in 1 year
    + top 5 reviewers:
          Pootle bot made 311 review comments in 1 month, and 1481 in 1 year
          Vajna, Miklos made 205 review comments in 1 month, and 1304 in 1 year
          Grandin, Noel made 178 review comments in 1 month, and 1492 in 1 year
          Behrens, Thorsten made 175 review comments in 1 month, and 1370 in 1 year
          Holešovský, Jan made 125 review comments in 1 month, and 1358 in 1 year

* Commit Access

* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
    + alarm rings – Kendy to run the script again.

* Jenkins / CI update (Christian)
    from:Thu Apr 19 16:13:45 2018
    master linux rel  jobs:  41 ok:  36 ko:   5 fail ratio: 12.20 % break:   1 broken duration:16.67%
    master linux dbg  jobs:   2 ok:   2 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    master mac rel    jobs:   7 ok:   7 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    master mac dbg    jobs:   8 ok:   8 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    master win rel    jobs:   6 ok:   4 ko:   2 fail ratio: 33.33 % break:   2 broken duration:56.23%
    master win dbg    jobs:   8 ok:   7 ko:   1 fail ratio: 12.50 % break:   1 broken duration: 9.45%
    master win64 dbg  jobs:   7 ok:   4 ko:   3 fail ratio: 42.86 % break:   2 broken duration:54.84%
    lo-5.3 mac        jobs:   0 ok:   0 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%
    master gerrit lin jobs: 172 ok:  77 ko:  18 fail ratio: 10.47% time for ok: mean:  12 median:  11
    master gerrit plg jobs: 185 ok:  62 ko:  48 fail ratio: 25.95% time for ok: mean:  24 median:  22
    master gerrit win jobs: 169 ok:  62 ko:  27 fail ratio: 15.98% time for ok: mean:  57 median:  51
    master gerrit mac jobs: 168 ok:  63 ko:   8 fail ratio:  4.76% time for ok: mean:  65 median:  41
    master gerrit all jobs: 182 ok:  52 ko:  99 fail ratio: 54.40% time for ok: mean: 142 median: 130
    + something wrong with the stats script
        – build #4020 was 7days ago, now we’re at 4720
    + some broken build-bot cases
    + “kill -9” submitted to lode, but not rolled out to all the bots yet.
    + firebird directory deletion – with attribute of ‘temporary’
        + a cygwin bug in 2.10 – so hidden from cygwin
        + if downgrade cygwin, doesn’t work.
        + otherwise use a cygwin snapshot package
        + move to a directory – deleted in win explorer.
        + http://cygwin.1069669.n5.nabble.com/Files-with-attribute-temporary-invisible-in-cygwin-td139637.html 
          https://cygwin.com/snapshots/ (fixed since 2018-03-09)

* l10n (Sophie)
    + new contributors getting included
    + discussion on embedded videos
        + happened without enough discussion.
        + hard to translate videos thus far, youtube concern
    + Olivier talking about this for ages @ ESC (Michael)
        + didn’t realize embedded rather than a link (Sophie)
    + would be good to work together on this
        + published a blog post on this a month ago (Olivier)
           + would be good to have a link on l10n list (Sophie)
    + current video is a sample / POC (Olivier)
        + up to the community if they want this or not
        + concern is around l10n, not video per-se (Sophie)
    + perfectly possible to convert embedded to links in fr (Olivier)
        + off-line help does not include these too.
        + would like to be able to translate these (Sophie)
    + creating a video is a complex activity needs to be professional (Olivier)
        + have >100 videos in French with English subtitles (Sophie)
            + aware of Jean-Pierre’s work that we can include.
AI: + come up with a plan for help / video l10n, translation (Olivier)
        + in discussion with l10n team
        + created technology, up to community to use it.

* QA update (Xisco)

    + Next Bug Hunting Session LibreOffice 6.1 Alpha1
        + April 27, 2018 
        + https://wiki.documentfoundation.org/QA/BugHuntingSession/6.1.0Alpha

    + UNCONFIRMED: 388 (-15)
        + enhancements: 45  (+2)
        + needsUXEval: 4 (+4)
        + haveBackTrace: 5 (+0)
        + needsDevAdvice: 28 (+0)
        + documentation:  0 (+0)
        + android:  10 (-2)

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

        + New:
            + EDITING: crash in SfxItemSet::GetItemState pasting comment
              of closed document
                + https://bugs.documentfoundation.org/show_bug.cgi?id=117228
                + Henry Castro looking into it

            + crash when moving (move up /move down) an item in a list (gtk/gtk3) 
                + https://bugs.documentfoundation.org/show_bug.cgi?id=117205
                + Noel Grandin?

            + Print Preview crashes on signed document
                + https://bugs.documentfoundation.org/show_bug.cgi?id=117039
                + Bubli ?

        + New / Firebird Migrations:
            + FIREBIRD: Migration: No migration possible with data in tables
                + https://bugs.documentfoundation.org/show_bug.cgi?id=116980
                + fix from Tamas B is pending CI 

            + FIREBIRD : Migration : error on importing tables or queries
                + https://bugs.documentfoundation.org/show_bug.cgi?id=116987
                + Tamas B will take a look.

            + FIREBIRD : Migration : Abort with std:bad alloc error 
                + https://bugs.documentfoundation.org/show_bug.cgi?id=116986
                + fix from Tamas B is pending CI

        + New / AW080: (+3 last week)
            + CRASH: LibreOffice crashes being closed with content in the clipboard
                + https://bugs.documentfoundation.org/show_bug.cgi?id=116977 

            + CRASH: LibreOffice crashes changes the master slides
                + https://bugs.documentfoundation.org/show_bug.cgi?id=117181

            + CRASH: Copy/pasting a push button from Writer to Calc
                + https://bugs.documentfoundation.org/show_bug.cgi?id=117111

            + Crash inserting Fontwork
                + https://bugs.documentfoundation.org/show_bug.cgi?id=116993

            + Crash on pasting copy from Draw in Calc
                + https://bugs.documentfoundation.org/show_bug.cgi?id=117064

            + Crash when showing Comment
                + https://bugs.documentfoundation.org/show_bug.cgi?id=116879 

        + Older:

            + Crash (fatal error) when attempting a mail merge print
                + https://bugs.documentfoundation.org/show_bug.cgi?id=116543 
                + Szymon ?

            + Crash on third file opening
                + https://bugs.documentfoundation.org/show_bug.cgi?id=116803 
                + Image Handling Refactoring. Tomaž actively working on it.

            + Calc crashes when opening Function Wizard through Cmd-F2 shortcut
                + https://bugs.documentfoundation.org/show_bug.cgi?id=116511 
                + bisected – Eike / can Tor reproduce ? ...

             + Printing doesn't start in particular documents until show first
                + https://bugs.documentfoundation.org/show_bug.cgi?id=116370 
                + Jan-Marek ?

            + Crash in: BitmapReadAccess::SetPixelForN24BitTcRgb with OpenGL
                + https://bugs.documentfoundation.org/show_bug.cgi?id=116365 
                + Miklos working on a fix.

            + CRASH when adding paragraphs in a cell of a complex table structure
                + https://bugs.documentfoundation.org/show_bug.cgi?id=116293 
                + Manfred Blume / Thorsten ?

            + CRASH: LibreOffice crashes while deleting half of the document
                + https://bugs.documentfoundation.org/show_bug.cgi?id=116068  
                + Michael S’s assert catching badness ...
	  
        + Fixed:
            + LibreOffice crashed when inserted "−" (minus, U+2212) character
                + https://bugs.documentfoundation.org/show_bug.cgi?id=116951  
                + Thanks to Caolán McNamara

           + Crash in: OpenGLContext::AcquireFramebuffer(OpenGLTexture const &)
                + https://bugs.documentfoundation.org/show_bug.cgi?id=113377  
                + Thanks to Miklos Vajna

            + EDITING Calc crashes after long file name in insert hyperlink dialog
                + https://bugs.documentfoundation.org/show_bug.cgi?id=116928  
                + Thanks to Caolán McNamara

            + Hebrew character and number make Writer crash
                + https://bugs.documentfoundation.org/show_bug.cgi?id=116182
                + Thanks to Mark Hung      
     


* QA stats
    + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +141  +4 (-106) overall)
      many thanks to the top bug squashers:
       Buovjaga                13
       Xisco Faulí             12
       Caolán McNamara         8
       Timur                   7
       Heiko Tietze            5
       Olivier Hallot          5
       V Stuart Foote          5
       raal                    4
       Mark Hung               4
       Mike Kaganski           3

    + top 10 bugs reporters:
       Xisco Faulí             14
       Telesto                 9
       Aron Budea              5
       Gabor Kelemen           5
       robert                  5
       Gerhard Weydt           4
       sergio.callegari        3
       Patrick Jaap            2
       Buovjaga                2
       mwtjunkmail             2

    + top 10 bugs fixers:
       McNamara, Caolán        6
       Hung, Mark              4
       Grandin, Noel           3
       Mehrbrodt, Samuel       2
       Kosiorek, Bartosz       2
       Kaganski, Mike          2
       Xisco Faulí             2
       Olivier Hallot          2
       Buovjaga                1
       Tümer, Mert             1

    + top 10 bugs confirmers:
       Buovjaga                36
       Xisco Faulí             15
       Foote, V Stuart         14
       Dieter Praas            9
       Raal                    9
       Jacques Guilleron       7
       *UNKNOWN*               6
       Mehrbrodt, Samuel       4
       m.a.riosv               4
       Faure, Jean-Baptiste    3


* Highest-Priority bugs (aka "MABs"):
   + http://bit.ly/2lJAAJI
     6.0 : 3/39 -     7 %  (+0)
     5.4 : 5/39 -     12 %  (+2)
     5.3 : 2/53 -     3 %  (+0)
     5.2 : 1/40 -     2 %  (+0)
     5.1 : 1/36 -     2 %  (+0)
     5.0 : 2/63 -     3 %  (+0)
     4.4 : 1/76 -     1 %  (+0)
     4.3 : 5/74 -     6 %  (+0)
     4.2 : 6/134 -    4 %  (+0)
     4.1 : 3/84 -     3 %  (+0)
     4.0 : 4/83 -     4 %  (+0)
     old : 21/258 -   8 %  (+0)


* Bisected bugs open: keyword 'bisected'
   + more accurate - down to a single commit.
   + http://bit.ly/2dyIfDy
   + 489/2108 475/2083 467/2064 458/2037 463/2029 460/2011 444/1981 

     done by:
        Xisco Faulí           19
        Raal                   2
        Buovjaga               2
        Telesto                1
        Justin L               1
 

* Bibisected bugs open: keyword 'bibisected'
   + http://bit.ly/2cSCXlS
   + 589/2738 576/2714 564/2691 552/2662 557/2652 555/2636 539/2608 

     done by:
        Xisco Faulí           20
        Raal                   2
        Telesto                1
        Mehrbrodt, Samuel      1
        Justin L               1


* all bugs tagged with 'regression'
   + 954(+14) bugs open of 7023(+27) total 18(+3) high prio.

     done by:
        Xisco Faulí           11
        Telesto                4
        Buovjaga               3
        robert                 2
        Mehrbrodt, Samuel      1
        Benes, Luke            1
        Budea, Áron            1
        perie_gut              1
        MM                     1
        Dieter Praas           1


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

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


* ~Component   count net * all regressions
   + http://bit.ly/1BUdI8i
     Writer: other            - 189(+1)
     Calc                     - 168(+3)
     Impress                  - 115(+3)
     LibreOffice              - 74(+3)
     Writer: docx filter      - 74(+1)
     UI                       - 49(+2)
     Crashes                  - 36(+5)
     Draw                     - 35(+1)
     Writer: doc filter       - 34(+0)
     graphics stack           - 33(+0)
     Base                     - 33(+1)
     Borders                  - 31(+0)
     Writer: perf             - 26(+0)
     Writer: other filter     - 26(+0)
     filters and storage      - 26(+0)
     Printing and PDF export  - 19(+0)
     Chart                    - 19(-1)
     BASIC                    - 17(+0)
     framework                - 5(+0)
     Linguistic               - 1(+0)
     sdk                      - 1(+0)
     Formula Editor           - 1(+1)
     Extensions               - 1(+0)
     Installation             - 1(+0)


More information about the LibreOffice mailing list