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


* Present:
     + Norbert, Sophie, Christian, Michael S, Miklos, Bubli, Michael M,
       Jmux, Stephan, Caolan, Thorsten, Bjoern, Kendy, Xisco, Heiko, Olivier

* Completed Action Items:

* Pending Action Items:
    + look at old Duden extension to see if they use UWINAPI.DLL (Thorsten)
        [ voluntered by Stephan – due end of month.
          Should we have a museum for such things on TDF infra ? (Michael) ]

* Release Engineering update (Christian)
    + 5.3.2 RC1
        + now built – had a nasty Java issue with architecture confusion:
            win64 and win32 java on the same machine
        + reverted the patch for RC1
        + fixed this now (Michael S)
            + turns out #ifdef WIN32 and #ifdef WIN64 are both defined at
              the same time in some fun way.
        + binaries are up-loaded for all but win64 to the server.
        + had a Mac signing issue (Norbert)
            + had a patch for that, would welcome review.
              https://gerrit.libreoffice.org/#/c/35542
            + ignores double signing warning.
    + 5.3.2 RC2
        + due next week.
    + 5.2.7 RC1
         + due April 11th - for the last 5.2 release
    + Android & iOS Remote
         + will promote the alpha channel → release today/tomorrow.
    + online (Michael)
         + various fixes going into 5-3.

* Documentation (Olivier)
    + continuing with the process as before.
    + waiting for pootle enhancements.
    + working on calc guides, and waiting on content from newcomers.

* UX Update (Heiko)
   + Bugzilla (topicUI) statistics
       250(250) (topicUI) bugs open, 474(474) (needsUXEval) needs to be evaluated by the UXteam
   + Updates:
       BZ changes   1 week   1 month    3 months   12 months  
            added      3(1)      9(-5)     33(-5)     494(-1) 
        commented     53(25)   183(-4)    655(-14)   3597(-17)
          removed      0(0)      2(-1)      9(0)       39(0)  
         resolved      5(4)     19(-27)    94(0)      211(5)  
   + top 10 contributors:
         Tietze, Heiko made 112 changes in 1 month, and 2217 changes in 1 year
         Foote, V Stuart made 46 changes in 1 month, and 676 changes in 1 year
         Buovjaga made 33 changes in 1 month, and 367 changes in 1 year
         Thomas Lendo made 30 changes in 1 month, and 57 changes in 1 year
         Faulí Tarazona, Xisco made 26 changes in 1 month, and 391 changes in 1 year
         Kainz, Andreas made 23 changes in 1 month, and 31 changes in 1 year
         LibreTraining made 23 changes in 1 month, and 28 changes in 1 year
         Philips, Yousuf made 11 changes in 1 month, and 1290 changes in 1 year
         *UNKNOWN* made 10 changes in 1 month, and 10 changes in 1 year
         Aprax made 9 changes in 1 month, and 10 changes in 1 year
    + discussed Nantes data
    + std. color palette survey almost finished
    + a proposal to move away from system-theme compliant LibreOffice
        + moving to a default style and branding unique on each system
        + suspect controversial
        + following system useful for a11y and familiarity (Michael)
            + we put lots of code & hard work into that.
        + there are code-paths already to hack-on here (Kendy)
            + if you disable native theming: looks like Win95
            + option already exists there to improve this.
            + can easily see that with the “gen” backend on Linux (Jmux)
        + will fwd. Ticket to the ML to start a discussion (Heiko)
    + been at the open-source design group meeting
        + interest in the next-gen branding task.

* Crashtest update (Caolan)
    + 18 import failure, 1 export failures
        + fallout from some work – expected fixed in next build
    + 160 coverity issues
        + up-loads to coverity failing to transfer at the moment
    + Google / ossfuzz: 24 fuzzers active now
        + no new fuzzers, PPT one still generating interest.
        + will try to expand it to UI testing

* Lot of irritating missing parentheses (tdf#106529) (Bubli)
    + tdf#80731: missing closing parenthesis in Basic code treated as error
      since 5.4, 5.3 cherry-pick (silently ignored previously,
      inherited from OOo)
    + change now reverted for 5.3.3
    + extensions and macros fail, some extensions authors have been
      notified and fixed their code already
    + if installed system-wide i.e. macro is read-only, no way for the
      user to modify the code and recover
    + to revert (on master) or not to revert, that is the question.
    + revert if it breaks old documents (Miklos)
        + agreed (Stephan, Michael)
    + would be lovely to have warnings instead (Bubli)
        + no warnings in StarBasic (Stephan)
        + would be lovely to have a Basic console with these (Michael)
    + can’t use a version in doc. due to system installed macros (Michael M)
        + version only tells you last version that wrote (Michael S)
            + not the original creator version.

* Hackfests (Bjoern)
    + next venues / suggestions
    + next week 31st of March: talk in Granada / Spain
        + Document Freedom Day (Xisco)
        + can you poke Italo to pre-announce it as/when confirmed ?
    + Ladies who FOSS – Berlin
        + monthly now (Bubli)
        + April 20th the next one
    + Italian hack-fest coming up: 4 days May 27-30th
         + Perugia University
             + https://wiki.documentfoundation.org/Hackfest/Perugia2017
             + will sponsor accommodation/food for 4 core hacker – need names
             + first names to be added there win.
         + http://www.perugiaonline.com/reach_perugia_by_air.html says “The solution that we 
suggest to you to reach Perugia by air is to land to Rome and to continue for Perugia with bus” – 
is this really the best way? (Miklos)
             + plans to come, but travelling a whole day both ways is sub-optimal
             + would be good to share accommodation booking.
    + CeBit hackfest ? (Bjoern)
        + re-booting the show, want to host a hack-fest ?
        + perhaps the most expensive place to host anything (Thorsten)
            + with the worst connectivity.
        + would be for ~12 months anyway ? (Michael)
        + seems more like some enterprise / support sales event (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.
    + Essen meeting (Bjoern)
        + suggestions for bike-shedding topics to get people interesting
            + UX / Extensions ?
        + suggested dates in April 15th or 23rd German community coming up with that.
        + not nailed down yet

* mentoring/easyhack update (JanI)
   + openhub statistics (2017-03-20), 265(265) people did 15492(15492) commits in 12 month in 
9045504(9045504) lines of code
   + gerrit/git statistics:
         committer...   1 week      1 month     3 months    12 months   
                 open      67(11)      114(18)     127(25)      134(25) 
              reviews     554(67)     1817(173)   4357(90)    17136(147)
               merged     222(46)      799(-12)   2585(-17)   10011(116)
            abandoned      12(-8)       64(0)      156(1)       658(-3) 
          own commits     390(-222)   1806(-82)   3711(314)   17297(30) 
       review commits      57(-207)    451(15)     683(47)     3426(-46)
       contributor...   1 week     1 month     3 months   12 months   
                 open      22(-11)     45(-6)      50(-6)      50(-6) 
              reviews     560(56)    1931(-12)   5185(20)   18813(194)
               merged      37(7)      123(20)     262(23)     804(13) 
            abandoned       8(3)       29(1)       85(-5)     271(3)  
          own commits      25(9)       97(9)      174(25)     746(-1) 
       review commits       0(0)        0(0)        0(0)        0(0)  
   + easyHack statistics:
      needsDevEval 23(23)   needsUXEval 0(0)   cleanup_comments 187(187)   
      total 228(228)   assigned 28(28)   open 175(175)   
   + received patches from 1 emails the last month without licesense statement
   + top 5 contributors:
         Gelmini, Andrea made 29 patches in 1 month, and 68 patches in 1 year
         Kainz, Andreas made 13 patches in 1 month, and 22 patches in 1 year
         Donkers, Winfried made 10 patches in 1 month, and 54 patches in 1 year
         Kumar, Rohan made 7 patches in 1 month, and 26 patches in 1 year
         Johnny_M made 3 patches in 1 month, and 14 patches in 1 year
   + top 5 reviewers:
         Stahl, Michael made 161 review comments in 1 month, and 1092 in 1 year
         Iversen, Jan made 145 review comments in 1 month, and 1438 in 1 year
         Grandin, Noel made 136 review comments in 1 month, and 1341 in 1 year
         Vajna, Miklos made 108 review comments in 1 month, and 1180 in 1 year
         Rathke, Eike made 102 review comments in 1 month, and 1329 in 1 year

* GsoC update (Thorsten)
    + project page: https://summerofcode.withgoogle.com/organizations/5939192057036800/
    + ideas page: https://wiki.documentfoundation.org/Development/GSoC/Ideas
    + please – mentors check your dashboard.
    + please poke if you don’t have a mentor setup yet:
         + pokes requested from Michael & Bjoern.
    + timeline:
         + now - March 20 - April 3 16:00 UTC: student submissions
         + April 3 - 16: review proposals
         + April 17, 16:00 UTC: deadline to submit slot requests
         + April 19, 16:00 UTC: slot allocations announced
         + April 19 - 24 16:00 UTC: choose proposals, assign mentors
         + May 4 - 29: projects public, community bonding period starts
         + May 29: last day to report inactive students
         + May 30: coding begins
         + June 26-30: first eval
         + July 24 - second eval
         + August 21- 29: pens down, wrap up
         + August 29 - September 5: final evaluations of students
         + September 6: passing projects announced
    + going well; a number of prospective students showing up
    + April 3rd is the drop-deadline for filing proposals.
    + need to encourage people to show-up and submit things !

* crash reporter news (?)
    + http://crashreport.libreoffice.org/stats/?days=128
    + http://crashreport.libreoffice.org/stats/version/5.3.1.2
        + looking good.
    + http://crashreport.libreoffice.org/stats/version/5.2.6.2 
        + back to ~normal-ish levels.

* Commit Access

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

* Jenkins / CI update (Norbert)
 from:Thu Mar 16 14:45:58 2017
    master linux rel  jobs: 202 ok: 187 ko:  15 fail ratio:  7.43 % break:   9 broken duration: 
9.15%
    master linux dbg  jobs: 157 ok: 151 ko:   1 fail ratio:  0.64 % break:   1 broken duration: 
1.53%
    master mac rel    jobs: 198 ok: 192 ko:   6 fail ratio:  3.03 % break:   5 broken duration: 
1.05%
    master mac dbg    jobs: 196 ok: 189 ko:   6 fail ratio:  3.06 % break:   5 broken duration: 
1.73%
    master win rel    jobs: 160 ok: 148 ko:  12 fail ratio:  7.50 % break:  12 broken duration: 
7.53%
    master win dbg    jobs: 158 ok: 149 ko:   9 fail ratio:  5.70 % break:   9 broken duration: 
7.54%
    master win64 dbg  jobs: 155 ok: 142 ko:  13 fail ratio:  8.39 % break:  13 broken duration: 
7.81%
    lo-5.2 mac        jobs:   7 ok:   7 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 
0.00%
    lo-5.3 mac        jobs:  21 ok:  21 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 
0.00%
    branch gerrit all jobs:   9 ok:   4 ko:   5 fail ratio:55.56%
    master gerrit lin jobs: 316 ok: 283 ko:  31 fail ratio: 9.81%
    master gerrit plg jobs: 314 ok: 268 ko:  44 fail ratio:14.01%
    master gerrit win jobs: 321 ok: 260 ko:  56 fail ratio:17.45%
    master gerrit mac jobs: 319 ok: 278 ko:  36 fail ratio:11.29%
    master gerrit all jobs: 318 ok: 224 ko:  89 fail ratio:27.99%
    + Nothing special

* l10n (Sophie)
    + cloph poked Ryan to move the data back, hope to move soon.

* Bug ranting incident (Bjoern)
    + screaming about your bug – not an effective way to get it
      prioritized – quite the opposite (Michael)
    + re-assured Khaled on the topic (Bjoern)

* QA update (Xisco)

    + Interoperability regression tool
      + got some results this week; prepare for new regression bugs.
          + not many expected; reported 3 so far.
        + 5557 files (doc, docx, rtf)
        + Comparing f3ba0c5d4dfc44f72aa7d4809c062227649f098f ( master ) with 
07ac168c60a517dba0f0d7bc7540f5afa45f0909 ( Libreoffice 5.1.6.2 )
      + idea to check later with impress etc. just writer for now
           + share the pain around evenly (Miklos)


    + UNCONFIRMED: 465 (+10)
        + enhancements: 41  (+3)
        + needsUXEval: 1 (-1)
        + haveBackTrace: 11 (-1)
        + needsDevAdvice: 43 -(1)
        + documentation:  7 (+2)

    + Most Pressing Bugs: http://tdf.io/mostressingbugs
      + New:
            + [ none 2nd week in a row. ]

      + Older:
            + FORMATTING: When undo and redo, custom styles and formatting lost, or full crash.
                    + https://bugs.documentfoundation.org/show_bug.cgi?id=88555
                    + Bubli ?
            + Crash in: SwWrtShell::CalcAndSetScal - in Writer paste table from Calc
                    + https://bugs.documentfoundation.org/show_bug.cgi?id=102286
                    + couldn't trigger it in the past.
            + Crash in: windows storage.dll
                    + https://bugs.documentfoundation.org/show_bug.cgi?id=106282
                        + needs better drmemory trace.

        + Fixed: http://tdf.io/fixedmostpressingbugs
            + FILEOPEN: Crash of LibreOffice Calc when activating macros
                    + https://bugs.documentfoundation.org/show_bug.cgi?id=104383
                    + fixed thanks to Kohei

 
* QA stats
  + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
    +133    -86 (+47 overall)
    many thanks to the top bug squashers:
        Xisco Faulí           16
        V Stuart Foote         7
        Buovjaga               5
        Heiko Tietze           5
        Markus Mohrhard        4
        Pranav Kant            4
        Kü                     4
        Caolán McNamara        4
        Samuel Mehrbrodt       3
        Stephan Bergmann       3
        Aron Budea             2
        Julien Nabet           2
        Kevin Suo              2
        LibreTraining          2
        Mert Tumer             2

  + top 10 bugs reporters:
        Mehrbrodt, Samuel      16
        Faulí Tarazona, Xisco   8
        Thomas Lendo            6
        Kainz, Andreas          6
        gilward.kukel           5
        yousifjkadom            5
        Kelemen, Gabor          3
        Ari Latvala             3
        Martin Marmsoler        3
        kompilainenn            3

  + top 10 bugs fixers:
        McNamara, Caolán        4
        Kant, Pranav            4
        Mehrbrodt, Samuel       3
        Mohrhard, Markus        3
        Bergmann, Stephan       2
        Stahl, Michael          2
        Faulí Tarazona, Xisco   1
        Yoshida, Kohei          1
        Michaelsen, Björn       1
        Tümer, Mert             1

* Highest-Priority bugs (aka "MABs"):
        5.3: 2/33   -  6% (+0)
        5.2: 4/30   - 13% (-1)
        5.1: 2/34   -  5% (+0)
        5.0: 2/58   -  3% (+0)
        4.4: 4/74   -  6% (-1)
        4.3: 5/72   -  6% (+0)
        4.2: 6/132  -  4% (+0)
        4.1: 4/80   -  5% (+0)
        4.0: 4/81   -  4% (+0)
        old: 29/253 - 11% (+0)
            + http://bit.ly/2lJAAJI

* Bisected bugs open: keyword 'bisected'
    + more accurate - down to a single commit.
    + 358/1318 357/1307 351/1293 352/1284 354/1270 352/1255 350/1239
                + http://bit.ly/2dyIfDy

    + Done by:
        Faulí Tarazona, Xisco   8
        Budea, Áron             3
        Kaganski, Mike          1

* Bibisected bugs open: keyword 'bibisected'
    + 431/1866 430/1854 420/1836 420/1826 423/1814 419/1797 419/1782
        + http://bit.ly/2cSCXlS

    + Done by:
        Faulí Tarazona, Xisco  10
        Budea, Áron             3

* all bugs tagged with 'regression'
    + 781(+9) bugs open of 5825(+23) total 13(-1) high prio.

    + Done by:
        Faulí Tarazona, Xisco  12
        Budea, Áron             3
        Alex Thurgood           3
        Buovjaga                2
        Henschel, Regina        1
        Jean-Baptiste Faure     1
        Donkers, Winfried       1

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

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

        * ~Component   count net * all regressions
                   Calc - 129 (+3)
          Writer: other – 125 (+0)
                Impress - 73 (+0)
           Writer: docx - 68 (+0)
            LibreOffice - 56 (+0)
                     UI - 48 (+2)
         graphics stack - 38 (+0)
            Writer: doc - 37 (+1)
                   Base - 29 (-2)
                   Draw – 31 (+1)
                Borders – 30 (+0)
                Crashes – 25 (-3)
           Writer: perf – 22 (+0)
         Writer: filter – 24 (+2)
       filter / storage – 20 (+0)
                  Chart - 21 (+0)
     print / PDF export - 13 (+0)
                  BASIC - 12 (+1)
             Extensions -  4 (+1)
              framework -  4 (+1)
           Installation -  2 (+0)
                    sdk -  0 (-1) !!
             + http://bit.ly/1BUdI8i

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.