minutes of ESC call ...

Michael Meeks michael.meeks at collabora.com
Thu Nov 3 15:49:42 UTC 2016


* Present:
    + Norbert, Sophie, Eike, Heiko, Kendy, JanI, Miklos, Olivier, Stephan,
      Xisco, Michael M, Thorsten, Jan-Marek, Bubli, Michael S, Lionel
 
* Completed Action Items:
    + create a meta-bug for idle handling issues (Michael)
       [ more bugs going there, reviewed branch too - have concerns
         about the scheduler changes ]
    + provide ssh key for access to vm174 (Heiko)
        access given and tested (janI)
    + Sent Heiko a script to process needUXEval bugs (Xisco)
 
* Pending Action Items:
    + dig out tooling on license verification for JanI (Michael)
    + poke at MSDN licenses (Michael)
        [ still not a sausage of a response ]
    + tweak Xisco's script into some UX form (Heiko)
        [ AI: send JanI ask for what output should look like (Heiko)
          AI: create secript for Heiko (JanI) ]
 
* Release Engineering update (JanI)
    + sadly no Cloph.
    + 5.2.3 RC3 created
        + announced today.
    + 5.1.6 - any retrospectives ?
    + 5.2.4 RC1 status
    + 5.3.0 Beta1 & branch - Nov 21st
    + Android & iOS Remote (Cloph)
 
* Documentation (Olivier)
    + Investigating bubli's patches for screenshots in helpcontents
         + should help simplify the process of updating screenshots.
         + couple of patches need approving - bottom of the list in gerrit
             + in there for two months needing review since Brno.
             https://gerrit.libreoffice.org/#/c/28513/ 
                waiting for bubli to merge (janI)
             https://gerrit.libreoffice.org/#/c/28499/
                waiting for bubli to merge (janI)
    + Discussions with UX on help menu entries
    + Updated chapter for books.
    + new help entries with corrections on contents.
    + XHP JS progress ? (Kendy)
        + last week / Monday needed to report - nothing since.
        + will ping him (Olivier)
 
* UX Update (Heiko)
    + needsUXEval 472 (+2)
      + Writer +1
      + UI     +1
    + re-visit: how to put stats into the wiki.
      + keyword added: 'NEW': 2, 'RESOLVED_INVALID': 1 ('103616', '103579', '103399')
      + keyword removed: 'NEW': 1
      + should we credit people ?
          + those who close bugs are the good guys (Kendy)
              + people who add keyword are often QA guys
    + list of tasks with some easy hacks is going to be up'ed to the wiki
      + will up-load in the next few days - will be a table in the wiki.
      + easy for people wanting a GSOC task.
    + OO custom shapes experts joins in order to improve gallery
      + progress with expanding custom shape palette.
      + would like a different way to design shapes too if possible.
 
* Crashtest update (Caolan)
    + in another meeting, due to timezone change.
    + 1 import failure, 1 export failures
    + 24 coverity.
 
* Ladies who FOSS, Berlin update (Heiko)
    + unfortunately, couldn't go - no backup childcare (Bubli)
        + three participants assigned to LibreOffice, one cancelled
    + 5 projects there eg. Nextcloud, total 20-30 people (Heiko)
        + one interest, another one with issues - both running 4.2 (Ubuntu repo)
           + an old Ubuntu PPA repository ... can we do something ?
               + hard to remove old repos, and add new ones
               + AI: thoughts on that (Bjoern)
        + showed how to download/run nighlty build
        + did an intro to notebookbar hacking - fun.
        + would take the whole day to compile the code.
        + we had dev machines from Cloph for that (Bubli)
 
* Hackfests (Bjoern)
    + next venues / suggestions
    + Hackfest Turin, Italy (janI)
        + LibreItalia conference is saturday this weekend
          In the afternoon, there will be a presentation for developers followed by a hackfest.
          Invited by LibreItalia
           + According to Marina, 25 people will participate
    + 33c3 CfP open: https://events.ccc.de/2016/09/01/call-for-participation-33rd-chaos-communication-congress-en/ (Bjoern)
        + FSFE will be there, we can meet up with them.
        + opportunity to do workshops there
        + poke Bjoern if you want to show up.
    + FOSDEM - confirmed dev-room (Michael)
        + CfP going out at some stage.
        + collect talks nearer the event.
 
* Mentoring / easyhack update (janI)
   + legend: contributors are not-yet-committers, numbers in () are +/- compared to last week
   + openhub statistics based on analysis from 2016-09-28
             totals:  1573(0) people did 440976(0) commits in 8110794(0) lines of code
             12 month: 282(0) people did  16464(0) commits
   + gerrit/git statistics
     committer   open,   reviews,     merged,     abandoned, git_commits
      1year       85(6)   17523(5)     8146(40)    644(1)     16173(-30561)  
      3month      85(6)    3951(-120)  1972(-33)   132(0)      3752(-7353)  
      1month      81(6)    1396(-5)     786(6)      38(-7)     1499(-2380)  
      1week       36(-9)    347(-41)    150(-64)     6(-7)      283(-121)  
     contributor open,   reviews,     merged,     abandoned, git_commits
      1year       53(6)   16880(67)    1259(1)     432(-5)     4199(-1269)  
      3month      53(6)    4115(-120)   355(-14)    66(-3)     1003(-198)  
      1month      53(6)    1750(-6)     118(-27)    20(3)       301(-52)  
      1week       20(-4)    413(-82)     24(3)       4(-2)       66(15)  
   + easyHack statistics:
      needsDevEval, needsUXEval, cleanup_comments, total,   assigned, open
       18(0)         2(0)         190(-2)           234(-1)  12(-2)    201(1)  
   + received patches from 0 emails the last month without licesense statement
   + top 5 contributors:
         Gabor Kelemen made 40 patches in 1 month, and 94 patches in 1 year
         Zdenek Crhonek made 18 patches in 1 month, and 280 patches in 1 year
         Francisco Adrián Sánchez made 17 patches in 1 month, and 17 patches in 1 year
         ***
         ***
 
   + top 5 reviewers:
         jan iversen made 199 review comments in 1 month, and 1587 in 1 year
         Eike Rathke made 151 review comments in 1 month, and 1257 in 1 year
         Markus Mohrhard made 136 review comments in 1 month, and 1557 in 1 year
         Noel Grandin made 118 review comments in 1 month, and 1158 in 1 year
         Miklos Vajna made 85 review comments in 1 month, and 1302 in 1 year
 
   + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
         Roman Shipovskij
   + Updating OSX build instructions, with good ideas from Tor
   + mailed 55 old developers, mostly good responses.
       + around eight will return
       + lots happy to be reminded & like our community.
   + Talks with Aleksandar Stefanovic
       + about maintaining impress_remote for Android
       + connected to Cloph & TDF release process will improve.
   + new presentation about "anybody can help make LO even better" for Turin
   + new presentation "tool walkthrough" for Turin
   + curious if new help content guys are seen ? (Olivier)
       + they are included (JanI)
   + worth debugging committers & aliases (Michael)
       + Tomaz and Winfried are committers.
 
* Commit Access
 
* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
    + sleeping 6 weeks.
 
* Jenkins / CI update (Norbert)
    from:Thu Oct 27 15:55:24 2016
    master linux rel  jobs: 194 ok: 184 ko:  10 fail ratio:  5.15 % break:   7 broken duration: 2.68%
    master linux dbg  jobs: 149 ok: 132 ko:  17 fail ratio: 11.41 % break:  14 broken duration:10.56%
    master mac rel    jobs: 173 ok: 165 ko:   8 fail ratio:  4.62 % break:   5 broken duration: 2.07%
    master mac dbg    jobs: 179 ok: 174 ko:   4 fail ratio:  2.23 % break:   3 broken duration: 1.18%
    master win rel    jobs: 125 ok: 119 ko:   6 fail ratio:  4.80 % break:   4 broken duration: 4.26%
    master win dbg    jobs: 125 ok: 107 ko:  18 fail ratio: 14.40 % break:   4 broken duration:18.40%
    master win64 dbg  jobs: 128 ok: 122 ko:   6 fail ratio:  4.69 % break:   3 broken duration: 3.56%
    lo-5.2 mac        jobs:  13 ok:  13 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    lo-5.1 mac        jobs:   0 ok:   0 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    + meant to fail below:
    branch gerrit all jobs:  18 ok:  15 ko:   3 fail ratio:16.67%
    master gerrit lin jobs: 287 ok: 264 ko:  20 fail ratio: 6.97%
    master gerrit plg jobs: 284 ok: 229 ko:  52 fail ratio:18.31%
    master gerrit win jobs: 280 ok:  89 ko: 187 fail ratio:66.79%
    master gerrit mac jobs: 281 ok: 260 ko:  18 fail ratio: 6.41%
    master gerrit all jobs: 279 ok:  70 ko: 205 fail ratio:73.48%

    last 7 days: 295 commit on master, 125 via gerrit, 43 with a Jenkins Verified tag.
    Windows build time increased by 10/15% in 'recent time'
    + Windows is apparently dying too often - and people ignoring it.
    + flaky IDE integration test - disabled yesterday (Miklos)
    + perhaps also why build-time is up 10-15% - used to be 29-30mins, now 34-35 ...
        + how do we notice that ? (Michael)
           + Windows make-clean & no ccache - should be very stable time.
           + recently all trendering to 34-35 minutes.
        + check again - IDE integration test took surprisingly long (Michael S)
    windows build hanging regularely, often in make itself (cpu looping)
        + killed after three hours.
        + MichaelS's windows-native make from back in the day.
           + AI: will try to build the latest release (Michael S)
 
* l10n (Sophie)
   + work ongoing
   + will soon have a pootle upgrade (but it takes time)
 
* Signing of existing PDF files (Miklos)
   + probably noticed this feature - File menu -> Digital Signatures menu item
       + was originally only for ODF files.
       + last year we added OOXML support.
       + recently been adding this for PDF files.
   + if you open a normal PDF file - in draw.
       + file -> digital signatures; don't have please save as ODF first, can
         sign an existing file.
       + can verify existing signatures, and chain new signatures, can remove etc.
       + new feature in 5.3
          + NSS done on Linux, MS Crypto coming for Windows.
   + does it make sense to encrypt on save ? (Heiko)
       + sign was already there during PDF export (Miklos)
          + think already support encryption too.
   + may have some late-feature for 5.3 bits, but hopefully not.
 
* Daily builds (Miklos)
   + no up-to-date Win64 builds
   + TDF operated by Cloph.
      + poked Cloph on IRC - no response yet
 
* QA update (Xisco)
 
    + UNCONFIRMED: 564 (-13)
        + enhancements: 45 (-1)
        + needsUXEval: 0 (-5)
        + haveBackTrace: 18 (+1)
        + needsDevAdvice at 37 (-1)
 
    + Most Pressing Bugs: http://tdf.io/mostressingbugs
        + SIGSEGV with SAL_USE_VCLPLUGIN=gen/kde4
            + https://bugs.documentfoundation.org/show_bug.cgi?id=103626
            + to do with app-icon loading, an un-limited recursion.
               + commits on Monday - Tomaz' icon work.
AI:            + add trace with line-numbers (JMux)
AI:            + commit the workaround for now (JMux)
        + Mac: LO closed then opening any document by double-click never opens the file.
          mouse movement required for the file to open
            + https://bugs.documentfoundation.org//show_bug.cgi?id=77444
               + an idle / event issue ? (Michael)
 
    + Mail merge regressions: http://tdf.io/mmregressions
        + 4 open; 4 open last meeting
 
* QA stats
 
  + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
    +124    -93        (+31 overall)
    many thanks to the top bug squashers:
        Cor Nouws             13
        V Stuart Foote        11
        Buovjaga               7
        m.a.riosv              5
        Khaled Hosny           5
        Eike Rathke            4
        Maxim Monastirsky      4
        Julien Nabet           3
        Adolfo Jayme           3
        Timur                  3
        Yousuf Philips (jay)   2
        jan iversen            2
        Justin L               2
        Xisco Faulí            2
        Stephan Bergmann       2
 
* Highest-Priority bugs (aka "MABs"):
        5.2: 1/19   -  5%
        5.1: 2/30   -  6%
        5.0: 6/57   - 10%
        4.4: 6/74   -  8%
        4.3: 4/69   -  5%
        4.2: 6/132  -  4%
        4.1: 4/79   -  5%
        4.0: 7/82   -  8%
        old: 31/247 - 12%
 
        + http://bit.ly/2dp3mwC
 
* Bisected bugs open: keyword 'bisected'
    + more accurate - down to a single commit.
    + 261/996 259/988 245/891 251/886
       + http://bit.ly/2dyIfDy
 
* Bibisected bugs open: keyword 'bibisected'
    + 352/1538 351/1530 345/1516 346/1503 337/1477 349/1463 349/1445
        + http://bit.ly/2cSCXlS
 
* all bugs tagged with 'regression'
    + 665(+5) bugs open of 5309(+20) total 8(+2) high prio.
 
        * ~Component   count net * high severity regressions
           LibreOffice -  3 (+1)
                  Calc -  3 (+1)
               Impress -  1 (+0)
                  Base -  1 (+0)
                + http://bit.ly/1HWHb3E
 
        * ~Component   count net * all regressions
          Writer: other - 121 (+1)
                   Calc - 110 (+2)
                Impress - 57 (-2)
            LibreOffice - 47 (+3)
           Writer: docx - 45 (-1)
         graphics stack - 41 (+0)
                     UI - 37 (+0)
                   Base - 30 (-1)
                   Draw - 28 (+0)
            Writer: doc - 26 (+0)
                Borders - 25 (+0)
                Crashes - 24 (+0)
       filter / storage - 18 (+1)
                  Chart - 14 (+0)
     print / PDF export - 14 (-1)
                  BASIC - 10 (+0)
           Writer: perf -  9 (+0)
         Writer: filter - 11 (+3)
         Formula Editor -  3 (+0)
              framework -  3 (+0)
             Extensions -  3 (+0)
                    sdk -  1 (+0)
                + http://bit.ly/1BUdI8i


More information about the LibreOffice mailing list