Date: prev next · Thread: first prev next last
2018 Archives by date, by thread · List index


* Present:
    + Xisco, Stephan, Sophie, Heiko, Caolan, Olivier, Kendy, Christian, Thorsten

* Completed Action Items:
    + come up with a plan for un-blocking peak CI in future (Christian)
       [ one plan – have variants of the job to disable linux / gcc builder
         with high load, and have Windows VMs on them to handle Windows load.
         Can be done manually quite easily – enable 1 config vs. the other.
         Can be automated by querying the queue size etc.
         Could we spin-up cloud VMs here ?
         Is it better to revert more aggressively ? (Michael)
             + yes, was looking at a queue of dependent patches
             + things getting merged when queue is long (Thorsten)
                 + would be ideal to scale higher for a day eg. ]

* Pending Action Items:

* Release Engineering update (Christian)
    + 5.4.6 - RC2 next week (beginning of week March 13/Tue)
        + tagged and built yesterday, up-loading builds now.

    + 6.0.3 – RC1 and branch next week (end of week March 15/Thu)
        + plan to tag late this evening.
        + SalGraphics / jmux assert bits – have a patch, causes another issue
             + is another test breakage related or not (?)
             + unclear if the fix is effective.
        + ought to get this into RC1 if we can:
             + currently over 30x patches waiting for 6.0
             + a reviewing stall there:
    https://gerrit.libreoffice.org/#/q/status:open+branch:libreoffice-6-0 
        + reviews much appreciated.
    + Android
    + Online

* Documentation (Olivier)
     + Fixes in Help Content from translators (ohallot, fitoshido, kelemen, gelmini)
     + Fixed / clarification in HC pages (ohallot)
         + improved calc descriptions.
     + New Help
         + Fix for New Help navigation (ohallot)
         + Refactor offline help eliminating extra ver# (ohallot, sberg) 
         + Packaging: pending. 
     + Books / Guides: 
         + stalled due to team member’s availability.
     + will dedicate more time to packaging next.
  
* UX Update (Heiko)
   + Bugzilla (topicUI) statistics
        248(248) (topicUI) bugs open, 338(338) (needsUXEval)
    + Updates:
        BZ changes   1 week   1 month   3 months   12 months  
             added     11(2)     30(9)     50(10)     126(8)  
         commented     78(36)   216(59)   521(75)    2051(63) 
           removed      0(0)      0(0)      0(0)       12(-1) 
          resolved      7(4)     12(3)     41(3)      189(4)  
    + top 10 contributors:
          Tietze, Heiko made 86 changes in 1 month, and 847 changes in 1 year
          Buovjaga made 82 changes in 1 month, and 272 changes in 1 year
          Foote, V Stuart made 75 changes in 1 month, and 330 changes in 1 year
          Thomas Lendo made 56 changes in 1 month, and 456 changes in 1 year
          Xisco Faulí made 45 changes in 1 month, and 319 changes in 1 year
          Telesto made 19 changes in 1 month, and 97 changes in 1 year
          Kainz, Andreas made 18 changes in 1 month, and 42 changes in 1 year
          Dieter Praas made 14 changes in 1 month, and 101 changes in 1 year
          Rainer Fiebig made 14 changes in 1 month, and 14 changes in 1 year
          Philips, Yousuf made 9 changes in 1 month, and 767 changes in 1 year

* Crash Hunting (Caolan)
    + 2301 (+2301) import failure, 10(+9) export failures
      + a big jump, PDF import has a recent crash
      + new assert from mst accounts for most of it.
    + ?? 4(+0) coverity
      + coverity scan is still down “for synopsys rebranding” (maybe)
        + still completely dead. Down and out ?
      + how vital is that ? (Thorsten)
        + could do some of this in clang plugins (Caolan)
           + eg. intialize member in one constructor, but not another
           + worth making a list of common problems next.
AI:     + chase some old paper of another tool via Vasily (Thorsten)
           + https://www.viva64.com/en/b/0308/ 
    + forcepoint round #5
      + fixed all their stuff, modulo DLP bits that need releases.
      + from 6000 → 300.
    + 45 fuzzers * 3 sanitizers+engine combos (asan+libfuzzer,
            ubsan+libfuzzer, asan+afl), font parser last added
      + 1-2 per day coming in.

* Crash Reporter (Xisco)
    + http://crashreport.libreoffice.org/stats/version/5.4.4.2
          + 917 (last 7 days) (up)
    + http://crashreport.libreoffice.org/stats/version/5.4.5.1
          + 1066 (last 7 days) (up)
    + http://crashreport.libreoffice.org/stats/version/6.0.1.1
        + 1347 (last 7 days) (up)
    + http://crashreport.libreoffice.org/stats/version/6.0.2.1
        + 1492 (last 7 days) (up)
    + slightly up this week - service down 2x days last week.  
        + nothing unexpected.

* ODF versioning / compat fix (Michael)
   + Michael S’ caveats should prolly be engraved in stone somewhere.

* GSoC Application (Thorsten, Heiko)
   + 16 mentors
   + have only 4 proposals so far
       + 2 blank, 2 Android.
       + expect some more known students to file
       + please file before the last day so we can help.
       + 12 days to go to file → join GSOC now !
   + blog on TDF activity

* GSoC schedule
   + Student Application Period: March 12 – 27
   + Application Review Period: March 27 - April 23
   + [libo] Deadline for EasyHack submission - March 31st  
   + [libo] Deadline for merge of EasyHack – April 7th 
   + Student Projects Announced: April 23
   + 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

   + Created a 2018 wiki page with detailed dates (Eike)
     + https://wiki.documentfoundation.org/Development/GSoC/2018
     + please check the LibreOffice internal deadlines for EasyHacks
        + internal deadlines adjusted to match previous years.
        + cf. above insertions [libo]

   + Everybody look at the ideas page, please:
     + https://wiki.documentfoundation.org/Development/GSoC/Ideas

* Hackfests & Events (Eike)
     + Hamburg TNG – 1st new-style hackfest
        + around 20 people signed up for Hackfest & Community meeting.
        + shared hotel reservation – possibilities
            + link: ...
            + do it ~now if you want that.
            + Can you add my name ? (Heiko) → yes.
        + outlined for April 7/8th.
                + https://wiki.documentfoundation.org/Hackfest/Hamburg2018 
            + https://wiki.documentfoundation.org/Hackfests/HackfestTNG
        + please book travel & add your name there.
                + if you’re interested in a shared hotel (no promises yet!), 
                  please add yourself here:                     
https://wiki.documentfoundation.org/DE/Community-Treffen2018#Noch_ohne_Unterkunft_.2F_gemeinsames_Hotel_gesucht
 
        + combined with the German Community Meeting
        + brain-storming on youngsters-hacking bits … young people welcome.

* mentoring/easyhack update
         committer...   1 week      1 month      3 months     12 months     
                  open      96(29)      146(37)      149(37)       153(37)   
               reviews     441(-167)   1897(-327)   5515(-719)   19695(-1173)
                merged     287(-32)    1324(-16)    3972(-65)    13036(128)  
             abandoned      25(12)       74(10)      267(-7)       836(6)    
           own commits     302(-27)    1333(11)     4017(-59)    14495(-289) 
        review commits      37(-52)     301(-21)     914(-41)     3095(-237) 
        contributor...   1 week     1 month     3 months    12 months    
                  open      31(11)      55(21)      57(19)       62(20)  
               reviews     875(63)    3266(345)   8608(637)   27416(1535)
                merged      12(-32)    140(-17)    394(-16)    1365(-6)  
             abandoned       5(-5)      24(3)       62(-1)      321(-2)  
           own commits      10(-31)    125(-21)    389(-13)    1115(-3)  
        review commits       0(0)        0(0)        0(0)         0(0)   
    + easyHack statistics:
       needsDevEval 35(35)   needsUXEval 2(2)   cleanup_comments 205(205)   
       total 252(252)   assigned 23(23)   open 190(190)   
    + top 5 contributors:
          Johnny_M made 39 patches in 1 month, and 101 patches in 1 year
          Gelmini, Andrea made 33 patches in 1 month, and 321 patches in 1 year
          Samuel Thibault made 12 patches in 1 month, and 12 patches in 1 year
          Jim Raykowski made 9 patches in 1 month, and 41 patches in 1 year
          Andika Triwidada made 4 patches in 1 month, and 4 patches in 1 year
    + top 5 reviewers:
          Popa Adrian Marius made 279 review comments in 1 month, and 1226 in 1 year
          Stahl, Michael made 238 review comments in 1 month, and 2177 in 1 year
          Behrens, Thorsten made 158 review comments in 1 month, and 1374 in 1 year
          Timar, Andras made 152 review comments in 1 month, and 690 in 1 year
          Mohrhard, Markus made 134 review comments in 1 month, and 1003 in 1 year

* Commit Access
    + propose to give Miklos rights to create branches (Kendy)
       + recently had to create one, but couldn’t.
       + long term hacker, but also git hacker.

* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
    + sleep for 5 weeks.

* RGBA / Alpha bitmaps (Michael)
    + hiding BitmapWriteAccess inside VCL 
    + hoping to get AlphaMask in too …
    + where hopefully we can re-unify our alpha bits.

* ImageURL bits (Quikee)
    + https://wiki.documentfoundation.org/Development/Budget2017#Image_handling_re-work
    + punt this to next week … when Miklos is back.

* Jenkins / CI update (Christian)
    from:Thu Mar  8 16:12:52 2018
    master linux rel  jobs: 211 ok: 185 ko:  26 fail ratio: 12.32 % break:   4 broken duration: 
4.95%
    master linux dbg  jobs: 123 ok: 112 ko:  11 fail ratio:  8.94 % break:   3 broken duration: 
4.56%
    master mac rel    jobs: 152 ok: 152 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 
0.00%
    master mac dbg    jobs: 152 ok: 151 ko:   1 fail ratio:  0.66 % break:   1 broken duration: 
0.13%
    master win rel    jobs:  65 ok:  55 ko:  10 fail ratio: 15.38 % break:   8 broken 
duration:10.88%
    master win dbg    jobs:  78 ok:  66 ko:  12 fail ratio: 15.38 % break:  10 broken 
duration:11.78%
    master win64 dbg  jobs:  77 ok:  67 ko:  10 fail ratio: 12.99 % break:   9 broken 
duration:15.86%
    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: 612 ok: 341 ko:  30 fail ratio:  4.90% time for ok: mean:  11 median:   
9
    master gerrit plg jobs: 614 ok: 318 ko: 113 fail ratio: 18.40% time for ok: mean:  22 median:  
19
    master gerrit win jobs: 612 ok: 293 ko:  56 fail ratio:  9.15% time for ok: mean:  52 median:  
51
    master gerrit mac jobs: 611 ok: 310 ko:  45 fail ratio:  7.36% time for ok: mean:  51 median:  
33
    master gerrit all jobs: 608 ok: 280 ko: 227 fail ratio: 37.34% time for ok: mean:  97 median:  
73
     + lots of windows boxes having an issue with Jenkins
        + Aborting jobs – doesn’t necessarily kill all processes …
        + not as bad as it looks like.
     + is there a plan to cleanly abort windows builds ? (Michael)
        + have some cleanup, replication process here (Christian)
           + perhaps create VMs from clean copies (Thorsten)
        + need to add some trap for the kill signal to scripts (Cloph)
           + and not rely on jenkins – but kill harder ourselves.
     + a setting preventing reviewers from getting mails (Cloph)
        + does anyone not want to get them ?
        + original Q was different (Stephan)
           + have a visual clue in the page – did it succeed or not.
           + plan to have a negative/-1 status on failure instead
        + switch jenkins builders to also set negative state (Cloph)
           + if that is what we need to see status – yes (Stephan)
           => try it and lets see

* Budgeting (Thorsten)
    + collecting other wish-lists – cross-check with GSoC ideas
    + current ideas list:
        https://wiki.documentfoundation.org/Development/Budget2018
    + deadline of the hack-fest for submitting ideas (3 weeks out)
    + Thorsten watching edits to discuss controversial bits here.

* l10n (Sophie)
    + looking good, nothing new, people working nicely.

* QA update (Xisco)

    + UNCONFIRMED: 386 (-99)
        + enhancements: 46  (-11)
        + needsUXEval: 18 (+10)
        + haveBackTrace: 6 (+1)
        + needsDevAdvice: 24 (-1)
        + documentation:  1 (-1)
        + android:  18 (+1)

    + Most Pressing Bugs: http://tdf.io/mostressingbugs
        + New:
            + CRASH when adding paragraph's in a cell of a complex table structure
                + https://bugs.documentfoundation.org/show_bug.cgi?id=116293
                + Manfred Blume – will look soon

            + CRASH: LibreOffice crashes while deleting half of the document
                + https://bugs.documentfoundation.org/show_bug.cgi?id=116068 
                + Michael S’s assert catching badness ...

            + Crash in: BitmapReadAccess::SetPixelForN24BitTcRgb with OpenGL
                + https://bugs.documentfoundation.org/show_bug.cgi?id=116365
                + Quikee to have a poke.

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

        + Older:
             + Crash when asking subtotals on 2 groups with pre-sort area checked
                   + https://bugs.documentfoundation.org/show_bug.cgi?id=116003
                   + cf. https://bugs.documentfoundation.org/show_bug.cgi?id=114720
                   + Ahmed looking into it
          
        + Fixed:
             + Crash when opening Libreoffice
                   + https://bugs.documentfoundation.org/show_bug.cgi?id=103175
                   + Thanks to Mike Kaganski

             + 64-bit Writer v.6.0.1.1 crashes every time I send an older file
               to network printer after clicking OK to print (ucrtbase.dll)
                   + https://bugs.documentfoundation.org/show_bug.cgi?id=115649
                   + Thanks to Mike Kaganski

* QA stats
    + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +151  +23 (-182) overall)
      many thanks to the top bug squashers:
       Buovjaga                53
       Xisco Fauli            13
       V Stuart Foote          8
       Telesto                 7
       Eike Rathke             7
       Adolfo Jayme            6
       Aron Budea              6
       m.a.riosv               5
       Samuel Mehrbrodt (CIB)  4
       eisa01                  4

    + top 10 bugs reporters:
       Xisco Fauli            7
       Telesto                 4
       Gabor Kelemen           4
       Aron Budea              3
       Olivier Hallot          3
       Ted Lee                 2
       Buovjaga                2
       Alexander Polkhovskiy   2
       Thomas Lendo            2
       Jean-François Fortin Tam 2

    + top 10 bugs fixers:
       Rathke, Eike            4
       Kaganski, Mike          4
       Adolfo Jayme Barrientos 4
       Tardon, David           4
       McNamara, Caolan        3
                               2
       Budea, Aaron            2
       Vajna, Miklos           2
       Glogowski, Jan-Marek    2
       Hung, Mark              2

    + top 10 bugs confirmers:
       Buovjaga                99
       Xisco Fauli             14
       Dieter Praas            9
       Budea, Aaron            6
       Alex Thurgood           6
       Jacques Guilleron       6
       Foote, V Stuart         4
       Faure, Jean-Baptiste    4
       Nabet, Julien           3
       m.a.riosv               3

* Highest-Priority bugs (aka "MABs"):
   + http://bit.ly/2lJAAJI
     6.0 : 0/33 -     0 %  (-6)
     5.4 : 3/37 -     8 %  (+3)
     5.3 : 1/52 -     1 %  (+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 : 6/75 -     8 %  (+0)
     4.2 : 6/134 -    4 %  (+0)
     4.1 : 3/84 -     3 %  (+0)
     4.0 : 4/83 -     4 %  (+0)
     old : 22/259 -   8 %  (+0)


* Bisected bugs open: keyword 'bisected'
   + more accurate - down to a single commit.
   + http://bit.ly/2dyIfDy
   + 444/1981 445/1957 449/1940 442/1921 436/1899 438/1888 434/1876 

     done by:
        Xisco Fauli           18
        Raal                   4
        Budea, Aaron           2
 

* Bibisected bugs open: keyword 'bibisected'
   + http://bit.ly/2cSCXlS
   + 539/2608 539/2582 543/2563 534/2539 531/2520 534/2508 529/2495 

     done by:
        Xisco Fauli            18
        Raal                    5
        Budea, Aaron            3


* all bugs tagged with 'regression'
   + 917(+5) bugs open of 6883(+34) total 9(+1) high prio.

     done by:
        Buovjaga              12
        Xisco Fauli           10
        Budea, Aaron           2
        Alex Thurgood          2
        Timur                  1
        Raal                   1
        kompilainenn           1
        Benes, Luke            1
        Dieter Praas           1
        Gerhard Schaber        1


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

   by OS:
     Linux         - 1(+0)
     Windows       - 2(+0)
     All           - 6(+1)
     Mac OS X      - 0(+0)


* ~Component   count net * all regressions
   + http://bit.ly/1BUdI8i
     Writer: other            - 176(+4)
     Calc                     - 161(+5)
     Impress                  - 110(-1)
     Writer: docx filter      - 73(-1)
     LibreOffice              - 64(-2)
     UI                       - 47(+2)
     Writer: doc filter       - 34(+1)
     graphics stack           - 33(-1)
     Draw                     - 33(+0)
     Borders                  - 31(-1)
     Base                     - 30(+0)
     filters and storage      - 27(-1)
     Writer: perf             - 27(-1)
     Writer: other filter     - 26(+1)
     Crashes                  - 24(+0)
     Chart                    - 20(+0)
     Printing and PDF export  - 19(+1)
     BASIC                    - 17(+0)
     framework                - 5(+0)
     sdk                      - 1(+0)
     Linguistic               - 1(+0)
     Installation             - 1(+0)
     Extensions               - 1(+0)


Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.