* Present:
+ Robinson, David, Michael S, Norbert, Cloph, Caolan, Eike, Andras,
Sophie, Jacobo, Michael M, Jan I, Miklos, Bubli, Stephan, Bjoern,
Jan-Marek, Olivier
* Completed Action Items:
+ update developer certification page (Sophie)
+ push removal of yet-another check on ZIP files (Jan-Marek)
+ Add a new 5.1 category for high-prio. bugs & to scripts (Robinson)
+ add a 4.4.7 to the release-plan (Cloph)
[ RC1 already created ].
+ talk to Alex wrt. design blog tomorrow (Cloph)
[ created, and Kendy has credentials (design.blog.documentfoundation.org]
+ look into writing DSO dependency check script (Stephan)
[ https://gerrit.libreoffice.org/#/c/19909/
started something; what it does is check the libraries
and executables; does anything contain a '/' ie. full-path
doesnt' check for white or black-list of known good &
bad libs yet.
+ example was of case where we bibisect repos depended on
an unexpected system library.
+ would need to build a white-list, still a WIP ]
+ added Munich and Madrid Hackfests to Events page (Bjoern)
+ merge Widow/Orphan on by default (Justin)
+
http://cgit.freedesktop.org/libreoffice/core/commit/?id=49f453755b72654ba454acc321210e8b040df714
* Pending Action Items:
+ please cleanup / merge mentoring page (JanI)
[ https://wiki.documentfoundation.org/Mentors
https://wiki.documentfoundation.org/FindTheExpert ]
+ UserAgent - drop bundled-languages (Michael)
+ UserAgent - produce a patch for review (Michael)
+ Largo as a hack-fest venue ? chat to Dave (Robinson)
+ come up with a proposal for "abandoned" / "insufficient data"
resolution in the bug-flow graph (Robinson)
[ lively discussion... ]
+ setup FOSDEM Hackfest wiki page with dates (Bjoern)
[ focusing on Munich / Madrid ]
+ book FOSDEM conf. room for board meeting (Florian/Bjoern?)
[ perhaps after not before to avoid hackfest conflict ]
* Release Engineering update (Cloph)
+ 4.4.6 / 5.0.3 retrospective
+ released as final
+ update check a bit later than usual.
+ bug on Win-XP, check for updates doesn't create a dialog
https://bugs.documentfoundation.org/show_bug.cgi?id=95183
+ 4.4.7
+ RC1 tagged and pushed to mirrors; announce to public later.
+ 5.1.0 branch / feature-freeze: ~1 weeks out: Week 47
+ Robinson to take care of branching & tagging.
+ 5.0.4 status
+ RC1 / freeze week 48, 2x weeks out.
+ Android & iOS Remote
+ will create a new Android Viewer later this week.
* Documentation (Miklos / Olivier)
+ Kendy released a new ver. of the help editing extension.
+ a number of new fixes.
+ cleaner contents of the generated help.
* UX Update (Bubli)
+ design meeting didn't happen yesterday
+ looking for a new / suitable time.
+ not found one that fits everyone.
+ continuing Tor's work on Impress transitions
+ tooltips as well as legends needed for translators.
* Further renaming in sw (Kendy/Miklos)
+ Kendy would again update the script so that Cloph can run it before the branch-off
+ new improvements to fix:
+ Sw*Frm -> Sw*Frame, Crsr -> Cursor
-- now that sw::Frame is gone (specific to binary word filter)
+ script lives in: bin/rename-sw-abbreviations.sh
+ concern wrt. testing before commit (Norbert)
+ can test the script in advance (Miklos)
+ use more precise Clang plugins ? (Bjoern)
+ nail the comments too (Miklos)
AI: + run the script just before branch-off (Robinson)
* Crashtest update
+ 0 import failures, 0 export failures, 333 coverity issues
+ downward trend on new coverity results
+ mostly qa/ Java code (Norbert)
+ not delivered code, less critical.
+ asan+ubsan crashtest run, deferred.
* SolarMutex checks in writer for UNO API (Bjoern)
+ quick note; added some SolarMutex checks in
SwClient/SwModify.
+ if anything ever touches them without that mutex -> broken.
+ found a few from subsequent-check
+ added 10x new SolarMutex bits; may not be the whole story.
+ if you find an assertion in stack-trace in dbgutil - should be easy to fix.
+ anyone doing OOP writer / UNO API, encouraged to run vs. dbgutil master
+ eg. Wollmux vs. a debug build would be interesting.
+ Grammar-checker, runs in a separate thread
+ errors.ubuntu.com - sometimes knocks itself out; locking ?
* Hackfests (Bjoern)
+ GNOME hack-fest in Madrid - Dec 2nd -> 4th (Jacobo)
+ sent an invitation to LibreOffice deployments in Spain
+ they may need funding to attend.
+ Wiki page pending - Bjoern working on it.
+ FOSDEM / Beta Co-working (Bjoern)
+ LiMux hackfest end of November (Jan-Marek)
+ Fri 20th - Sun 22nd November 2015
+ official page https://wiki.debian.org/BSP/2015/11/Munich
to replace the doodle
+ next venues / suggestions
+ considering another Gran Canaria hack-fest (Thorsten)
+ March next year (?)
* Mentoring Update (JanI)
+ helping newcomers getting build going
+ what's the right gerrit workflow ?
+ will re-write the wiki page to 1 not 3
+ two others approached in private, now creating patches
+ Android & Java bits.
+ cleaning wiki pages.
+ some Java & C++ patches himself.
+ issue with cppunit hanging:
+ solenv/gbuild/CppUnit
+ visual-studio confused wrt. a unit-test file.
+ next week:
+ bugzilla & gerrit - questing for new devs.
* migrating Java subsequenttest to Python (Bjoern/Michael S)
+ open patches in gerrit
+ re-writing old java tests in python.
+ concern wrt. tests for locking issues in Java (Michael S)
+ concern wrt. duplicating tests (Miklos)
+ have either the java or the python version - not both.
+ why python not java ? (Michael M)
+ move to C++ ?
+ the python code is in-process (Bjoern)
+ usually much easier to debug.
+ check-bookmarks is special (Michael S)
+ 10k bookmarks, stress the solar-mutex etc.
=> don't migrate check-bookmarks, all other Java tests are
fair game and ensure we remove old java versions of
tests migrated to python.
+ encouraging to see tests being migrated.
* l10n Update (Sophie)
+ Cloph updated the template vs. master, translation ongoing.
+ no issues.
* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
+ pending another 5 weeks.
* Why do we have 2x svg import filters ? (Caolan)
+ perhaps Armin has some input.
+ 2 for different purposes.
A - as an image (insert->picture)
+ gives the best rendering.
B - where we import as our file format (file->open)
+ not quite as simple as expected.
hope to one day be a super-set of SVG (perhaps).
* Jenkins / CI update (Norbert)
from:Thu Nov 5 14:32:48 2015
master linux rel jobs:212 ok:206 ko:6 fail ratio:2.83% break:5 broken duration:1.32%
master linux dbg jobs:206 ok:173 ko:31 fail ratio:15.04% break:12 broken duration:6.61%
master mac rel jobs:201 ok:198 ko:3 fail ratio:1.49% break:2 broken duration:0.65%
master mac dbg jobs:196 ok:187 ko:9 fail ratio:4.59% break:7 broken duration:3.06%
master win rel jobs:93 ok:58 ko:35 fail ratio:37.63% break:6 broken duration:27.34%
master win dbg jobs:147 ok:109 ko:38 fail ratio:25.85% break:19 broken duration:18.69%
master win64 dbg jobs:141 ok:103 ko:38 fail ratio:26.95% break:10 broken duration:9.58%
lo-4.4 mac jobs:5 ok:4 ko:1 fail ratio:19.99% break:1 broken duration:6.69%
gerrit win rel jobs:215 ok:135 ko:80 fail ratio:37.2%
gerrit lin rel jobs:227 ok:200 ko:27 fail ratio:11.89%
gerrit mac rel jobs:223 ok:200 ko:23 fail ratio:10.31%
gerrit all jobs:215 ok:124 ko:91 fail ratio:42.32%
+ fairly bad windows week
+ next week -> prolly red, this weeks' windows problems.
+ why more suceeded dbg builds, vs. rel builds ? (Michael)
+ perhaps box busy doing something else at a bad time (Norbert)
+ linux dbg builds broken: SolarMutex bits (Bjoern)
+ steady state of goodness.
* Easy Hacks:
+ new easy-hacks thanks to: ...
+ http://bit.ly/1KR4HWX
+ create your own by setting whiteboard to eg.
"easyHack difficultyBeginner skillCpp topicCleanup"
+ create new easy hacks from these proposed ones
(or remove the whiteboard keyword "needsDevEval" if not feasible):
https://bugs.documentfoundation.org/buglist.cgi?status_whiteboard=needsDevEval
* QA update (Robinson)
+ UNCONFIRMED at 483 + 28 bugs in UX-advise
+ Nice drop from last week; need some triage help from UX
+ needAdvice at 16
+ New Bugzilla Status for 'abandoned' bugs:
+ Suggestions so far: ABANDONED, INSUFFICIENT DATA, EXPIRED, or DISCONTINUED
+ Ongoing discussion by E-mail.
+ Most Pressing Bugs:
http://ur1.ca/nkp0t
+ tdf#95573 - EXTENSION MANAGER - freeze / hang when attempting to install extensions on
OSX 10.11...
+ tdf#95728 - FILESAVE CRASH
+ can we get a stack trace with symbols, and/or ideally a valgrind trace on Linux.
* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+168 -126 (+42 overall)
many thanks to the top bug squashers:
Beluga 15
Cor Nouws 12
Maxim Monastirsky 11
Adolfo Jayme 8
Caolán McNamara 7
V Stuart Foote 6
Xisco Faulí 6
Andras Timar 5
Alex Thurgood 5
Julien Nabet 4
Eike Rathke 3
Katarina Behrens (CIB) 3
A (Andy) 3
Jan-Marek Glogowski 3
Armin Le Grand 2
* Highest-Priority bugs (aka "MABs"):
5.0: 11/49 - 22% -1
4.4: 10/70 - 14% +0
4.3: 6/67 - 8% +0
4.2: 11/132 - 8% +0
4.1: 4/79 - 5% +0
4.0: 11/81 - 13% +0
old: 39/246 - 15% +0
* Bibisected bugs open: whiteboard 'bibisected'
+ 336/1098 332/1088 341/1089 330/1074 324/1064 322/1047 324/1039 325/1029
+ http://tdf.io/bibibugs
* all bugs tagged with 'regression'
+ 718(+7) bugs open of 4385(+22) total 45(+0) high prio.
* ~Component count net * high severity regressions
Calc - 20 (+0)
Writer - 12 (+0)
LibreOffice - 7 (+0)
Impress - 2 (+0)
graphics stack - 1 (+1)
Extensions - 1 (+0)
Base - 1 (-1)
+ http://bit.ly/1HWHb3E
* ~Component count net * all regressions
Writer - 237 (-2)
Calc - 156 (+1)
Crashes - 54 (+3)
Impress - 48 (-2)
LibreOffice - 48 (+0)
UI - 44 (+1)
graphics stack - 33 (+2)
Borders - 29 (+1)
Base - 24 (-1)
Draw - 22 (+2)
filters and storage - 15 (+0)
BASIC - 13 (+2)
Printing and PDF export- 11 (+0)
Chart - 10 (+0)
Formula Editor - 5 (+0)
Extensions - 3 (+0)
Installation - 2 (+0)
framework - 2 (+0)
Linguistic - 2 (+0)
sdk - 1 (+0)
+ http://bit.ly/1BUdI8i
--
michael.meeks@collabora.com <><, Pseudo Engineer, itinerant idiot
Context
- minutes of ESC call ... · Michael Meeks
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.