[Libreoffice-qa] minutes of ESC call ...

Michael Meeks michael.meeks at collabora.com
Thu Feb 23 15:38:05 UTC 2017


* Present:
    + Caolan, Heiko, JanI, Kendy, Miklos, Xisco, Stephan, Sophie, Norbert,
       Michael M, Olivier, Christian, Eike, Bjoern, Michael S, Jan-Marek

* Completed Action Items:
    + test build configuations with VS 2015 (Norbert+?)
        [ Tested and it worked on 32bit and 64bit and 64bit dbgutil
           + needs more work to switch slaves to this before moving.
        + problems with pro ? (Stephan)
            + no MSDN needed to un-install.
            + FOSDEM hack-fest attendees:
       + https://wiki.documentfoundation.org/Hackfest/FOSDEM2017#Achievements

* Pending Action Items:

* Release Engineering update (Christian)
    + 5.2.6 RC1
       + delayed a bit - behind schedule.
       + tagging on Saturday evening.
    + 5.3.1 RC1
       + probably on Monday.
       + final release shifted one week.
    + delays due to:
        + pootle server unavailability
        + windows unit test failure overnight
            + which test ? (Michael)
                + an XShape2 test ... (Cloph)
                + were enabled on Windows by Khaled (Miklos)
                    + 32bit build issue.
                    + Tamas looking into a grim chart layout issue (Michael)
    + Android & iOS Remote
    + online (Michael)
      + 5.3.1 RC1 planned – postponed / due after an l10n update (?)#
           + doing ASAP with translation bits.
    + 5.4 release plan added to wiki
        + if distro builders request changes - let Cloph know.

* Bump master baseline from MSVC 2013 to 2015? (Stephan)
    + ok with bumping base-line for 5.4 (Cloph)
    => re-visit next week with more data from Norbert.

* Documentation (Olivier)
    + Compiled book Getting started with LibreOfifce 5.2
    + On line reading available at https://goo.gl/xUUG9V
       + cleaned chapters from the direct formatting
       + XHTML export of very good quality.
       + hope to announce in a couple of days
    + Help patches on hold until Pootle is definitely fixed
       + don't need to hold off on content (Cloph)
            + but avoid cleanup changes
            + fuzzy strings and new strings are fine; but not big replacements.
       + currently pootle / libo_ui & libo_help apply to 5.3 branch (Cloph)
            + after pootle is mended - will split off 5.3 (→ libo53_ui & libo53_help)
              (after that libo_ui and libo_help will be updated with master's templates)
            + corrections in master will end up in 5.3 ? (Olivier)
                + no, pootle tracks 5.3, but git / master tracks 5.4
            => sort this out later.(Cloph, Olivier)
    + Next: Help menu entry for donations.
    + Next: Latest guide announcement blog post 
    + New instances of Askbot on-line for NL teams (Basque and Dutch)
         +Next: Hebrew.
         => infra handling that.

* UX Update (Heiko)
  + Bugzilla (topicUI) statistics
       250(250) (topicUI) bugs open, 475(475) (needsUXEval) needs to be evaluated by the UXteam
   + Updates:
       BZ changes   1 week    1 month    3 months   12 months  
            added      5(-1)     15(-2)     38(-2)     495(-4) 
        commented     55(6)     222(-18)   729(-85)   3705(-82)
          removed      1(1)       1(-2)      7(1)       38(-1) 
         resolved      6(-26)    46(-2)    102(5)      195(5)  
   + top 10 contributors:
         Tietze, Heiko made 148 changes in 1 month, and 2136 changes in 1 year
         Faulí Tarazona, Xisco made 146 changes in 1 month, and 349 changes in 1 year
         Foote, V Stuart made 42 changes in 1 month, and 678 changes in 1 year
         Cor Nouws made 36 changes in 1 month, and 494 changes in 1 year
         Philips, Yousuf made 28 changes in 1 month, and 1575 changes in 1 year
         Buovjaga made 24 changes in 1 month, and 358 changes in 1 year
         Thomas Lendo made 12 changes in 1 month, and 14 changes in 1 year
         m.a.riosv made 11 changes in 1 month, and 53 changes in 1 year
         tommy27 made 10 changes in 1 month, and 88 changes in 1 year
         *UNKNOWN* made 9 changes in 1 month, and 16 changes in 1 year
   + talked about a procedure/how-to add Notebookbars
   + working on implementation of simplified infobar

* Crashtest update (Caolan)
    + 6 import failure, 8 export failures
        + various fixes committed
    + 201 coverity issues.
        + down a couple of hundred - cf. tweaked compilation flags
           around exceptions.
    + Google / ossfuzz: 19 fuzzers active now
        + all of the graphical file formats, and moving to HWP, LWP etc.
        + infrastructure ok again.
 
* Hackfests (Bjoern)
    + next venues / suggestions
    + Ladies who FOSS – sometime in March (Bubli)
        + organized in Berlin.
    + Italian hack-fest coming up: 4 days May 27-30th
         + Perugia University
         + successful students get course credits
         + expect 15+ experienced students.
           + Osvaldo helping out.
         + planning to go if he can (Bjoern)
         + lots of people want to go to Italy in May it seems
           + may have to start looking at who should go.
AI:     + collect names of interested mentors in a wiki page (Bjoern)
    + event in Spain (Xisco)
        + will be in Malaga for Open conference in May
            + http://www.opensouthcode.org/conference/opensouthcode2017
        + an idea to do something.
        + Xisco giving a talk there too - be good to meet up.
    + UX people: Arnaud suggested a UX meeting (Heiko)
        + perhaps in Corsica; acknowledged - UX people.
           + like the idea
        + love to have some devs there too (Michael)
        + have a topic focus on UX.
    + Essen meeting (Bjoern)
        + suggestions for bike-shedding topics to get people interesting
            + UX / Extensions ?
        + no time yet for it; German community coming up with that.
 
* mentoring/easyhack update (JanI)
  + openhub statistics (2017-02-10), 277(277) people did 15401(15401) commits in 12 month in 8804167(8804167) lines of code
   + gerrit/git statistics:
         committer...   1 week     1 month     3 months    12 months    
                 open      67(14)     103(11)     109(2)       115(3)   
              reviews     414(-45)   1689(-3)    4379(-47)   17267(-164)
               merged     197(-44)    916(-29)   2842(9)      9852(37)  
            abandoned      14(-4)      57(1)      144(-3)      665(-23) 
          own commits     444(45)    1634(262)   3113(84)    17374(94)  
       review commits      56(20)     213(26)     458(-8)     3345(-23) 
       contributor...   1 week      1 month     3 months   12 months  
                 open      11(-9)       41(-8)      44(-8)      44(-8)
              reviews     528(-115)   2089(-20)   5428(21)   18581(12)
               merged      22(6)        80(8)      202(18)     795(3) 
            abandoned       5(-7)       23(3)       83(5)      274(-2)
          own commits      23(7)        83(17)     123(16)     766(1) 
       review commits       0(0)         0(0)        0(0)        0(0) 
   + easyHack statistics:
      needsDevEval 23(23)   needsUXEval 0(0)   cleanup_comments 187(187)   
      total 227(227)   assigned 24(24)   open 178(178)   
   + received patches from 1 emails the last month without licesense statement
   + top 5 contributors:
         Johnny_M made 8 patches in 1 month, and 13 patches in 1 year
         Bassini, Federico made 7 patches in 1 month, and 11 patches in 1 year
         Amin, Fakabbir made 6 patches in 1 month, and 6 patches in 1 year
         Donkers, Winfried made 6 patches in 1 month, and 52 patches in 1 year
         Röllin Lukas made 5 patches in 1 month, and 5 patches in 1 year
   + top 5 reviewers:
         Iversen, Jan made 200 review comments in 1 month, and 1530 in 1 year
         Stahl, Michael made 175 review comments in 1 month, and 1113 in 1 year
         Mohrhard, Markus made 148 review comments in 1 month, and 1830 in 1 year
         Vajna, Miklos made 124 review comments in 1 month, and 1148 in 1 year
         McNamara, Caolán made 121 review comments in 1 month, and 1459 in 1 year
   + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
        + Approx 1/3 of known GsoC student compared to 1st March 2016.
        + 1 new license statement this week
        + hope it will accelerate in the coming weeks.

* GsoC update (Thorsten)
    + missing.

* crash reporter news (?)
    + http://crashreport.libreoffice.org/stats/version/5.3.0.3
    + http://crashreport.libreoffice.org/stats/version/5.2.5.1
    + 5.2.4.2 – still plaguing us.
         + long tail expected.

* Commit Access

* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
    + web page is now updated (Stephan)
         + turns out there is a duplicate page which was out of date.
    + 8 week sleep.

* Jenkins / CI update (Norbert)
    from:Thu Feb 16 15:22:15 2017
    master linux rel  jobs: 216 ok: 206 ko:  10 fail ratio:  4.63 % break:   6 broken duration: 3.25%
    master linux dbg  jobs: 191 ok: 181 ko:  10 fail ratio:  5.24 % break:   6 broken duration: 4.25%
    master mac rel    jobs: 178 ok: 170 ko:   8 fail ratio:  4.49 % break:   7 broken duration: 3.72%
    master mac dbg    jobs: 175 ok: 172 ko:   3 fail ratio:  1.71 % break:   2 broken duration: 3.84%
    master win rel    jobs: 157 ok: 130 ko:  27 fail ratio: 17.20 % break:  16 broken duration:12.56%
    master win dbg    jobs: 156 ok: 135 ko:  20 fail ratio: 12.82 % break:  13 broken duration:14.71%
    master win64 dbg  jobs: 159 ok: 142 ko:  17 fail ratio: 10.69 % break:  10 broken duration: 7.27%
    lo-5.2 mac        jobs:   6 ok:   6 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    lo-5.3 mac        jobs:  18 ok:  18 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    branch gerrit all jobs:  13 ok:   9 ko:   4 fail ratio:30.77%
    master gerrit lin jobs: 312 ok: 277 ko:  35 fail ratio:11.22%
    master gerrit plg jobs: 312 ok: 260 ko:  52 fail ratio:16.67%
    master gerrit win jobs: 306 ok: 216 ko:  90 fail ratio:29.41%
    master gerrit mac jobs: 311 ok: 245 ko:  66 fail ratio:21.22%
    master gerrit all jobs: 306 ok: 177 ko: 129 fail ratio:42.16%
    + windows breakage - but otherwise normalish.

* l10n (Sophie)
    + nothing new; waiting for the pootle update from cloph
         + big database - issues.
    + trying to do a schema change by insert/update/delete on millions of rows (Norbert)
         + very slow; wanting an un-load, process, re-load ...
    + currently pootle is up & availalble for translators (Cloph)
         + bridged to Amazon / EC2 instance.
         + all that is left is bringing it back to our infra.
    + doesn't matter where it is (Sophie)
         + it appears faster now: is it migration, or Amazon ?
    + open discussion to keep it running on Amazon (Norbert)
         + if so - on TDF's own instance ...
    + waiting for new strings to translate from master - 5.3 is done (Sophie)

* QA update (Xisco)

    + numbers quite stable; beginning of the week < 450 bugs.
        + dropping bit by bit.

    + UNCONFIRMED: 457 (-7)
        + enhancements: 33  (-0)
        + needsUXEval: 0 (-5)
        + haveBackTrace: 12 (0)
        + needsDevAdvice: 36 (+2)
        + documentation:  4 (-2)
 
    + Most Pressing Bugs: http://tdf.io/mostressingbugs
        + New:
            + Writer crashed while adding a word to the standard dictionary
                    + https://bugs.documentfoundation.org/show_bug.cgi?id=106123
                    + Armin ?
                    + Only Linux
                    + will take a look at it (Caolan)
 
      + Fixed:
            + Pivot crashes Calc
                    + https://bugs.documentfoundation.org/show_bug.cgi?id=105858
                    + fixed thanks to Eike.
            + Crash in: `anonymous namespace'::ScCaptionCreator::UpdateCaptionPos()
                    + https://bugs.documentfoundation.org/show_bug.cgi?id=105667
                    + fixed thanks to Eike !
            + Crash when creating a chart
                    + https://bugs.documentfoundation.org/show_bug.cgi?id=106089
                    + fixed thanks to Eike.
 
* QA stats
  + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
    +125    -94        (+31 overall)
    many thanks to the top bug squashers:
        Buovjaga              17
        Heiko Tietze          13
        Xisco Faulí           10
        Caolán McNamara        5
        V Stuart Foote         5
        Julien Nabet           5
        Eike Rathke            4
        Aron Budea             3
        m.a.riosv              2
        Telesto                2
        Alex Thurgood          2
        Adolfo Jayme           2
        tommy27                1
        Bartosz                1
        Jocelyn Landreville    1

  + top 10 bugs reporters:
        Buovjaga               5
        Telesto                3
        Budea, Áron            3
        JMM                    2
        CommodusTheTyrant      2
        Butch                  2
        McNamara, Caolán       2
        Jean-Baptiste Faure    2
        Kant, Pranav           2
        Luke Kendall           2

  + top 10 bugs fixers:
        Tietze, Heiko             8
        McNamara, Caolán          4
        Rathke, Eike              3
        Behrens, Katarína         2
        Justin L                  2
        Adolfo Jayme Barrientos   2
        Vajna, Miklos             2
        Hallot, Olivier           1
        Buovjaga                  1
        Faulí Tarazona, Xisco     1

* Highest-Priority bugs (aka "MABs"):
        5.3: 2/30   -  6% (+0)
        5.2: 3/27   - 11% (+1)
        5.1: 2/34   -  5% (-1)
        5.0: 2/57   -  3% (-1)
        4.4: 3/71   -  4% (+0)
        4.3: 5/72   -  6% (+0)
        4.2: 6/132  -  4% (+0)
        4.1: 3/80   -  3% (+0)
        4.0: 4/81   -  4% (+0)
        old: 28/252 - 11% (-1)
            + http://bit.ly/2lJAAJI

* Bisected bugs open: keyword 'bisected'
    + more accurate - down to a single commit.
    + 354/1270 352/1255 350/1239 342/1220 339/1211 338/1196 338/1187
                + http://bit.ly/2dyIfDy
 
    + Done by:
        Budea, Áron             9
        Faulí Tarazona, Xisco   5
        McNamara, Caolán        1

* Bibisected bugs open: keyword 'bibisected'
    + 423/1814 419/1797 419/1782 411/1761 410/1754 410/1737 410/1727
        + http://bit.ly/2cSCXlS

    + Done by:
        Budea, Áron             9
        Faulí Tarazona, Xisco   8
        Glogowski, Jan-Marek    1

* all bugs tagged with 'regression'
    + 779(+6) bugs open of 5753(+20) total 13(+1) high prio.

    + Done by:
        Faulí Tarazona, Xisco   8
        Budea, Áron             3
        Buovjaga                2
        Jean-Baptiste Faure     2
        Timur                   1
        Madero, Joel            1
        Alex Thurgood           1
        McNamara, Caolán        1
        Glogowski, Jan-Marek    1

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

                by OS:
                        + Mac     - 5
                        + Linux   - 4
                        + All     - 2
                        + Windows - 2

        * ~Component   count net * all regressions
                   Calc - 125 (-1)
          Writer: other – 124 (+2)
                Impress - 76 (+2)
           Writer: docx - 67 (+1)
            LibreOffice - 55 (-2)
                     UI - 45 (+0)
         graphics stack - 41 (+2)
            Writer: doc - 38 (+0)
                   Base - 32 (-1)
                Borders – 30 (+0)
                   Draw – 30 (+0)
                Crashes – 30 (-1)
         Writer: filter – 24 (-1)
       filter / storage – 21 (+1)
           Writer: perf – 21 (+0)
                  Chart - 20 (+1)
     print / PDF export - 13 (+0)
                  BASIC - 11 (+0)
             Extensions -  3 (+0)
              framework -  3 (+0)
           Installation -  2 (+1)
         Formula Editor -  2 (+1)
                    sdk -  1 (+0)

             + http://bit.ly/1BUdI8i


More information about the Libreoffice-qa mailing list