[Libreoffice-qa] Minutes of ESC call [2016-02-04]

Jan Holesovsky kendy at collabora.com
Thu Feb 4 20:59:16 CET 2016


* Present:
    + Jan-Marek, Kendy, Norbert, Sophie, Christian, Robinson, Bjoern, Eike, Miklos, Andras,
      JanI, Caolán, Muthu, Michael S, Olivier
 
* Finished Action Items:
    + mail to ask new certificees for approval (Stephan)
    + add gerrit stats & old/stale commit links to ESC agenda (JanI)
 
* Pending Action Items:
    + chase impress mode-switching patch - make the button more prominent (Cloph)
        [ did not get to that yet, will mention in release notes ]
    + Update/fix: https://wiki.documentfoundation.org/Development/GSoC/Ideas (All)
    + double-check duplicate libmar/src, update/src (Kendy)
    + add more repos from gerrit/github to gitdm-config scripts (e.g. for Document Liberation repos) (Thorsten)
         [ there was a mail from Thorsten, probably done ]
    + add stuff to Release Notes and Under The Hood (everyone)
 
* Release Engineering update (Christian)
    + 5.0.5 RC2 update
        + will be done after the call; couldn't do earlier due to traveling
    + 5.0.6 will be the last 5.0 release - RC1 due ?
        + this will be the last one
        + April 12th rc1
    + 5.1.0 release update
        + to be announced the next week
    + 5.1.1 RC1 due ?
        + next week, February 9th
        + Late Features:
            + New Slide Transitions: polish
            + UserAgent display & tweakage
            + URL for the online documentation needs change (Bjoern)
            + impress mode switching (Kendy)
    + Android & iOS Remote
        + build breakage updated; Android builds ready
            + up-loaded soon.
        + iOS remote needs re-releasing with new certificate
            + due later this week.
        + probably new Android release soon due to the nice new storage support
    + Release Notes: are they complete:
        + https://wiki.documentfoundation.org/ReleaseNotes/5.1
        => please do fill that out ... check commit logs.
        + https://wiki.documentfoundation.org/UnderTheHood/5.1
            + help also appreciated.
 
* Documentation (Olivier)
    + new helppages
    + wrote some notes on the project - local help related
        + would like to have the dedicated app exchanged with opening in
          the browser (even the local help)
        + would be good to add videos etc.
        https://wiki.documentfoundation.org/Help_Content_Modernization
    + needs some JS hacking (Kendy)
    + would like to do that as GSoC (Olivier)
AI      + add it to the ideas page (Kendy)
        + willing to co-mentor, if you find a good student (Kendy)
    + how do you want to bundle the videos? (Jan-Marek)
        + we can discuss the size of the package (Olivier)
        + heaviest can be online, small on locally; currently
          only a brain-storm (Olivier)
        + I just don't want to rely completely on online help (Jan-Marek)
        + blocking on the JS / indexing application, content can
          be decided later (Kendy)
    + large overlap with the wikihelp project (Miklos). May replace wikihelp completely (olivier)
 
* GSoC 2016 (Thorsten, JanI)
    + Urgent: please update & fix before Feb 8th:
        + https://wiki.documentfoundation.org/Development/GSoC/Ideas
    + 3 admin volunteers: JanIV, Moggi, Thorsten
    + application to be submitted in up to a week (JanI)
 
* UX Update (Kendy)
    + GSoC tasks - for the things that we designed in the last year
    + will have a survey about Draw
    + ~5 UI changes from non-committers pending, UX team should review (JanI)
        + ATM assigned to Kendy
 
* Reviewing larger mail merge patchsets (Jan-Marek)
    + two branches with larger mail merge changes
        + private/jmux/mm-cleanup (~25 patches)
            - mainly refactors MM itself
        + feature/mailmerge-toolbar from Kendy (~30 patches)
            - minimal changes to the mail merge code, but new UI
    + How are these normally merged?
    + Somebody wants / can do a review?
    + normally rebase + push to master (Kendy)
        + no need for an additional review (Miklos)
        + make sure though that the 'make check' with dbgutil enabled passes
        + test branch with: ./logerrit testfeature <branch> (Bjoern)
 
* Crashtest update (Caolan)
    + 0 import failures, 1 export failures, 100 (+4/-30) coverity
    + how much coverity is Java? (Bjoern)
        + 99 (Caolan)
 
* Japanese event summary (?)
    + 9th January in Osaka https://wiki.documentfoundation.org/Events/LibOCon_mini_JP
    + 10th January, hackfest http://libojapan.connpass.com/event/24081/
    + Kohei's blog / slides 
      http://kohei.us/2016/01/26/libreoffice-mini-conference-2016-in-osaka/
 
* FOSDEM Hackfest / Event update
    + https://wiki.documentfoundation.org/Hackfest/FOSDEM2016
    + hackfest was great, mentored a new contributor (Miklos)
    + FOSDEM itself - booth much better located this year, many visitors (Miklos)
    + devroom great too (Miklos)
        + lots of non-LibreOffice people there too (Kendy)
    + 2015 videos: https://video.fosdem.org/2015/devroom-open_document_editors/
        + audio low for some (Bjoern)
    + 2016 videos: https://video.fosdem.org/2016/k4401/
        + no content yet though, fear that some of the talks were not recorded (Bjoern)
        + we need to check the stream the next time (Bjoern)
        + some general loss of data from all rooms too, unfortunately (Cloph)
 
* Hackfests (Bjoern)
    + next venues / suggestions
        + Gran Canaria hack-fest (Thorsten)
            + April 6-8th (7-9th) possibly
                Plan is to craft it according to the Japanese Mini-Conference, with a broader local community appeal
                https://wiki.documentfoundation.org/Events/LibreOffice_Espania_Summit
        + Turkey
            + talked to them; lots of enthusiasm & desire for training.
                + mid-March hack-fest expected.
            + concrete dates ?
            + concrete volunteer mentors?
                + Jan-Marek maybe
        + Germany, Munich, LiMux; End of May 2016 (Jan-Marek)
            + Orga: https://wiki.debian.org/BSP/2016/05/de/Munich
            + Weekend doodle: https://dudle.inf.tu-dresden.de/LiMux_Hackfest_May_2016/
                + 19-21 or 27-29
                + smaller amount of space available this year (Jan-Marek)
                + maybe some general community event around that? (Bjoern)
                   + it is a general event, not LO specific (Jan-Marek)
        + Italy?
 
* Mentoring Update (JanI)
    + GSoC candidates seems to need more help than ever
    + unofficial camp in turkey, blog post maae, added many patches, but still
      require mentoring bandwidth
        + hackfest will hopefully help (Bjoern)
    + working with infra
        + knowledge transfer from Cloph - to back him up when he goes for vacation (JanI)
    + Reduced more coverity issues
        + ~90% false positives these days (JanI)
    + Preparing a bigger rewrite of developer wiki, to answer typical beginner
      questions and still having "advanced" themes
        + should sent to the mailing list? (JanI)
        + go for that (Bjoern, Kendy)
    + Gerrit patches: 75 open from non-committers all commented. 147 open in total.
        + dramatic raise in non-committers, sadly 2/3 has a -1 currently
 
* l10n Update (Sophie)
    + nothing new, all ready for 5.1, no disasters
 
* Commit Access
 
* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
    + pending next cycle.
 
* Jenkins / CI update (Norbert)
    from:Thu Jan 28 15:02:08 2016
    master linux rel  jobs:200 ok:192 ko:8   fail ratio:3.99%  break:6 broken duration:3.63%
    master linux dbg  jobs:137 ok:61  ko:76  fail ratio:55.47% break:2 broken duration:48%
    master mac rel    jobs:188 ok:178 ko:10  fail ratio:5.31%  break:3 broken duration:5.6%
    master mac dbg    jobs:194 ok:183 ko:11  fail ratio:5.67%  break:4 broken duration:5.57%
    master win rel    jobs:131 ok:121 ko:10  fail ratio:7.63%  break:5 broken duration:7.72%
    master win dbg    jobs:139 ok:124 ko:15  fail ratio:10.79% break:7 broken duration:7.75%
    master win64 dbg  jobs:134 ok:120 ko:14  fail ratio:10.44% break:9 broken duration:7.08%
    lo-5.0 mac        jobs:8   ok:8   ko:0   fail ratio:0%     break:0 broken duration:0%
    gerrit win rel    jobs:374 ok:297 ko:74  fail ratio:19.78%
    gerrit lin rel    jobs:378 ok:319 ko:55  fail ratio:14.55%
    gerrit mac rel    jobs:379 ok:251 ko:128 fail ratio:33.77%
    gerrit all        jobs:374 ok:211 ko:155 fail ratio:41.44%
    + regular week, Linux needed make clean
 
* Easy Hacks:
    + new easy-hacks thanks to:
        + Samuel Mehrbrodt, Björn Michaelsen x 2,
          Michael Meeks x 2, Stephan Bergmann
        + http://bit.ly/1mpGhJx
    + create your own by updating Keywords to eg.
            "easyHack, difficultyBeginner, skillCpp, topicCleanup"
    + create new easy hacks from these proposed ones
      (or remove the Keyword "needsDevEval" if not feasible):
      https://bugs.documentfoundation.org/buglist.cgi?keywords=needsDevEval
 
* Easy installation of LibreOffice in Wine (Bjoern)
    + now available with 1 click
        + install Play-on-Linux, and you get it (Jan-Marek)
        + https://www.playonlinux.com/ and https://www.playonlinux.com/en/app-2726-LibreOffice_5.html
    + winedbg possible? (Jan-Marek)
        + it used to work for me few years back, but recommend MSVC debugger for
          a real Windows debugging (Kendy)
 
* QA update (Robinson)
    + UNCONFIRMED:  647 
        + enhancements:  62 
        + in ux-advise:  33 
    + needAdvice at  22 
 
    + Most Pressing Bugs:
        http://ur1.ca/nkp0t
        + tdf#97437 - PIVOTTABLE CRASH after creating the pivot table
            + Patch in place
        + tdf#97033 - EDITING - Malformed ODB file crashes when editing tables, queries, forms in master dbgutil
            + regression
        + tdf#95709 - [DISPLAY] Presentation mode renders graphics wrong
            + Armin ?
        + tdf#96172 - Crash in layout SwSectionFrame after opening particular document
            + [was: Crash on opening DOCX]
            + bibisected;
        + tdf#89034 - OS X: Text not being justified in Persian and other RTL languages
            + Common issue -> lots of duplicates
        + Mail merge regressions (Bjoern)
            + http://bit.ly/1POJrmp (7 open; 7 open last meeting)
            + (Still?) PENDING: AI: push the last MM fix to 5.0 too
               + Jan-Marek watching this, but short on time currently
            + maybe to do test build, and find interest in testing? (Bjoern)
               + no infra for that though (Bjoern)
               + pushing to master is fine (Kendy)
        + tdf#96847 - Android viewer crashes on every file (android 4.4.4 & 5.x?)
            + Crash.
 
* QA stats
 
  + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
    +130    -111        (+19 overall)
    many thanks to the top bug squashers:
        raal                  11
        Maxim Monastirsky      8
        Beluga                 8
        Samuel Mehrbrodt       7
        Caolán McNamara        7
        Xisco Faulí            6
        Cor Nouws              5
        Adolfo Jayme           4
        V Stuart Foote         4
        Tor Lillqvist          4
        Miklos Vajna           3
        Michael Stahl          3
        Michael Meeks          3
        Kevin Suo              2
 
* Highest-Priority bugs (aka "MABs"):
        5.2: 2/4   - 50%    +1
        5.1: 2/24   - 8%    +0
        5.0: 9/52  - 17%    -1
        4.4: 13/75 - 17%    +0
        4.3: 6/68   - 8%    +0
        4.2: 11/134 - 8%    +0
        4.1: 4/79   - 6%    -1
        4.0: 10/81  - 12%   +0
        old: 39/248 - 15%   +1
 
* Bibisected bugs open: whiteboard 'bibisected'
  + 402/1247 408/1242 409/1238 406/1229 353/1140 344/1125 343/1116
    + http://tdf.io/bibibugs
 
* all bugs tagged with 'regression'
        + 760(-3) bugs open of 4639(+19) total 41(+1) high prio.
 
        * ~Component   count net * high severity regressions
                  Calc - 18 (+1)
                Writer - 12 (+0)
           LibreOffice -  5 (+0)
                  Base -  2 (+0)
               Impress -  2 (+0)
            Extensions -  1 (+0)
                  Draw -  1 (+0)
                + http://bit.ly/1HWHb3E
 
        * ~Component   count net * all regressions
                Writer - 238 (-3)
                  Calc - 163 (-1)
               Crashes -  61 (+1)
           LibreOffice -  55 (+1)
               Impress -  51 (+0)
                    UI -  45 (+0)
               Borders -  33 (+1)
        graphics stack -  31 (+0)
                  Base -  27 (-1)
                  Draw -  27 (-2)
   filters and storage -  19 (-1)
                 BASIC -  15 (+0)
                 Chart -  14 (+0)
Printing and PDF export-  12 (+1)
        Formula Editor -   7 (+0)
            Linguistic -   5 (+0)
            Extensions -   3 (+0)
          Installation -   2 (+0)
                   sdk -   1 (+0)
             framework -   1 (+0)
                + http://bit.ly/1BUdI8i



More information about the Libreoffice-qa mailing list