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


* Present:
    + Stephan, Christian, janI, Sophie, Andras, Kendy, Olivier, Xisco, Eike,
      Miklos, Norbert, Caolan, Michael S, Bubli, Sweetshark, Heiko, Thorsten
 
* Completed Action Items:
    + merge helpcontent / auto-screenshot patches (JanI, Bubli, Olivier)
    + add trace with line numbers for tdf#103626 - KDE / app-icon (JMux)
    + commit workaround for tdf#103626 for now (JMux)
    + fix TDF / daily win64 builds for QA (Christian)
        [ should be a daily build on the server again.
          A single build from 3 days ago (Miklos)
          will switch back to master again for now (Cloph)
              + master got stuck somehow ]
    + CI/hangs - build windows-native make / latest release binaries (Michael S)
        [ not seen a make stuck in a loop for a while ]
 
* Pending Action Items:
    + dig out tooling on license verification for JanI (Michael)
    + poke at MSDN licenses (Michael)
        [ a friend is working on the topic ]
    + tweak Xisco's script into some UX form (Heiko)
        [ will make scripts public, and put them into dev-tools
          separating collector & analysis scripts
          working on this for Heiko - anticipate it arriving today/tomorrow (JanI) ]
 
* Release Engineering update (Christian)
    + currently in a lull - nothing going on next two weeks.
    + 5.1.6 - any retrospectives ?
        + not much feedback seen for the 5.1.x line.
        + some still using 4.4.x line.
    + 5.2.4 RC1 status - Nov 29th
    + 5.3.0 Beta1 & branch - Nov 22nd - ~2 weeks time.
        + This is then the feature-freeze
            + no review necessary after that.
            + collect late-features next week.
    + Android & iOS Remote (Cloph)
        + about to tag the next Android Viewer release
        + broke the Linux build along with it, fixed that.
        + preparing the verification builds; then tag & up-load new version.
 
* Documentation (Olivier)
    + Working on helpcontents transformation in browser.
        + tweaking the style-sheet transformations.
    + patches reviewed & merged
    + good news (Kendy)
        + possible to view the help-content directly in the browser
        + when you clone the help.git
        + go to source/ and run script ./get-bookmarks.sh
        + when you open the index.html in a browser - you can browse the help locally.
            + a great addition from Fabio (Olivier)
        + good to look at the rendered page.
            + but does no sanity-checks in XHTML.
    + sanity checks (Bubli)
        + Jenkins doesn't build the help-content for performance reasons
        + would be good to have some build-time XHP sanity checks.
        + ideally have a tinderbox building & warning wrt. the helpcontent (Olivier)
        + tinderbox Cloph maintains - do build helpcontent (Cloph)
            + no special parser that looks for help-content warnings,
            + need to inspect the log manually.
            + only builds with limited set of translations too
                + planned to have a full lang build once or twice per week
                  when we start integrated translations manually.
        + helpcontent extension has some sanity checker (Bubli)
            + possible to validate if the file is valid,
            + would like to transplant that check into the build process.
        + already a build-time check; as part of the help (Miklos)
        + a common issue - cut/paste XML - forget to change id of para (Olivier)
            + at build-time, it will flag it but not when editing.
        + git commit hook - to check unique IDs ? (Michael)
        + contents that are numbers - also need checking (Olivier)
    + AI: come up with a concrete proposal here (Olivier)
    + will write a README file to help people edit.
 
* UX Update (Heiko)
  needsUXEval (total number 478):
    Calc           +1
    Impress        +1
    Installation   +1
    UI             +3
    
    Keyword added (5)
     4 Heiko Tietze 
     1 Aron Budea
    Keyword removed (1)
     1 Heiko Tietze
 
  + still working on new ways to produce the numbers
  + Doodling about a new meeting time to replace 1pm UTC
      http://doodle.com/poll/3f227x7ty989wbwc
      only 3 answered so far - can more reply ?
      waiting for more opinions.
  + Blog post about Integrated Extensions ready for publication
    https://drive.google.com/open?id=1Ha3pRqlWqFOyOavrY-KOSqGCkwDsWjku4hdySea9-0Q
    + a good GSOC project, nothing new
    + putting more information about extensions in various places in the app
      to make it easier to consume extensions & templates.
  + Talked about 
    + Sidebar interaction, floatable decks, default placement
        + expect to be able to detach decks from the side-bar in future
           + why is the navigator floating ?
        + did you take into account navigator + formatting at the same time ? (Bjoern)
           + two navigators leads to inconsistencies (Heiko)
               + would like them to disappear from the side-bar if docked.
                   + to avoid inconsistencies.
    + Alternate Clone Formatting scope tdf#103706
        + not a consistent function; sometimes it copies the
          format from A->B but other times not.
        + if <ctrl> - only para-style, otherwise not
        + doesn't work with direct formatting of lists eg.
           + is there a limitation there ?
        + quite a lot of duplicate tickets in the tracker around this
           + only para-style or only direct formatting.
        => work out and specify what it should do (Michael)
           + then find a volunteer to fix it.
           + copy only style vs. direct formatting, like paste-special ?
 
* Crashtest update (Caolan)
    + 21 import failure, 15 export failures
        + big jump, but think we've identified where that's from & fixed it.
        + hope next ones will be back to zero.
    + 28 coverity.
        + fairly stable.
 
* LibreItalia Turin hack-fest (JanI)
    + see 
https://blog.documentfoundation.org/blog/2016/11/09/second-ever-libreoffice-hackfest-in-italy-with-15-participants/
       + Only 3 hours, but huge interest (15 people in total)
       + help from: Riccardo (xrmx on irc) & <names> ...(maybe Guiseppe Castagno?)
    + Many tool features unknown, got input to update on getInvolved
    + Oswaldo (with help from me) try to organize a 2-3 days "real" hackfest
      as part of a university course - prolly end of May.
 
* Hackfests (Bjoern)
    + next venues / suggestions
    + 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)
        + 4th/5th Feb 2017 - core FOSDEM dates
        + 6th/7th Feb 2017 - Hackfest at Beta Coworking.
        + Board / infra meetings too (?)
        + 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-11-08
             totals:   1594(21)   people did 443107(2131)   commits in 8282156(171362)   lines of 
code
             12 month:   290(8)   people did 15969(-495)   commits
   + gerrit/git statistics
     committer   open,    reviews,     merged,     abandoned, git_commits
      1year      73(-12)  17419(-104)   8248(102)   640(-4)     15931(-242)  
      3month     73(-12)   3849(-102)    2042(70)    137(5)       3899(147)  
      1month     66(-15)    1345(-51)     838(52)     41(3)       1478(-21)  
      1week       32(-4)     326(-21)     211(61)     11(5)         314(31)  
     contributor open,    reviews,     merged,     abandoned, git_commits
      1year        58(5)    16948(68)    1250(-9)   428(-4)      4097(-102)  
      3month       58(5)     4163(48)     354(-1)   48(-18)        974(-29)  
      1month       57(4)     1825(75)     113(-5)     22(2)        255(-46)  
      1week        25(5)      473(60)      19(-5)      4(0)         49(-17)  
   + easyHack statistics:
      needsDevEval, needsUXEval, cleanup_comments, total, assigned, open
       18(0)       2(0)     190(0)     235(1)      14(2)    200(-1)  
   + received patches from 0 emails the last month without licesense statement 
   + numbers stable.
   + sorry but updating the scripts at the moment.

* Commit Access
 
* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
    + sleeping 5 weeks.
 
* Jenkins / CI update (Norbert)
    from:Thu Nov  3 16:03:21 2016
     master linux rel  jobs: 210 ok: 205 ko:   5 fail ratio:  2.38 % break:   4 broken duration: 
0.66%
    master linux dbg  jobs: 144 ok: 134 ko:  10 fail ratio:  6.94 % break:  10 broken 
duration:10.09%
    master mac rel    jobs: 163 ok: 151 ko:  12 fail ratio:  7.36 % break:   8 broken duration: 
4.88%
    master mac dbg    jobs: 160 ok: 150 ko:   9 fail ratio:  5.62 % break:   5 broken duration: 
6.98%
    master win rel    jobs: 137 ok: 128 ko:   9 fail ratio:  6.57 % break:   8 broken duration: 
2.87%
    master win dbg    jobs: 140 ok: 132 ko:   6 fail ratio:  4.29 % break:   5 broken duration: 
2.01%
    master win64 dbg  jobs: 159 ok: 152 ko:   5 fail ratio:  3.14 % break:   3 broken duration: 
0.49%
    lo-5.2 mac        jobs:   9 ok:   9 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%
    branch gerrit all jobs:  19 ok:  15 ko:   4 fail ratio:21.05%
    master gerrit lin jobs: 288 ok: 268 ko:  20 fail ratio: 6.94%
    master gerrit plg jobs: 286 ok: 228 ko:  55 fail ratio:19.23%
    master gerrit win jobs: 290 ok: 125 ko: 162 fail ratio:55.86%
    master gerrit mac jobs: 287 ok: 260 ko:  25 fail ratio: 8.71%
    master gerrit all jobs: 285 ok: 100 ko: 178 fail ratio:62.46%
        + windows build hanging all the time - had to revert some commits
        + windows - popping up dialogs; there is a bug etc.
            + hanging process etc.
        + reverted a big range - apologies (Norbert)
            + error was a missing widget (Caolan)
                + windows - dlsym will miss this; all fixed in the end
                + a unified colour-selector widget from the toolbar in the dialogs
 
* l10n (Sophie)
    + nothing new.
    + translate.za finished their work, ready to test with our DB
    + helpfully a pootle upgrade soon - with lots of perf. fixes etc.
    + will provide the date tomorrow.
    + plan to import run over the weekend.
    + sent an update for online (Andras)
 
* Online / demo accounts (Andras)
    + working on getting this live with images & LDAP auth
      with TDF infra.
    + hope to make it easy for translators to see their work
      on-line quickly.
 
* Tool for interoperability testing (Xisco)
    + playing with this from Milos Sramek
    + tool prints the documents as PDF & compares it.
    + it sees if there are regressions, or something different in the output
    + can compare 5.0 vs. master regressions.
    + concern - to use this to avoid future regression (Michael)
        + finding minor issues across the past is not so helpful.
    + can we combine this with Bibisect ? (Bjoern)
        + the tool does that already
        + bibisects documents automatically.
    + comparing vs. Microsoft rendering as well
    + if user reports broken document (Bjoern)
        + would be nice to know the few commits that changed things
    + prefer to get harfbuzz in & stable first (Michael)
        + good, stable, X-plat layout.
 
* QA update (Xisco)
 
    + MassPing NEEDINFO bugs
        + 127 closed
        + 72 pinged for the first time
 
    + MassPing bugs untouched for more than a year
        + Total: 387
        + 12 closed as RESOLVED
 
    + some needinfo -> unconfirmed.
 
    + UNCONFIRMED: 579 (+15)
        + enhancements: 46 (+1)
        + needsUXEval: 1 (+1)
        + haveBackTrace: 16 (-2)
        + needsDevAdvice at 39 (+2)
 
    + Most Pressing Bugs: http://tdf.io/mostressingbugs
        + no app-icon regression:
            + https://bugs.documentfoundation.org/show_bug.cgi?id=103626
        + 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
    +145    -274        (-129 overall)
    many thanks to the top bug squashers:
        QA Administrators    129
        Khaled Hosny          28
        V Stuart Foote        13
        Xisco FaulĂ­            9
        eisa01                 9
        Alex Thurgood          7
        Yousuf Philips (jay)   6
        Cor Nouws              5
        Buovjaga               5
        Maxim Monastirsky      4
        Michael Meeks          3
        Eike Rathke            3
        Jean-Baptiste Faure    3
        Mike Kaganski          3
        Aron Budea             3
 
* Highest-Priority bugs (aka "MABs"):
        5.2: 0/19   -  0%
        5.1: 3/32   -  9%
        5.0: 3/57   -  5%
        4.4: 5/74   -  6%
        4.3: 4/69   -  5%
        4.2: 6/132  -  4%
        4.1: 4/79   -  5%
        4.0: 6/82   -  7%
        old: 31/247 - 12%
 
        + http://bit.ly/2dp3mwC
 
* Bisected bugs open: keyword 'bisected'
    + more accurate - down to a single commit.
    + 261/1003 261/996 259/988 245/891 251/886
       + http://bit.ly/2dyIfDy
 
* Bibisected bugs open: keyword 'bibisected'
    + 350/1545 352/1538 351/1530 345/1516 346/1503 337/1477 349/1463
        + http://bit.ly/2cSCXlS
 
* all bugs tagged with 'regression'
    + 658(-7) bugs open of 5334(+25) total 6(-2) high prio.
 
        * ~Component   count net * high severity regressions
                  Calc -  2 (-1)
               Writer  -  1 (+1)
               Impress -  1 (+0)
                  Base -  1 (+0)
           LibreOffice -  1 (-2)
                + http://bit.ly/1HWHb3E
 
        * ~Component   count net * all regressions
          Writer: other - 122 (+1)
                   Calc - 110 (+0)
                Impress - 60 (+3)
            LibreOffice - 46 (-1)
           Writer: docx - 42 (-3)
         graphics stack - 39 (-2)
                     UI - 37 (+0)
                   Base - 30 (+0)
                   Draw - 29 (+1)
            Writer: doc - 26 (+0)
                Borders - 26 (+1)
                Crashes - 22 (-2)
       filter / storage - 18 (+0)
                  Chart - 12 (-2)
     print / PDF export - 14 (+0)
                  BASIC - 10 (+0)
           Writer: perf -  8 (-1)
         Writer: filter - 11 (+0)
             Extensions -  3 (+0)
         Formula Editor -  2 (-1)
              framework -  2 (-1)
           Installation -  1 (+1)
                    sdk -  1 (+0)
                + 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.