* 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@suse.com <><, Pseudo Engineer, itinerant idiot
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.