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

classic Classic list List threaded Threaded
1 message Options
Michael Meeks-5 Michael Meeks-5
Reply | Threaded
Open this post in threaded view
|

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

* Present:
    + Bjoern, JanI, Thorsten, Michael M, Sophie, Xisco, Kendy, Oivier,
      Heiko, Miklos, Stephan, Christian, Michael S, Eike

* Completed Action Items:
    + Send sorted & rated GSoC document to the mentors (Thorsten)
    + file twitter commit notification bot easy-hack (Cloph)

* Pending Action Items:
    + mass conversion of helpcontent (Cloph)
       [ still dealing with the UI bits ]
    + look at old Duden extension to see if they use UWINAPI.DLL (Thorsten)
    + release note drop of OSX 10.8 support re: thread-safe statics (Michael S)

* ESC budget tendering (Florian)
    + https://wiki.documentfoundation.org/Development/Budget2017
    + would like to gather a few ESC members for feedback, approval
      (and possibly review of bids)
    + tenders approved in the budget by the board  https://wiki.documentfoundation.org/Development/Budget2017#Accessibility_improvements 
* https://wiki.documentfoundation.org/Development/Budget2017#Image_handling_re-work 
* https://wiki.documentfoundation.org/Development/Budget2017#Deprecate_SVG_filter_in_favour_of_SVGIO 
* https://wiki.documentfoundation.org/Development/Budget2017#HSQLDB_binary_format_import 
     + would like a number of experts to help spec. that out (Thorsten)
     + propose: approve specs for tender as-in the wiki &
       Florian to collect people to help out.
        + no objections.

* Release Engineering update (Christian)
    + 5.2.7 RC1 status
        + test failures, didn’t get a build that make-check worked for 1st time.
        + running checks manually – they pass.
        + issues with build parallelism here.
        + sometimes complex test or XStyleLoader2 test – only on Windows.
        + tried 4-5 times, not working – for complete check
            + is it upgrading the compiler ? (Thorsten)
                + random toolchain timing symptom (Michael)
            + random windows updates too – what changed ? (Cloph)
        + only on 5.2? (Miklos)
            + 5.3 rare to run into issues – sometimes XStyleloader2 (Cloph)
AI:     + investigate signing issues around files (Cloph)
    + 5.3.3 RC1 status
        + tag yesterday – builds are currently underway
        + available tomorrow.
    + 5.4. builds / master
        + Alpha 1 – April 25th(?) - hard feature-freeze May 15th(?)
          alpha still from master , libreoffice-5-4 tag along with feature-freeze
        + translation problems
            + cleanup & re-shuffling in the src files
                + that changed lots of message contexts.
            + around 20k words to translate → thye’re not happy.
                + now down to 1500 – 2000 words; still some left.
                + improving quickly.
    + Android & iOS Remote
        + some patches need review, and some integrated.
        + no new builds yet.
    + online
        + propose skip 5.3.3 rc1 and do an rc2.

* Documentation (Olivier)
     + Zarro unconfirmed documentation bugs
         + thanks to Xisco mailing him the doc. bugs quickly.
     + New page on HC for Template manager (C. Vance and ohallot)
         + Need to review many other outdated/invalid pages on the subject
     + Guides: Change of templates for chapters triggers heavy work on update
          + style names changed – investigating if this is necessary
     + Fixes in help contents after translators
     + Tests LOOL to evaluate use for collaborative content insertion
       for Guides, encouraging results with track changes,
       but some issues open, e.g. protection.
        + may be better suited for doc. Authors rathern than caring about formats
        + have to download / edit / up-load cycle currently – which is a pain.
     + use the current site – with latest master/online builds.
        + testing some issues; been reported & fixed by Pranav
        + poking at two users – to see how they interfere – v. optimistic.

* should we have keywords not components in bugzilla (Heiko)
     + would need to move things from writer → documentation etc.
     + what’s wrong with a component ? (Xisco)
        + don’t see the problem.
     + some bugs have multiple facets: l10n, UI, documentation (Heiko)
AI:     + come up with a proposal (Xisco, Heiko, Olivier)

* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
        248(248) (topicUI) bugs open, 470(470) (needsUXEval) needs to be evaluated by the UXteam
    + Updates:
        BZ changes   1 week   1 month    3 months   12 months
             added      3(3)      9(0)      31(-3)     490(0)
         commented     21(4)    107(-36)   532(-73)   3532(-35)
           removed      0(0)      0(0)       4(-4)      38(0)
          resolved      3(-1)    22(3)      82(-12)    225(1)
    + top 10 contributors:
          Tietze, Heiko made 75 changes in 1 month, and 2262 changes in 1 year
          Foote, V Stuart made 37 changes in 1 month, and 670 changes in 1 year
          Philips, Yousuf made 28 changes in 1 month, and 1226 changes in 1 year
          Thomas Lendo made 28 changes in 1 month, and 80 changes in 1 year
          Buovjaga made 18 changes in 1 month, and 358 changes in 1 year
          LibreTraining made 16 changes in 1 month, and 40 changes in 1 year
          Faulí Tarazona, Xisco made 15 changes in 1 month, and 394 changes in 1 year
          Adolfo Jayme Barrientos made 8 changes in 1 month, and 62 changes in 1 year
          Thibaut Brandscheid made 8 changes in 1 month, and 8 changes in 1 year
          Kainz, Andreas made 5 changes in 1 month, and 32 changes in 1 year

  + setup a document for future plans and roadmap for Notebookbar https://docs.google.com/document/d/1xmtJPPnQfEWbccDSRD3-_xAmMGAMELs16VBXe1iLZ7Q
      + working on the various implementations
         + make this feature non-experimental – will miss 5.4 most likely
      + can we encourage him to use Online (Thorsten, Michael)
AI:      + poke Jay / get him setup – TDF LDAP (Kendy)

* Crash Reporting (Caolan sent details from vacation)
    + 0 import failure, 0 export failures (~4th in a row)
    + 147 coverity issues (-6, stable)
    + Google / ossfuzz: 27 fuzzers active now
      - unfortunately, addition of the doc one tipped us over some
        upstream build infrastructure space limit so builds broken
        upstream until that's sorted out
        https://oss-fuzz-build-logs.storage.googleapis.com/status.html
    + CVE 2017-7870 out for LibreOffice, HWP thing (Bjoern)
       + five filed in RH bugzilla automatically – from ossfuzz (Michael S)
          + prolly fixed in January or thereabouts.
          + someone is filing CVEs for all of those.
       + Who did that dumb thing ? (Michael M)
          + perhaps Google is doing that ? (Michael S)
          + fixes already out in released versions
          => document these when Caolan gets back.
          + ossfuzz – now on 90days(?), which is good.

* Hackfests (Bjoern)
    + next venues / suggestions
    + Update from Ladies who FOSS ? (Bubli)
    + Munich OpenData/OpenGovernment BarCamp next weekend (Thorsten)
          + https://www.meetup.com/code-for-muenchen/events/237339232/ 
    + event in Spain (Xisco)
        + will be in Malaga for Open conference in May 6th at 17:00
            + http://www.opensouthcode.org/conference/opensouthcode2017
        + an idea to do something.
        + Xisco giving a talk there too - be good to meet up.
    + Italian hack-fest coming up: 4 days May 27-30th
         + Perugia University
             + https://wiki.documentfoundation.org/Hackfest/Perugia2017
                + Bjoern, Eike, Miklos, Cloph signed up.
                + full house for accomodation/food
    + Essen meeting (Thorsten)
        + looking for a venue
        + German community event
        + suggestions for bike-shedding topics to get people interesting
            + UX / Extensions ?
        + Weekend of June 24 – Friday → Sun.

* mentoring/easyhack update
    + openhub statistics (2017-04-12), 273(273) people did 15751(15751) commits in 12 month in 9054202(9054202) lines of code
    + gerrit/git statistics:
          committer...   1 week      1 month      3 months     12 months
                  open      63(-9)       85(-10)     113(-10)      120(-10)
               reviews     409(-48)    1703(-112)   4486(-162)   17189(-94)
                merged     183(-91)     955(-47)    2660(-103)   10203(-69)
             abandoned       5(-10)      39(-13)     157(-7)       634(-6)
           own commits     301(-122)   1494(-82)    4737(197)    17070(-284)
        review commits      42(-34)     314(-12)     950(42)      3498(-13)
        contributor...   1 week      1 month     3 months     12 months
                  open      37(21)       49(16)      64(19)        65(19)
               reviews     497(-163)   2010(-98)   5534(-148)   19336(41)
                merged      19(-17)     177(-6)     366(23)       973(81)
             abandoned       2(-6)       24(-4)      67(-9)       241(-14)
           own commits      21(-15)     172(8)      324(21)       840(7)
        review commits       0(0)         0(0)        0(0)          0(0)
    + easyHack statistics:
       needsDevEval 23(23)   needsUXEval 0(0)   cleanup_comments 189(189)
       total 230(230)   assigned 27(27)   open 176(176)
    + received patches from 28 emails the last month without licesense statement
    + top 5 contributors:
          Gelmini, Andrea made 43 patches in 1 month, and 108 patches in 1 year
          Carl, Jens made 30 patches in 1 month, and 30 patches in 1 year
          Kainz, Andreas made 19 patches in 1 month, and 33 patches in 1 year
          Kumar, Rohan made 7 patches in 1 month, and 20 patches in 1 year
          Anderson, Vitaliy made 7 patches in 1 month, and 13 patches in 1 year
    + top 5 reviewers:
          Stahl, Michael made 261 review comments in 1 month, and 1194 in 1 year
          Behrens, Thorsten made 146 review comments in 1 month, and 403 in 1 year
          Holešovský, Jan made 133 review comments in 1 month, and 490 in 1 year
          Nabet, Julien made 105 review comments in 1 month, and 337 in 1 year
          Vajna, Miklos made 93 review comments in 1 month, and 1188 in 1 year
    + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
          Zu Ximeng [hidden email]
          UNKNOWN [hidden email] Committer
          Jain Umang [hidden email]
          Wendling Wendling [hidden email]
          Säger Andreas [hidden email]
          Manfred Blume [hidden email]
          Baidya Udayan [hidden email]
          Gabriel Herrera [hidden email]
          Magee, Timothy [hidden email]
          mestaritonttu [hidden email]
          Widl Bernhard [hidden email]
          Werner Tietz [hidden email]
          Jim Raykowski [hidden email]
          Catherine Vance [hidden email]
          Nielen Dennis [hidden email]
          Beck Thomas [hidden email]

* GSoC update (Thorsten)
    + timeline:
         + 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
    + slot count looks good.
    + students have been selected
    + please organize back-up mentors – we want at least two mentors per student
    + many mentors without a student, we should try to spread the mentoring a bit more

* crash reporter news (Xisco)
    + http://crashreport.libreoffice.org/stats/?days=128
    + http://crashreport.libreoffice.org/stats/version/5.3.2.2
        + 5012
    + http://crashreport.libreoffice.org/stats/version/5.2.6.2
        + 15333
    + Top crashes are Windows / GDI resource starvation 10k+ handles.
        + thought this was fixed (Michael)
        + we were creating OutputDevice’s left & right.

* Commit Access

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

* Jenkins / CI update (Norbert)

* l10n (Sophie)
    + tons of english function names used internally have been
      erroneously flagged as being translatable by one of the
      source-restructuring commits.
         + horrible.
         + want Cloph’s time to script this out.
    + ~25k new/untranslated words due to changing the way strings
      are referred to like in this commit:
 https://github.com/LibreOffice/core/commit/2c91fc19445bb503652e97cc8b9f9014db436c37

    + see also the changes to //Resource for function XX in
https://cgit.freedesktop.org/libreoffice/core/commit/?id=b127134103e0fcf8b415f53eebed0b5180d782e3 

    + translators should not be impacted by this, they have already done their     translation work
    + l10n team and Cloph have to be aware of these changes asap
      in order for Cloph either to have time to script them or find help
    + currently working hard on fixing it (Cloph)
        + better for German & French now.
        + once they are sorted will run for all languages.
        + would have been best to get master done at 5.3.1 stage.
           + an artifact of having had pootle off-site.
        + an issue for 5.4 only
           + urgent need to fix it, but doesn’t impact 5.3 or before.
        + expect to be back to normal for UI next week for sure.
           + last 2k words / 400 strings to go
           + next week: help project.

* QA update (Xisco)

    + UNCONFIRMED: 466 (-1)
        + enhancements: 46  (+2)
        + needsUXEval: 0 (-1)
        + haveBackTrace: 10 (0)
        + needsDevAdvice: 35 (-6)
        + documentation:  0 (0)

    + Most Pressing Bugs: http://tdf.io/mostressingbugs
        + New:
            + Crash on changing page type in document (editing) with many footnotes (steps in comment 14)
                + https://bugs.documentfoundation.org/show_bug.cgi?id=107126
                + band-aid patch from Julien N -> Michael S ?

            + FILEOPEN crash on opening svg-result of slide export
                + https://bugs.documentfoundation.org/show_bug.cgi?id=107142
                + recent regression → notBibisectable
                + missing stack-trace → just provided by Bearon.

        + Older:
            + Some new pivot charts crashes:
                + https://bugs.documentfoundation.org/show_bug.cgi?id=107062
                + https://bugs.documentfoundation.org/show_bug.cgi?id=107072
                + https://bugs.documentfoundation.org/show_bug.cgi?id=107102
                + cf. the tracker bug (Miklos)
                    + https://bugs.documentfoundation.org/showdependencytree.cgi?id=107060&hide_resolved=1

        + Fixed: http://tdf.io/fixedmostpressingbugs
            + Crash in: SwWriteTable::SwWriteTable(SwTable const*,SwHTMLTableLayout const*)
                + https://bugs.documentfoundation.org/show_bug.cgi?id=105769
                + RESOLVED WORKSFORME WFM -> Difficult to identify the fix.
                + same issue – but fixed in the broken range wrt. bisection.

        + People complaining about performance on Mac (Cloph)
            + if the Linux Biolinum G Graphite font is used – very slow
            + we’re looking into text measuring over-use cross-platform (Michael)

* QA stats
  + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
    +150    -96 (+54 overall)
    many thanks to the top bug squashers:
        Xisco Faulí           13
        Buovjaga               9
        V Stuart Foote         6
        Cor Nouws              6
        Timur                  6
        Katarina Behrens       4
        m.a.riosv              4
        Jacques Guilleron      3
        Yousuf Philips (jay)   3
        Miklos Vajna           3
        Caolán McNamara        2
        Aron Budea             2
        Markus Mohrhard        2
        Regina Henschel        2
        Gabor Kelemen          2

  + top 10 bugs reporters:
        Philips, Yousuf       10
        Tietze, Heiko          7
        Henschel, Regina       6
        Kainz, Andreas         4
        y3kcjd5                4
        Volga                  3
        Budea, Áron            3
        Pinto, Marco A.G.      3
        Terrence Enger         3
        Gérard Talbot          3

  + top 10 bugs fixers:
        Rathke, Eike              3
        Cor Nouws                 3
        Philips, Yousuf           3
        Adolfo Jayme Barrientos   2
        Vajna, Miklos             2
        Stahl, Michael            2
        Zolnai, Tamás             2
        Kainz, Andreas            1
        Kaganski, Mike            1
        Lillqvist, Tor            1

* Highest-Priority bugs (aka "MABs"):
        5.3: 2/34   -  5%
        5.2: 3/31   -  9%
        5.1: 2/34   -  5%
        5.0: 2/58   -  3%
        4.4: 4/75   -  5%
        4.3: 5/72   -  6%
        4.2: 6/132  -  4%
        4.1: 4/80   -  5%
        4.0: 4/81   -  4%
        old: 29/253 - 11%

* bisected bugs open: keyword 'bisected'
        + more accurate - down to a single commit.
        + 371/1357 364/1347 359/1332 362/1326 358/1318 357/1307 351/1293
                + http://bit.ly/2dyIfDy
    + Done by:
        Faulí Tarazona, Xisco   5
        Budea, Áron             2
        Raal                    1
        Stahl, Michael          1

* Bibisected bugs open: keyword 'bibisected'
        + 449/1910 440/1897 435/1882 437/1875 431/1866 430/1854 420/1836
                + http://bit.ly/2cSCXlS

    + Done by:
        Faulí Tarazona, Xisco   5
        Budea, Áron             4
        Raal                    1
        Stahl, Michael          1

* all bugs tagged with 'regression'
        + 795(+13) bugs open of 5881(+19) total 11(+1) high prio.

    + Done by:
        Faulí Tarazona, Xisco   4
        Budea, Áron             2
        Buovjaga                2
        Telesto                 2
        Kaganski, Mike          1
        Philips, Yousuf         1
        gui                     1
        Henschel, Regina        1
        Hung, Mark              1
        Zolnai, Tamás           1

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

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

    + ~Component   count net * all regressions
                Writer: other - 130 (+6)
                         Calc - 125 (+3)
                      Impress - 79 (+4)
          Writer: docx filter - 71 (+1)
                  LibreOffice - 57 (+0)
                           UI - 47 (+1)
           Writer: doc filter - 38 (+0)
               graphics stack - 35 (-1)
                      Borders - 32 (+1)
                         Draw - 32 (+0)
                         Base - 31 (+0)
         Writer: other filter - 25 (+1)
                 Writer: perf - 23 (+0)
                      Crashes - 23 (+1)
                        Chart - 20 (-1)
          filters and storage - 21 (+0)
      Printing and PDF export - 15 (+1)
                        BASIC - 12 (+0)
                    framework -  4 (+0)
                   Extensions -  4 (+0)
                 Installation -  1 (+0)
            + http://bit.ly/1BUdI8i
_______________________________________________
List Name: Libreoffice-qa mailing list
Mail address: [hidden email]
Change settings: https://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/