ESC meeting minutes: 2022-06-16

Miklos Vajna vmiklos at collabora.com
Thu Jun 16 14:59:45 UTC 2022


* Present:
     + Sophie, Caolan, Cloph, Heiko, Ilmari, Lubos, Olivier, Xisco, Stephan, Miklos, Hossein, Kendy, Eike, Michael S, Thorsten

* Completed Action Items:
   + create the ranking sheet for under-loved areas (Miklos)
   + pass on LOOL atticization proposal to board (Stephan)

* Pending Action Items:
   + None

* Release Engineering update (Cloph)
     + 7.4 status: beta1 is on the mirrors, string/UI freeze in 3 weeks
       + including Windows arm64 builds
         + fixed download filename problems
         + so that you can differentiate between arm64 vs x86_64
         + some Writer-related issues were reported (but not Calc)
       + can do a beta2 next week if wanted (not planning currently)
       + rc1 in 3 weeks
     + 7.3 status: 7.3.5 rc1 in 2 weeks
     + tinderbox for Android viewer builds was offline, now back
     + App store status? (Caolan)
       + have accounts setup, will try to upload a first binary (Cloph)
       + in progress
     + going to setup bibisect repos for master (Xisco)
       + next version? 7.5 vs 8.0?
       + some larger change always happened at the same time (Cloph)
AI:      + will ask Italo (Xisco)

* Documentation (Olivier)
     + New Help - no news
     + Helpcontent2
       + Updates and fixes (M. Kaganski, S. Chaiklin, ohallot, D. Schulten, Adolfo B)
       + Scriptforge Help pages (R. Lima)
     + Extended tips
       + updates from translations review (ohallot)
     + Guides
       + work in progress
     + question about extended tips
       + always get -1 from Jenkins on gerrit for core.git changes
       + how to avoid that?
       + there was a problem with master with one of the changes, reverted by Xisco (Cloph)
         + also some Windows boxes failing in sc_macros
         + solution is to hit "resume" on the failing platform
         + please don't override it as a habit
       + looked at what could be the root cause of sc_macros failures (Cloph)
         + multiple machines failed, but reboot helped

     + Bugzilla Documentation statistics
         245(245) bugs open
     + Updates:
         BZ changes   1 week   1 month   3 months   12 months
            created     10(-1)    48(-5)   120(-3)     325(-9)
          commented      6(-3)   139(-8)   292(-14)   1468(-23)
           resolved      0(-1)     8(-3)    57(0)      199(-9)
     + top 10 contributors:
           Seth Chaiklin made 114 changes in 1 month, and 289 changes in 1 year
           Heiko Tietze made 23 changes in 1 month, and 111 changes in 1 year
           Timur made 22 changes in 1 month, and 22 changes in 1 year
           Olivier Hallot made 20 changes in 1 month, and 445 changes in 1 year
           Kaganski, Mike made 11 changes in 1 month, and 93 changes in 1 year
           Ilmari Lauhakangas made 9 changes in 1 month, and 110 changes in 1 year
           Rafael Lima made 8 changes in 1 month, and 312 changes in 1 year
           Henschel, Regina made 7 changes in 1 month, and 26 changes in 1 year
           McNamara, Caolán made 6 changes in 1 month, and 15 changes in 1 year
           Dieter made 6 changes in 1 month, and 98 changes in 1 year

* UX Update (Heiko)
     + Bugzilla (topicUI) statistics
         273(273) (topicUI) bugs open, 76(76) (needsUXEval) needs to be evaluated by the UXteam
     + Updates:
         BZ changes   1 week    1 month    3 months   12 months
              added      3(-5)      8(-6)     28(-5)      55(-5)
          commented     32(-48)   237(-59)   659(-73)   2514(-75)
            removed      0(0)       0(-1)     12(0)       32(-3)
           resolved      8(2)      31(2)      74(-3)     344(-9)
     + top 10 contributors:
           Heiko Tietze made 133 changes in 1 month, and 1754 changes in 1 year
           Seth Chaiklin made 37 changes in 1 month, and 194 changes in 1 year
           Rafael Lima made 34 changes in 1 month, and 79 changes in 1 year
           Ilmari Lauhakangas made 27 changes in 1 month, and 268 changes in 1 year
           Timur made 24 changes in 1 month, and 37 changes in 1 year
           Hans-Werner made 21 changes in 1 month, and 21 changes in 1 year
           Németh, László made 19 changes in 1 month, and 35 changes in 1 year
           Dieter made 18 changes in 1 month, and 228 changes in 1 year
           Henschel, Regina made 15 changes in 1 month, and 67 changes in 1 year
           Eyal Rozenberg made 13 changes in 1 month, and 94 changes in 1 year
     + [Bug 149576] Dashed bounding box/border for text not shown, when not
            selected or multiple selected (Draw, Impress,...)
     + [Bug 149341] When clicking an Insert-shape button, focus is wrong
     + [Bug 149566] picture scaling problem
  -> + [Bug 149306] Problem with decimal number selection using double click
       + have a break iterator for words, uses mostly icu internally (Eike)
         + not sure though if double-clicking something actually uses that

     + UI: Improve handling of configuring table borders in table properties
       dialog (to make it work for multiple workflows)
       + https://bugs.documentfoundation.org/show_bug.cgi?id=143249
       + mockup attached to ticket
     + Add the ability to bookmark or comment spelling/grammar mistakes
       in text from spellcheck dialog
       + https://bugs.documentfoundation.org/show_bug.cgi?id=93073
       + mockup attached to ticket

* Crash Testing (Caolan)
     + 148(+144) import failure, 62(+60) export failures
       - includes xisco's forum documents. 238162 files in total now
       - some new documents are reproducers for frequent crashreport signatures
     + 5 coverity issues
     + 8 ossfuzz issues

* Crash Reporting (Xisco)
    + https://crashreport.libreoffice.org/stats/version/7.2.7.2
          + (+14) 396 382 314 268 167 0
    + https://crashreport.libreoffice.org/stats/version/7.3.3.2
          + (-359) 1438 1797 1583 1417 1055 555 0
    + https://crashreport.libreoffice.org/stats/version/7.3.4.2
          + (+675) 675 0

Some of the crashes fixed in 7.3.4:
- vcl::unohelper::DragAndDropWrapper::dragGestureRecognized(com::sun::star::datatransfer::dnd::DragGestureEvent const &)
     - Thanks to unknown
- SwBookmarkPortion::DoPaint(SwTextPaintInfo const &,rtl::OUString &,SwFont &,int &)
     - Thanks to Xisco
- EditLine::CalcTextSize(ParaPortion &)
     - Thanks to Caolán
- dp_gui::TheExtensionManager::modified(com::sun::star::lang::EventObject const &)
     - Thanks to Caolán
- sw::sidebar::WriterInspectorTextPanel::WriterInspectorTextPanel(weld::Widget *)
     - Thanks to Caolán
- DocxAttributeOutput::WriteCollectedRunProperties()
     - Thanks to Stephan
- SdrUndoGeoObj::Undo()
     - Thanks to unknown

* Mentoring/EasyHack update (Hossein)
           committer...   1 week    1 month     3 months    12 months
                   open     101(41)    180(42)     182(44)      182(44)
                reviews     302(-8)   1146(52)    2942(-12)   12572(-14)
                 merged     280(16)   1295(-11)   3604(-54)   15578(-56)
              abandoned      16(10)     58(-1)     303(7)       823(7)
            own commits     196(1)     935(-74)   2760(-54)   12311(-104)
         review commits      40(-1)    177(-13)    581(-11)    3560(-42)
         contributor...   1 week     1 month    3 months    12 months
                   open      40(7)       91(10)     98(-3)       98(-3)
                reviews     802(132)   3062(18)   8556(-24)   34246(-80)
                 merged       6(3)       34(-2)    138(-5)     1337(-20)
              abandoned       9(8)       41(-2)    194(5)       458(6)
            own commits       9(1)       46(-3)    172(3)      1344(-11)
         review commits       0(0)        0(0)       0(0)         0(0)
     + easyHack statistics:
        needsDevEval 8(8)   needsUXEval 1(1)   cleanup_comments 305(305)
        total 364(364)   assigned 15(15)   open 322(322)
     + top 10 contributors:
           Srebotnjak, Martin made 6 patches in 1 month, and 20 patches in 1 year
           Goncharuk, Lera made 5 patches in 1 month, and 5 patches in 1 year
           Nagy Tibor made 4 patches in 1 month, and 32 patches in 1 year
           Attila Bakos made 4 patches in 1 month, and 35 patches in 1 year
           Paris Oplopoios made 3 patches in 1 month, and 12 patches in 1 year
           Marco Pinto made 2 patches in 1 month, and 7 patches in 1 year
           Ashleigh Sinclair made 2 patches in 1 month, and 2 patches in 1 year
           Dietrich Schulten made 2 patches in 1 month, and 2 patches in 1 year
           Possoz, Louis made 1 patches in 1 month, and 1 patches in 1 year
           Attila Szűcs made 1 patches in 1 month, and 13 patches in 1 year
     + top 10 reviewers:
           Thorsten Behrens made 96 review comments in 1 month, and 832 in 1 year
           McNamara, Caolán made 92 review comments in 1 month, and 548 in 1 year
           Xisco Fauli made 86 review comments in 1 month, and 908 in 1 year
           Michael Stahl made 82 review comments in 1 month, and 1234 in 1 year
           Adolfo Jayme Barrientos made 68 review comments in 1 month, and 974 in 1 year
           Kaganski, Mike made 52 review comments in 1 month, and 710 in 1 year
           Nabet, Julien made 50 review comments in 1 month, and 626 in 1 year
           Vajna, Miklos made 50 review comments in 1 month, and 626 in 1 year
           Christian Lohmaier made 46 review comments in 1 month, and 254 in 1 year
           Németh, László made 44 review comments in 1 month, and 428 in 1 year
     + Patches automatically abandoned:
         tdf#146150 Use dispatch command instead of numerical ID for the UNO commands ( Vaibhav Malik ) -> Restored again
             - https://gerrit.libreoffice.org/#/c/128801
         WIP WindowsKillWrapper ( Noel Grandin )
             - https://gerrit.libreoffice.org/#/c/129675
         tdf#137855: sw: move UItest to CppUnittest ( Xisco Fauli )
             - https://gerrit.libreoffice.org/#/c/129777
         add vcl::ScopedMapMode and use that in ScGridWindow overlay code ( Tomaž Vajngerl )
             - https://gerrit.libreoffice.org/#/c/132720
         -> These are duplicates, and are not important ↓
         tdf#143148 Use pragma once instead of include guards ( Shady Mohamed )
             - https://gerrit.libreoffice.org/#/c/132797
         tdf#143148 Use pragma once instead of include guards ( Shady Mohamed )
             - https://gerrit.libreoffice.org/#/c/132798
         tdf#143148 Use pragma once instead of include guards ( Shady Mohamed )
             - https://gerrit.libreoffice.org/#/c/132799
         tdf#143148 Use pragma once instead of include guards ( Shady Mohamed )
             - https://gerrit.libreoffice.org/#/c/132800
         tdf#143148 Use pragma once instead of include guards ( Shady Mohamed )
             - https://gerrit.libreoffice.org/#/c/132803
         tdf#143148 Use pragma once instead of include guards ( Shady Mohamed )
             - https://gerrit.libreoffice.org/#/c/132850
     + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
           Dietrich Schulten (escalon.de)
           خالد حسني khaled (aliftype.com) <-- Khaled Hosny new email address I think
           Lukas Molleman

   + Reviewed some EasyHacks including some old ones
     + ~20 processed, 15 still relevant, 334 to go
     + help is still appreciated with this
   + Preparing for the Amirkabir university hackfest
     + Created a VM for the hackfest (based on Virtualbox)
       + Linux (Windows would also be possible)
       + Added neeede tools, IDEs, prebuilt the LibreOffice
       + Good for a fast start
       + will talk to Cloph wrt old VMs we had for hackfests
     + Providing built core folder + ccache for different platforms
   + do you consider an icecream farm? (Kendy)
     + https://github.com/icecc/icecream
     + can be combined with ccache
     + brings much faster build times if there are enough people on the same LAN

* GSoC (Hossein/Ilmari)
     + Timeline: https://developers.google.com/open-source/gsoc/timeline
     + coding perid has officially started

* Commit Access
   + None

* Developer Certification (Stephan/Kendy/Thorsten/László)
   + resting since: 23 weeks (limit: 20 weeks)

* Jenkins / CI update (Cloph)
     from:Thu Jun  9 13:55:48 2022
     master linux rel  jobs: 118 ok: 118 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
     master linux dbg  jobs:  97 ok:  91 ko:   6 fail ratio:  6.19 % break:   6 broken duration:10.90%
     master mac rel    jobs:  53 ok:  53 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
     master mac dbg    jobs:  54 ok:  54 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
     master win rel    jobs:  68 ok:  68 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
     master win dbg    jobs:  72 ok:  70 ko:   1 fail ratio:  1.39 % break:   1 broken duration: 0.34%
     master win64 dbg  jobs:  68 ok:  67 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
     master gerrit lin jobs: 606 ok: 535 ko:  46 fail ratio:  7.59% time for ok: mean:  21 median:  18
     master gerrit plg jobs: 503 ok: 381 ko:  92 fail ratio: 18.29% time for ok: mean:  43 median:  42
     master gerrit win jobs: 722 ok: 375 ko: 304 fail ratio: 42.11% time for ok: mean:  62 median:  56
     master gerrit mac jobs: 613 ok: 505 ko:  67 fail ratio: 10.93% time for ok: mean:  38 median:  34
     master android    jobs: 497 ok: 436 ko:  29 fail ratio:  5.84% time for ok: mean:  31 median:  20
     master gerrit all jobs: 594 ok: 231 ko: 317 fail ratio: 53.37% time for ok: mean: 134 median: 131
    + https://dev-www.libreoffice.org/tmp/gerrit_220616.html
    + tests that failed more than twice in last seven days
       3 CppunitTest_dbaccess_firebird_test                gerrit_windows
       3 CppunitTest_sc_subsequent_export_test                gerrit_windows
       3 CppunitTest_sd_import_tests2                gerrit_linux_gcc_release
       3 CppunitTest_vcl_backend_test                gerrit_windows
       4 Killed by the kill-wrapper                gerrit_linux_clang_dbgutil_branch
       4 CppunitTest_sc_vba_macro_test                gerrit_windows
       4 CppunitTest_sdext_pdfimport                gerrit_windows
       5 CppunitTest_sc_subsequent_export_test2                gerrit_windows
       5 CppunitTest_sw_uiwriter6                gerrit_windows
       5 UITest_calc_tests8                gerrit_linux_clang_dbgutil
       6 Killed by the kill-wrapper                gerrit_linux_clang_dbgutil
       6 CppunitTest_sw_core_draw                gerrit_mac
       6 CppunitTest_sw_uiwriter6                gerrit_mac
       7 UITest_impress_tests                gerrit_linux_clang_dbgutil
      39 CppunitTest_sw_core_draw                gerrit_windows
     118 CppunitTest_sc_macros_test                gerrit_windows
     + sc_macros_test: unknown issue with bots, no leftover processes, nothing blocking/nothing extraordinary, reboot fixed it (Fri-Mon)
     + sw_core_draw started with merge of a patch (Tue), reverted currently
       https://gerrit.libreoffice.org/c/core/+/135859
   + see above in the documentation question
   + sc_macros_test on Windows failed without a reason from Friday on Monday
   + and then a languagetool config change passed CI once, but then caused sw_core_draw failures regularly
     + Xisco reverted the change for now

* l10n (Sophie)
   * work is going on, no issue to report

* What’s cooking (Miklos)
   + 16k cols in Calc (Lubos): https://bugs.documentfoundation.org/show_bug.cgi?id=133764
   + feature/chartdatatable: MSO-style data tables for charts (Tomaz): see initial commits in master
   + dynamic diagram project status? (Heiko)
     + not experimental currently and not fully done
     + Xisco changed the UI to experimental yesterday, for now (Thorsten)

* Down-stream projects in the bugzilla (Kendy)
     + any concerns with the existing setup?
       + there was some concern on board-discuss@
       + in most cases we have a nicely fit subproject in bugzilla
     + any components missing?
       + wanted to double-check with the ESC if this is still OK technically
     + any changes wanted?
       + don't mind having them (Cloph)
       + the problem started when some Collabora Online reports were reported in bugzilla (Xisco)
         + the problem was not Collabora Online (Kendy)
           + no question about that, such shouldn't be in the TDF bugzilla, there is a github issue tracker for that
         + it was Collabora Office in mac app store
           + no problem with that (Xisco)
       + if it doesn't appear in LO itself, that would be different (Kendy)
       + if a Collabora Office customer reports a bug, does Collabora enourage people to report bugs in the TDF bugzilla? (Olivier)
         + no, please report such cases to us (Kendy)
         + in many cases our tickets have a matching TDF bugreport
           + intention is to be as open as possible
         + regularly doing that, too (Thorsten)
           + try to have matching TDF bugreports to be opened, if possible
           + so we have a place were e.g. regressions / bibisects can happen
     + does it mean that downstream project handles bugs on their own, only LO-relevant stuff goes to TDF bugzilla? (Heiko)
       + Thorsten was talking about trying to be open: if the customer report affects LO master, then file it as a TDF bug (Michael S)
     + if people buy from app store / use distro packages, they don't have enterprise customer relationship (Michael S)
       + such an end-user may contribute by writing a quality bugreport, just happens to be on a downstream version (Thorsten)
       + e.g. in the past: there was lots of Linux distro users filing bugs
       + that mostly where not reproducible in upstream
       + but e.g. bug in Debian may have a simple LO bug -> fair upstream bugreport
   + usually I use notourbug for flatpak/snap issues that seem to be related to their sandboxing functionality or something similar (Ilmari)
   + may cause some more work if bugs can't be reproduced due to packaging differences (Thorsten)
     + understand the frustration if the bug is specific to some packaging but it's not obvious initially
   + the bugs should be reasonably marked from a downstream vendor (mac app store, Collabora, etc) (Kendy)
     + then the volunteer is free to skip such bugs
     + even if it may be relevant for LO master
     + in other words: if it only affects downstream versions, feel free to close it as NOTOURBUG (Cloph)
     + i.e. happy to hear about all bugs, and then re-assess: if it's low quality, hard-
       to-reproduce bugs (e.g. coming from one particular packaging), then it's not
       worth it (Thorsten)
       + this is about end-users of course, not enterprise customers (unless for
         documentation)
     + agreed (all)

* LibreOffice conference (Sophie)
   + if you were volunteering to review conferenc invites, please keep in mind that the deadline was yesterday
     + where is the list to review? (Stephan)
       + the idea was to build that list as well (Sophie)
       + expecting 20 candidates and then 10 would be invited
   + deadline for talks is: July 15
     https://blog.documentfoundation.org/blog/2022/05/16/libocon-2022-call-for-papers/

* QA update (Xisco)
     + UNCONFIRMED: 1689 (-10)
         + enhancements: 271  (-4)
         + needsUXEval: 5 (-3)
         + haveBackTrace: 6 (+0)
         + needsDevAdvice: 29 (+0)
         + documentation:  29 (-1)
         + android:  3 (+0)
         + iOS:  0 (+0)
         + Online:  12 (+0)

     + Most pressing bugs:
      New:
         None
      Old:
         + macOS: Can't save or open files using Finder dialog on Standard accounts on macOS 10.15 Catalina
            + https://bugs.documentfoundation.org/show_bug.cgi?id=128233
            + started to happen with a new macOS version
            + somebody has to do the work to keep up with the new Apple requirements
              + sometimes this works, sometimes now (Stephan)

     + New high severity bugs of the week:
         + LO Calc with RadioButton Crash in: ScUnoListenerCalls::ExecuteAndClear() - steps Comment 22
             + https://bugs.documentfoundation.org/show_bug.cgi?id=147822
             + not a regression?

         + Follow URL link in Writer text when navigator displayed: Crash in: _chkstk
             + https://bugs.documentfoundation.org/show_bug.cgi?id=149467
             + Jim?

         + Writer is crashing after a label has just been created
             + https://bugs.documentfoundation.org/show_bug.cgi?id=149524
             + Julien has a patch https://gerrit.libreoffice.org/c/core/+/135675
             + patch works for me but cannot do the code review (Heiko)

         + Calc Insert Sheet + save Freeze
             + https://bugs.documentfoundation.org/show_bug.cgi?id=149529
             + Caolán has a patch https://gerrit.libreoffice.org/c/core/+/135998

         + CRASH: using empty transpose
             + https://bugs.documentfoundation.org/show_bug.cgi?id=149554
             + already fixed, thanks Lubos

* QA stats
     + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
       +90  -22 (-90) overall)
       many thanks to the top bug squashers:
        QA Administrators       12
        Timur                   11
        Michael Stahl (allotropia) 9
        Aron Budea              8
        Julien Nabet            4
        Buovjaga                3
        Eike Rathke             3
        Heiko Tietze            3
        Mike Kaganski           3
        Caolán McNamara         2

     + top 10 bugs reporters:
        Xisco Faulí             10
        Eyal Rozenberg          4
        Regina Henschel         4
        Telesto                 3
        phv                     3
        Óvári                   3
        Aron Budea              2
        Colin                   2
        Dr. Matthias Weisser    2
        Gabor Kelemen (allotropia) 2

     + top 10 bugs fixers:
        Michael Stahl           8
        Nabet, Julien           4
        Aron Budea              3
        Rathke, Eike            3
        Hung, Mark              2
        McNamara, Caolán        2
        Seth Chaiklin           2
        Xisco Fauli             2
        Andras Timar            1
        Andreas Heinisch        1

     + top 10 bugs confirmers:
        Rafael Lima             13
        Timur                   13
        Xisco Fauli             10
        Dieter                  8
        Heiko Tietze            7
        Raal                    6
        Nabet, Julien           5
        *UNKNOWN*               4
        Ilmari Lauhakangas      3
        m.a.riosv               3

* Highest-Priority bugs (aka "MABs"):
    + http://bit.ly/2lJAAJI
      6.0 : 1/53 -     1 %  (+0)
      5.4 : 0/41 -     0 %  (+0)
      5.3 : 0/54 -     0 %  (+0)
      5.2 : 0/43 -     0 %  (+0)
      5.1 : 1/36 -     2 %  (+0)
      5.0 : 0/64 -     0 %  (+0)
      4.4 : 0/76 -     0 %  (+0)
      4.3 : 0/73 -     0 %  (+0)
      4.2 : 2/134 -    1 %  (+0)
      4.1 : 3/85 -     3 %  (+0)
      4.0 : 2/83 -     2 %  (+0)
      old : 1/246 -    0 %  (+0)

* Bisected bugs open: keyword 'bisected'
    + more accurate - down to a single commit.
    + http://bit.ly/2dyIfDy
    +

      done by:
         Xisco Fauli            9
         Aron Budea             4
         Timur                  4
         Raal                   3

* Bibisected bugs open: keyword 'bibisected'
    + http://bit.ly/2cSCXlS
    +

      done by:
         Xisco Fauli            9
         Aron Budea             4
         Raal                   3
         Timur                  3

* all bugs tagged with 'regression'
    + 1232(-12) bugs open of 11837(+15) total 11(+0) high prio.

      done by:
         Xisco Fauli           10
         Aron Budea             2
         Timur                  2
         Raal                   1
         Nabet, Julien          1

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

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

* ~Component   count net * all regressions
    + http://bit.ly/1BUdI8i
      Writer: other            - 451(-6)
      Calc                     - 197(+0)
      Impress                  - 120(-1)
      Crashes                  - 63(+5)
      Writer: docx filter      - 60(+1)
      LibreOffice              - 49(+0)
      UI                       - 45(+0)
      Draw                     - 44(+0)
      Writer: perf             - 37(+0)
      Borders                  - 35(-1)
      Writer: other filter     - 35(+0)
      Base                     - 33(+0)
      Chart                    - 26(+0)
      RTL                      - 25(+0)
      Writer: doc filter       - 21(+0)
      Printing and PDF export  - 20(+0)
      BASIC                    - 17(+0)
      filters and storage      - 15(-1)
      graphics stack           - 15(+0)
      Formula Editor           - 2(+0)
      framework                - 2(+0)
      Linguistic               - 1(+0)
      sdk                      - 1(+0)


More information about the LibreOffice mailing list