[Libreoffice-qa] minutes of ESC call ...
Michael Meeks
michael.meeks at suse.com
Thu Sep 6 08:42:11 PDT 2012
* Present:
+ Norbert, Lionel, David, Andras, Kendy, Michael M, Stephan,
Mitch, Michael S, Petr, Tor, Cedric, Caolan, Astron, Kohei
* Completed Action Items
+ notify QA list of need for calc / late-feature testing (Eike)
+ invite successful GSOC students to come to the conference (Cedric)
* Pending Action Items
+ make bytemark windows box do release builds (Fridrich)
+ crediting: can we separate templates in the credits page (Spaetz)
+ gerrit - patch abandonment can only be done by owner or gerrit admin (Bjoern)
+ gerrit - update docs in wiki (Bjoern)
+ [in progress] change msi installer scripts to cut down number of
dicts, according to system locale (Stephan)
* Release Engineering update (Petr)
+ 3.6.2 rc1 - next Monday: September 10th
+ want another review / approval for Eike's feature / patch
from non-affiliated person.
+ two weeks rc1 -> rc2
+ 3.5.7 rc1 - September 17th
+ deadline for 3.7.1 rc1 the same date as 3.7.0 final
+ Petr to decide: switch to a one week gap here to fix overlap.
* UI / design update (Astron)
+ re-think our bundled font list
+ need to create a nice size limit of new fonts (Kendy)
+ allow download / selection / install of new fonts (Kendy?)
+ in-document font embedding implementation underway thanks to Lubos
+ click-to-show header add/remove feature/fix feedback
+ merged to -3-6 to general applause (thanks to Cedric)
+ gradient-fill for cells:
http://lists.freedesktop.org/archives/libreoffice-ux-advise/2012-September/001365.html
+ will have a look.
+ borders query:
http://lists.freedesktop.org/archives/libreoffice-ux-advise/2012-August/001350.html
+ interesting problem requiring design input
+ options cleanup research ongoing
* QA update (Rainer)
+ more complication wrt. when to 'close' bugs ...
+ affects every engineer ...
+ HardHacks:
ID OS Component - Summary
--------------------------------------------------------------------
38913 Windows Libreoffice - CRASH when loading Danish dictionary at
startup citing msvcr90.dll after upgrade
+ potentially jvm dll at fault, use a workaround to
avoid fatal crash when called API called with an
illegal argument.
+ fixed - thanks to Stephan, custom handler works
around crash.
32948 Linux Libreoffice/Database(?) - Address Book Data Source
Wizard fails with message "No SDBC driver was found"
+ bug-log mixes several different issues, very unclear.
+ please open separate, new, clean issues & re-report.
+ one is split to bug#54450 Evo/Addressbook doesn't work
+ David to kindly look into it.
AI: + enable evolution connector in distro-config for Linux (Lionel)
34548 All Presentation - EDITING: CRASH in action after Undo
+ valgrind trace preferred.
36681 All Writer - EDITING: after insert/removal of a picture (or
alike) view scrolls to begin/end of document
+ nasty cases where picture anchored to the page, and
inserting paragraphs afterwards, screen showed the 1st
page - due to stale layout info.
+ fixed by Cedric.
33302 Mac Libreoffice - FILEOPEN/EDITING RTL text: parentheses and
brackets "(...) [...]" inverted to ")...( ]...["
with some fonts
+ Mac volunteers appreciated.
* dictionary bundling (Stephan)
+ reduce default number of pre-selected dictionaries, as for UI installs
AI: + change pre-selection of default dictionaries to install (Stephan)
* defensive vs. abortive programming (continued)
+ debug-builds from Stephan's tinderbox have aborts enabled
+ failing hard in writer (Lionel)
+ most QA people are not using debug builds - so we don't
get the benefit
+ delay: discussion - Rainer back next week (Petr)
+ is it one high-frequency bug ?
+ reason to use abort() -> people wake up and fix it (Michael S)
+ what is the run-time cost etc.
+ on Mac - a few Mb. (Norbert)
+ no configure parameter for assertions, but not symbols (Michael S)
+ the symbols are potentially huge but useful.
+ badly need the Windows symbol server (Fridrich)
AI: + enable debug bits for Mac tinderbox (Norbert)
+ change consequences of copy to be more defensive (Norbert)
+ concern wrt. changing contract (Stephan)
+ could we return a defined / undefined string (Michael)
+ unhappy about defensive programming in general (Stephan)
+ better not to crash, if we can easily detect it (Norbert)
+ writer bug wrt. copy - a bug in ICU 4.4 (Caolan)
+ memory corruption causes apparently non-deterministic
behaviour, mis-leading bugs, etc. (Norbert)
+ instead of putting if (!condition) abort(); return an error (Lionel)
+ good plan but no error channel in copy method (Stephan)
+ contract programming - we behave as contract => no issue (Stephan)
+ arbitrarily complicated contracts can be stacked up which
are hard to use, not always a great argument (Michael M)
+ stl iterators have no bounds checking either (Michael S)
+ can we not then change the contract retroactively (Michael M)
+ bad idea to change the contract later (Stephans)
+ not changing the contract - just defining the undefined (Norbert)
AI: + change to contract and OSL_TRACE for oob results in copy (Michael)
* conference papers / program
+ anyone interested in helping out ?
+ Norbert is (thanks)
* 4.0 - ongoing discussion (Kendy)
+ punted again.
+ everyone interested in cleanups - claim your work until next ESC!
http://wiki.documentfoundation.org/Development/LibreOffice4
* review: Windows release binaries produced using MinGW
* review: Get rid of Berkeley DB files
* 3.6 most annoying bugs ...
+ 39 (of 119) older 27/96 26/91 21/80 11/58 12/55 11/48 8/42 10/37 11/35
33% 28% 29% 26% 19% 22% 23% 19% 27% 31%
+ https://bugs.freedesktop.org/showdependencytree.cgi?id=44446&hide_resolved=1
* 3.5 most annoying bugs ...
+ 81 open (of 269) older 73/258 73/257 76/256 75/253 77/253 73/250 72/249
30% 26% 28% 30% 30% 30% 29% 29%
+ https://bugs.freedesktop.org/showdependencytree.cgi?id=37361&hide_resolved=1
* 3.5 bugs tagged with 'regression'
+ 172(+1) bugs open of 781(+7) total
* ~Component count net *
+ Writer - 72 (+0)
+ Crashes - 18 (+0)
+ Presentation - 18 (+0)
+ Database - 16 (+1)
+ LibreOffice - 14 (+0)
+ Migration - 11 (+0)
+ Drawing - 12 (+0)
+ Spreadsheet - 8 (-1)
+ Borders - 11 (+0)
+ Writer / RTF - 4 (+0)
+ Basic - 3 (+0)
+ https://bugs.freedesktop.org/buglist.cgi?keywords=regression%2C%20&keywords_type=allwords&resolution=---&query_format=advanced&product=LibreOffice&list_id=36764
+ Migration tracker: https://bugs.freedesktop.org/show_bug.cgi?id=43489
--
michael.meeks at suse.com <><, Pseudo Engineer, itinerant idiot
More information about the Libreoffice-qa
mailing list