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


* Present:
    + Xisco, Stephan, Jan-Marek, Heiko, Olivier, Caolan, Michael W,
      Michael M, Tomaz, Miklos, Christian, Kendy

* Completed Action Items:

* Pending Action Items:
    + chase old security - viva tool / company via Vasily (Thorsten)

* ImageURL bits (Tomaz)
    + https://wiki.documentfoundation.org/Development/Budget2017#Image_handling_re-work
    + Graphic pieces were handled by string in the API
    + properties in the API – used to be a string URL, now XGraphic.
    + question is – how to handle it for back-compatibility 
        + probably old macros use the old API.
    + is there some way we can get strings still ? (Michael)
        + was previously an embedded URL – this will now go away (Tomaz)
            + if the URL is external – still makes sense. 
            + some APIs eg. fillbitmap – used only internal URLs before.
            + how can we warn the user of this ?
    + Thorsten had some concerns wrt. existing macros (Stephan)
        + on the mailing list.
        + what should continue to work is common use-case:
            + URL for graphic to include somewhere, could in the past
              set that property to a URL-name; make sure it still works.
    + how would I put an image in a document from a file ? (Michael)
        + put a URL in the property – and it works (Tomaz)
            + for setting – it makes sense still.
        + getting the properties back not such a big deal (Tomaz)
        + if used to set external URL ? (Stephan)
            + reading it should get that back then.
        + in un-linked graphics case (Miklos)
            + sending the URL – an un-linked graphics is created
            + can’t return much – except the unique-id of the graphic
                + we want to kill that.
                + the vnd.sun.star ID ? (Stephan)
                     + that’s correct (Tomaz)
                     + we don’t want to get that back (for read) (Stephan)
    + good new things (Tomaz)
         + image loss is much harder to achieve.
         + GraphicObject unique-id is not used anymore
         + re-working GraphicObjects
             + XGraphic now used instead
             + the Swap functionality goes to Graphic itself 
                 + and gets simplified
         + external link handling & handling of source graphics
           should be simplified too.
             + so Graphic will work much better, and be easier to maintain.
             + lots done in SdrGraphicObject that doesn’t belong there.
                 + swapping triggered from there – can be transparent inside
                   the Graphic itself
         + interested to get faster image sizing (Michael) 
         + best thing – getting swapping transparent to the code (Tomaz)
         + created a meta-bug to track issues wrt. refactoring (Xisco)
           https://bugs.documentfoundation.org/show_bug.cgi?id=116280 

* Release Engineering update (Christian)
    + 5.4.6 – released as final today
    + 5.4.7 RC1 – April 10th
       + last of the 5.4 release line
    + 6.0.3 – RC1
       + delayed by build failures.
           + fix for windows done yesterday.
           + passes the JUnit tests nicely
       + will tag RC2 on Thur not Tue next week.
    + Android
    + Online

* Documentation (Olivier)
    * New Help
        + Enabled YouTube videos in New Help pages (ohallot)
            e.g. https://help.libreoffice.org/6.1/en-US/text/swriter/main0000.html 
        + Enable ODF files in New Help pages (ohallot)
            e.g. https://help.libreoffice.org/6.1/en-US/text/scalc/01/func_imsin.html 
        + fixes in New help XSLT.
    * Help contents
        + Help page for Calc XML Source features (ohallot + Kohei contents)
        + bug triaging    
    * Guides
        + More chapter revisions from community
  
* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
        248(248) (topicUI) bugs open, 337(337) (needsUXEval)
    + Updates:
        BZ changes   1 week    1 month   3 months   12 months  
             added      7(-4)     28(-2)    48(-2)     125(-1) 
         commented     62(-16)   229(13)   535(14)    2041(-10)
           removed      0(0)       0(0)      0(0)       12(0)  
          resolved      4(-3)     14(2)     39(-2)     192(3)  
    + top 10 contributors:
          Tietze, Heiko made 84 changes in 1 month, and 854 changes in 1 year
          Buovjaga made 83 changes in 1 month, and 266 changes in 1 year
          Foote, V Stuart made 71 changes in 1 month, and 322 changes in 1 year
          Thomas Lendo made 62 changes in 1 month, and 449 changes in 1 year
          Xisco Faulí made 55 changes in 1 month, and 316 changes in 1 year
          Dieter Praas made 46 changes in 1 month, and 134 changes in 1 year
          Telesto made 17 changes in 1 month, and 99 changes in 1 year
          Rainer Fiebig made 14 changes in 1 month, and 14 changes in 1 year
          Kainz, Andreas made 12 changes in 1 month, and 35 changes in 1 year
          Henschel, Regina made 10 changes in 1 month, and 128 changes in 1 year

    + Kill the quickstarter
      + https://bugs.documentfoundation.org/show_bug.cgi?id=116142
      + “can we remove it” - normally ‘no’ (Michael)
          + what is the rational ?
          + is currently off by default
          + and is used by large numbers of people.
      => keep and get a summary / tracker for quickstarter bugs (?)
            + META:     https://bugs.documentfoundation.org/show_bug.cgi?id=111928

    + Remove functions "3 seconds in Insert/Delete mode" 
      (alt+insert, alt+delete in Writer > Tables)
      + https://bugs.documentfoundation.org/show_bug.cgi?id=116452
      + 
https://help.libreoffice.org/Writer/Shortcut_Keys_for_Writer#Shortcut_Keys_for_Tables_in_LibreOffice_Writer
     + think this is poor usability; ticket is about hard-coded key-combination
     + documented in 3.3 and ~ancient.
     + sounds like some power-user feature (Miklos)
       + bad thing – users find out later.
     => submit patch to remove it.

   + Introduce Colibre icon theme
     + https://bugs.documentfoundation.org/show_bug.cgi?id=115867
     + full-featured, well-maintained and all SVG icon theme 
       well fitting for Windows
     + much appreciated; many thanks to Andreas Keinz (Michael)
     + avail in nightly, backport to 6.0 to get feedback from community ?
     + we have a UX freeze for docs etc. for a reason (Michael)
     + planned next steps for 6.1 if feedback is positive
       + make default for Windows, 
       + replace Galaxy as last fallback
          + drop Galaxy (make it an extension)
          + good to replace Galaxy ! (Michael)
              + problem is it needs every single icon first.
     + already at 6.0.3 RC1 – a bit late (Jmux)
       + Alpha0 of 6.1.x is due soon (Michael)
          + April 23rd (Jmux)
          + builds people can easily get.
     + would like to blog about new icons (Heiko)
       + get input from the community etc.
   => default to Colibre for Alpha0 & commit default to master ~now …
       + good stuff.
     + have posts on how to create / install icon theme on design blog (Heiko)

* Crash Hunting (Caolan)
    + 595 (-1706) import failure, 8(-2) export failures
       + most recent run down, but high.
       + Michael S fixed an assert, and Ash fixed exporter
       + hoping to be at small numbers again soon.
    + 12 (+8) coverity
       + coverity scan re-appeared – due to security problem
       + servers no longer mining crypto-currency.   
       + was +50 in 4 weeks or so
       + fixed most of them – lots are weak: un-checked returns
       + around 3 of significance - ~1 proper bug/week.
    + forcepoint round 5
       + fixed all of their stuff
       + queued for round 6
       + total ~25 issues for us.
    + 45 fuzzers * 3 sanitizers+engine combos (asan+libfuzzer,
            ubsan+libfuzzer, asan+afl), font parser last added
       + still finding things at a low rate; perhaps 1 each 1.5 days
         + getting to the end of this strategy (?)
         + different strategies find different things
         + normal to find 4 tools telling us something is busted.
         + oss-fuzz minimizes the document for you; eg. 40byte doc.  

* Crash Reporter (Xisco)
    + http://crashreport.libreoffice.org/stats/version/5.4.4.2
          + 897 (last 7 days) (-)
    + http://crashreport.libreoffice.org/stats/version/5.4.5.1
          + 1093 (last 7 days) (up)
    + http://crashreport.libreoffice.org/stats/version/6.0.1.1
        + 1178 (last 7 days) (down)
    + http://crashreport.libreoffice.org/stats/version/6.0.2.1
        + 1898 (last 7 days) (up)

* GSoC Application (Thorsten, Heiko)
   + 16 mentors
   + 10-15 interested students discussing on ML.
   + have only 4 proposals so far on the platform
       + 2 blank, 2 Android.
       + expect some more known students to file
       + please file before the last day so we can help.
       + Tuesday is the deadline …
   + there are students who want to discuss their ideas on the dev list.
AI:    + connect identifiable students interest with mentors (Heiko)

* 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.
        + outlined for April 7/8th.
                + https://wiki.documentfoundation.org/Hackfest/Hamburg2018 
            + https://wiki.documentfoundation.org/Hackfests/HackfestTNG
        + 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      94(-2)     135(-11)    138(-11)     142(-11)
               reviews     686(245)   1961(64)    5553(38)    19762(67) 
                merged     376(89)    1366(42)    3904(-68)   13167(131)
             abandoned      23(-2)      79(5)      262(-5)      846(10) 
           own commits     333(31)    1339(6)     4009(-8)    14418(-77)
        review commits      83(46)     323(22)     934(20)     3113(18) 
        contributor...   1 week      1 month    3 months   12 months   
                  open       22(-9)      50(-5)     52(-5)      57(-5) 
               reviews     1051(176)   3314(48)   8625(17)   27680(264)
                merged       41(29)     142(2)     415(21)    1368(3)  
             abandoned       10(5)       30(6)      69(7)      321(0)  
           own commits       35(25)     124(-1)    406(17)    1132(17) 
        review commits        0(0)        0(0)       0(0)        0(0)  
    + easyHack statistics:
       needsDevEval 35(35)   needsUXEval 2(2)   cleanup_comments 204(204)   
       total 252(252)   assigned 20(20)   open 193(193)   
    + top 5 contributors:
          Johnny_M made 34 patches in 1 month, and 113 patches in 1 year
          Gelmini, Andrea made 30 patches in 1 month, and 322 patches in 1 year
          Samuel Thibault made 16 patches in 1 month, and 16 patches in 1 year
          Jim Raykowski made 8 patches in 1 month, and 43 patches in 1 year
          Mert made 5 patches in 1 month, and 10 patches in 1 year
    + top 5 reviewers:
          Pootle bot made 272 review comments in 1 month, and 1261 in 1 year
          Stahl, Michael made 259 review comments in 1 month, and 2243 in 1 year
          Behrens, Thorsten made 156 review comments in 1 month, and 1370 in 1 year
          Holešovský, Jan made 136 review comments in 1 month, and 1413 in 1 year
          Vajna, Miklos made 123 review comments in 1 month, and 1170 in 1 year
    + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
          Reshma Ramaprasad reshma.ramaprasad@gmail.com 
          Rostislav Kondratenko r.kondratenko@wwpass.com 
          Álex Puchades alex94puchades@gmail.com 
          Suhail Alkowaileet xsoh.k7@gmail.com 
          himajin100000 himajin100000@gmail.com 

* Commit Access

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

* Jenkins / CI update (Christian)
    from:Thu Mar 15 16:08:14 2018
    master linux rel  jobs: 203 ok: 193 ko:  10 fail ratio:  4.93 % break:   3 broken duration: 
5.53%
    master linux dbg  jobs: 101 ok:  95 ko:   5 fail ratio:  4.95 % break:   3 broken duration: 
6.22%
    master mac rel    jobs: 144 ok:  42 ko: 102 fail ratio: 70.83 % break:   7 broken 
duration:72.88%
    master mac dbg    jobs: 151 ok: 140 ko:   9 fail ratio:  5.96 % break:   3 broken duration: 
6.11%
    master win rel    jobs:  62 ok:  52 ko:  10 fail ratio: 16.13 % break:   8 broken 
duration:14.87%
    master win dbg    jobs:  72 ok:  64 ko:   8 fail ratio: 11.11 % break:   8 broken duration: 
8.42%
    master win64 dbg  jobs:  64 ok:  54 ko:  10 fail ratio: 15.62 % break:   8 broken 
duration:12.83%
    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: 610 ok: 365 ko:  30 fail ratio:  4.92% time for ok: mean:  11 median:   
9
    master gerrit plg jobs: 612 ok: 343 ko:  92 fail ratio: 15.03% time for ok: mean:  22 median:  
19
    master gerrit win jobs: 619 ok: 327 ko:  31 fail ratio:  5.01% time for ok: mean:  51 median:  
52
    master gerrit mac jobs: 621 ok: 350 ko: 102 fail ratio: 16.43% time for ok: mean:  54 median:  
31
    master gerrit all jobs: 609 ok: 316 ko: 204 fail ratio: 33.50% time for ok: mean: 101 median:  
95
    + numbers ~same as last week
    + some connectivity problems yesterday  today.
    + worked on trapping the term signal on windows boxes
       + more reliable after aborting
       + didn’t see windows bots failing, after being killed by Jenkins bots
    + re-starting a build – is that available to everyone ? (Stephan)
       + ‘resume’ (Cloph)
          + available to those with permission in Jenkins UI
          + but happy to give access to regular contributors
          + turning off bots under the same permission too …
AI:    + create account & cloph will add you to the group (Stephan)
       + can this permission be given to the guy who created the build ? (Stephan)
          + Jenkins doesn’t know who the gerrit owner is etc. (Cloph)

* 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)
    + missing her.  

* QA update (Xisco)

    + unconfirmed right down again

    + UNCONFIRMED: 387 (+1)
        + enhancements: 45  (-1)
        + needsUXEval: 13 (-5)
        + haveBackTrace: 5 (-1)
        + needsDevAdvice: 26 (+2)
        + documentation:  1 (+0)
        + android:  18 (+0)

    + Most Pressing Bugs: http://tdf.io/mostressingbugs
        + New:
            + Printing doesn't start in particular documents until show first pages
                + https://bugs.documentfoundation.org/show_bug.cgi?id=116370
                + Jan-Marek ?

            + All opened SVG files are shown as blank
                + https://bugs.documentfoundation.org/show_bug.cgi?id=116467
                + Mohammed Abdul Azeem ?

            + OpenGL: Slideshows with Transitions crashing Impress
                + https://bugs.documentfoundation.org/show_bug.cgi?id=116509
                + Noel Grandin ?

        + 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.

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

            + 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 ...
          
        + Fixed:
            + Crash in: FormulaCompiler::CreateStringFromToken
                + https://bugs.documentfoundation.org/show_bug.cgi?id=116468
                + Thanks to Eike Rathke.

            + CRASH on Drawing (assertion failure at vcl … app/scheduler.cxx:597)
                + https://bugs.documentfoundation.org/show_bug.cgi?id=116482
                + Thanks to Mohammed Abdul Azeem.


* QA stats
    + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +139  +12 (-133) overall)
      many thanks to the top bug squashers:
       Buovjaga                25
       Xisco Faulí             13
       eisa01                  9
       Heiko Tietze            7
       V Stuart Foote          6
       Samuel Mehrbrodt (CIB)  5
       Mike Kaganski           4
       Caolán McNamara         4
       Szymon Kłos             4
       Khaled Hosny            4

    + top 10 bugs reporters:
       Telesto                 12
       Luke                    4
       himajin100000           3
       Daniel Grigoras         2
       Heiko Tietze            2
       robert                  2
       Severo Raz              2
       Xisco Faulí             2
       Thomas Lendo            2
       Ted Lee                 2

    + top 10 bugs fixers:
       Mehrbrodt, Samuel       5
       Kaganski, Mike          4
       Kłos, Szymon            4
       McNamara, Caolán        4
       Xisco Faulí             3
       Hosny, Khaled           2
       Adolfo Jayme Barrientos 2
       Buovjaga                2
       Krot, Serge             2
       Olivier Hallot          2

    + top 10 bugs confirmers:
       Buovjaga                40
       Xisco Faulí             14
       Dieter Praas            10
       Timur                   6
       Raal                    4
       Budea, Áron             4
       Foote, V Stuart         3
       Tietze, Heiko           3
       Meeks, Michael          2
       Nabet, Julien           2


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


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

     done by:
        Xisco Faulí           20
        Budea, Áron            3
        Buovjaga               3
        Raal                   2
 

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

     done by:
        Xisco Faulí           21
        Budea, Áron            3
        Raal                   3
        Foote, V Stuart        1


* all bugs tagged with 'regression'
   + 930(+13) bugs open of 6913(+30) total 12(+3) high prio.

     done by:
        Buovjaga               9
        Xisco Faulí            5
        Benes, Luke            3
        Dieter Praas           2
        Raal                   2
        Telesto                2
        Nabet, Julien          1
        eisa01                 1


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

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


* ~Component   count net * all regressions
   + http://bit.ly/1BUdI8i
     Writer: other            - 183(+7)
     Calc                     - 163(+2)
     Impress                  - 109(-1)
     Writer: docx filter      - 73(+0)
     LibreOffice              - 66(+2)
     UI                       - 46(-1)
     graphics stack           - 34(+1)
     Writer: doc filter       - 34(+0)
     Draw                     - 34(+1)
     Base                     - 32(+2)
     Borders                  - 31(+0)
     filters and storage      - 28(+1)
     Writer: perf             - 27(+0)
     Crashes                  - 26(+2)
     Writer: other filter     - 26(+0)
     Chart                    - 20(+0)
     Printing and PDF export  - 19(+0)
     BASIC                    - 17(+0)
     framework                - 4(-1)
     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.