* Present:
+ Xisco, Stephan, Sophie, Heiko, Caolan, Olivier, Kendy, Christian, Thorsten
* Completed Action Items:
+ come up with a plan for un-blocking peak CI in future (Christian)
[ one plan – have variants of the job to disable linux / gcc builder
with high load, and have Windows VMs on them to handle Windows load.
Can be done manually quite easily – enable 1 config vs. the other.
Can be automated by querying the queue size etc.
Could we spin-up cloud VMs here ?
Is it better to revert more aggressively ? (Michael)
+ yes, was looking at a queue of dependent patches
+ things getting merged when queue is long (Thorsten)
+ would be ideal to scale higher for a day eg. ]
* Pending Action Items:
* Release Engineering update (Christian)
+ 5.4.6 - RC2 next week (beginning of week March 13/Tue)
+ tagged and built yesterday, up-loading builds now.
+ 6.0.3 – RC1 and branch next week (end of week March 15/Thu)
+ plan to tag late this evening.
+ SalGraphics / jmux assert bits – have a patch, causes another issue
+ is another test breakage related or not (?)
+ unclear if the fix is effective.
+ ought to get this into RC1 if we can:
+ currently over 30x patches waiting for 6.0
+ a reviewing stall there:
https://gerrit.libreoffice.org/#/q/status:open+branch:libreoffice-6-0
+ reviews much appreciated.
+ Android
+ Online
* Documentation (Olivier)
+ Fixes in Help Content from translators (ohallot, fitoshido, kelemen, gelmini)
+ Fixed / clarification in HC pages (ohallot)
+ improved calc descriptions.
+ New Help
+ Fix for New Help navigation (ohallot)
+ Refactor offline help eliminating extra ver# (ohallot, sberg)
+ Packaging: pending.
+ Books / Guides:
+ stalled due to team member’s availability.
+ will dedicate more time to packaging next.
* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
248(248) (topicUI) bugs open, 338(338) (needsUXEval)
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 11(2) 30(9) 50(10) 126(8)
commented 78(36) 216(59) 521(75) 2051(63)
removed 0(0) 0(0) 0(0) 12(-1)
resolved 7(4) 12(3) 41(3) 189(4)
+ top 10 contributors:
Tietze, Heiko made 86 changes in 1 month, and 847 changes in 1 year
Buovjaga made 82 changes in 1 month, and 272 changes in 1 year
Foote, V Stuart made 75 changes in 1 month, and 330 changes in 1 year
Thomas Lendo made 56 changes in 1 month, and 456 changes in 1 year
Xisco Faulà made 45 changes in 1 month, and 319 changes in 1 year
Telesto made 19 changes in 1 month, and 97 changes in 1 year
Kainz, Andreas made 18 changes in 1 month, and 42 changes in 1 year
Dieter Praas made 14 changes in 1 month, and 101 changes in 1 year
Rainer Fiebig made 14 changes in 1 month, and 14 changes in 1 year
Philips, Yousuf made 9 changes in 1 month, and 767 changes in 1 year
* Crash Hunting (Caolan)
+ 2301 (+2301) import failure, 10(+9) export failures
+ a big jump, PDF import has a recent crash
+ new assert from mst accounts for most of it.
+ ?? 4(+0) coverity
+ coverity scan is still down “for synopsys rebranding” (maybe)
+ still completely dead. Down and out ?
+ how vital is that ? (Thorsten)
+ could do some of this in clang plugins (Caolan)
+ eg. intialize member in one constructor, but not another
+ worth making a list of common problems next.
AI: + chase some old paper of another tool via Vasily (Thorsten)
+ https://www.viva64.com/en/b/0308/
+ forcepoint round #5
+ fixed all their stuff, modulo DLP bits that need releases.
+ from 6000 → 300.
+ 45 fuzzers * 3 sanitizers+engine combos (asan+libfuzzer,
ubsan+libfuzzer, asan+afl), font parser last added
+ 1-2 per day coming in.
* Crash Reporter (Xisco)
+ http://crashreport.libreoffice.org/stats/version/5.4.4.2
+ 917 (last 7 days) (up)
+ http://crashreport.libreoffice.org/stats/version/5.4.5.1
+ 1066 (last 7 days) (up)
+ http://crashreport.libreoffice.org/stats/version/6.0.1.1
+ 1347 (last 7 days) (up)
+ http://crashreport.libreoffice.org/stats/version/6.0.2.1
+ 1492 (last 7 days) (up)
+ slightly up this week - service down 2x days last week.
+ nothing unexpected.
* ODF versioning / compat fix (Michael)
+ Michael S’ caveats should prolly be engraved in stone somewhere.
* GSoC Application (Thorsten, Heiko)
+ 16 mentors
+ have only 4 proposals so far
+ 2 blank, 2 Android.
+ expect some more known students to file
+ please file before the last day so we can help.
+ 12 days to go to file → join GSOC now !
+ blog on TDF activity
* 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.
+ shared hotel reservation – possibilities
+ link: ...
+ do it ~now if you want that.
+ Can you add my name ? (Heiko) → yes.
+ outlined for April 7/8th.
+ https://wiki.documentfoundation.org/Hackfest/Hamburg2018
+ https://wiki.documentfoundation.org/Hackfests/HackfestTNG
+ please book travel & add your name there.
+ if you’re interested in a shared hotel (no promises yet!),
please add yourself here:
https://wiki.documentfoundation.org/DE/Community-Treffen2018#Noch_ohne_Unterkunft_.2F_gemeinsames_Hotel_gesucht
+ 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 96(29) 146(37) 149(37) 153(37)
reviews 441(-167) 1897(-327) 5515(-719) 19695(-1173)
merged 287(-32) 1324(-16) 3972(-65) 13036(128)
abandoned 25(12) 74(10) 267(-7) 836(6)
own commits 302(-27) 1333(11) 4017(-59) 14495(-289)
review commits 37(-52) 301(-21) 914(-41) 3095(-237)
contributor... 1 week 1 month 3 months 12 months
open 31(11) 55(21) 57(19) 62(20)
reviews 875(63) 3266(345) 8608(637) 27416(1535)
merged 12(-32) 140(-17) 394(-16) 1365(-6)
abandoned 5(-5) 24(3) 62(-1) 321(-2)
own commits 10(-31) 125(-21) 389(-13) 1115(-3)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 35(35) needsUXEval 2(2) cleanup_comments 205(205)
total 252(252) assigned 23(23) open 190(190)
+ top 5 contributors:
Johnny_M made 39 patches in 1 month, and 101 patches in 1 year
Gelmini, Andrea made 33 patches in 1 month, and 321 patches in 1 year
Samuel Thibault made 12 patches in 1 month, and 12 patches in 1 year
Jim Raykowski made 9 patches in 1 month, and 41 patches in 1 year
Andika Triwidada made 4 patches in 1 month, and 4 patches in 1 year
+ top 5 reviewers:
Popa Adrian Marius made 279 review comments in 1 month, and 1226 in 1 year
Stahl, Michael made 238 review comments in 1 month, and 2177 in 1 year
Behrens, Thorsten made 158 review comments in 1 month, and 1374 in 1 year
Timar, Andras made 152 review comments in 1 month, and 690 in 1 year
Mohrhard, Markus made 134 review comments in 1 month, and 1003 in 1 year
* Commit Access
+ propose to give Miklos rights to create branches (Kendy)
+ recently had to create one, but couldn’t.
+ long term hacker, but also git hacker.
* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
+ sleep for 5 weeks.
* RGBA / Alpha bitmaps (Michael)
+ hiding BitmapWriteAccess inside VCL
+ hoping to get AlphaMask in too …
+ where hopefully we can re-unify our alpha bits.
* ImageURL bits (Quikee)
+ https://wiki.documentfoundation.org/Development/Budget2017#Image_handling_re-work
+ punt this to next week … when Miklos is back.
* Jenkins / CI update (Christian)
from:Thu Mar 8 16:12:52 2018
master linux rel jobs: 211 ok: 185 ko: 26 fail ratio: 12.32 % break: 4 broken duration:
4.95%
master linux dbg jobs: 123 ok: 112 ko: 11 fail ratio: 8.94 % break: 3 broken duration:
4.56%
master mac rel jobs: 152 ok: 152 ko: 0 fail ratio: 0.00 % break: 0 broken duration:
0.00%
master mac dbg jobs: 152 ok: 151 ko: 1 fail ratio: 0.66 % break: 1 broken duration:
0.13%
master win rel jobs: 65 ok: 55 ko: 10 fail ratio: 15.38 % break: 8 broken
duration:10.88%
master win dbg jobs: 78 ok: 66 ko: 12 fail ratio: 15.38 % break: 10 broken
duration:11.78%
master win64 dbg jobs: 77 ok: 67 ko: 10 fail ratio: 12.99 % break: 9 broken
duration:15.86%
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: 612 ok: 341 ko: 30 fail ratio: 4.90% time for ok: mean: 11 median:
9
master gerrit plg jobs: 614 ok: 318 ko: 113 fail ratio: 18.40% time for ok: mean: 22 median:
19
master gerrit win jobs: 612 ok: 293 ko: 56 fail ratio: 9.15% time for ok: mean: 52 median:
51
master gerrit mac jobs: 611 ok: 310 ko: 45 fail ratio: 7.36% time for ok: mean: 51 median:
33
master gerrit all jobs: 608 ok: 280 ko: 227 fail ratio: 37.34% time for ok: mean: 97 median:
73
+ lots of windows boxes having an issue with Jenkins
+ Aborting jobs – doesn’t necessarily kill all processes …
+ not as bad as it looks like.
+ is there a plan to cleanly abort windows builds ? (Michael)
+ have some cleanup, replication process here (Christian)
+ perhaps create VMs from clean copies (Thorsten)
+ need to add some trap for the kill signal to scripts (Cloph)
+ and not rely on jenkins – but kill harder ourselves.
+ a setting preventing reviewers from getting mails (Cloph)
+ does anyone not want to get them ?
+ original Q was different (Stephan)
+ have a visual clue in the page – did it succeed or not.
+ plan to have a negative/-1 status on failure instead
+ switch jenkins builders to also set negative state (Cloph)
+ if that is what we need to see status – yes (Stephan)
=> try it and lets see
* 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)
+ looking good, nothing new, people working nicely.
* QA update (Xisco)
+ UNCONFIRMED: 386 (-99)
+ enhancements: 46 (-11)
+ needsUXEval: 18 (+10)
+ haveBackTrace: 6 (+1)
+ needsDevAdvice: 24 (-1)
+ documentation: 1 (-1)
+ android: 18 (+1)
+ Most Pressing Bugs: http://tdf.io/mostressingbugs
+ New:
+ 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 ...
+ Crash in: BitmapReadAccess::SetPixelForN24BitTcRgb with OpenGL
+ https://bugs.documentfoundation.org/show_bug.cgi?id=116365
+ Quikee to have a poke.
+ Printing doesn't start in particular documents until show first pages
+ https://bugs.documentfoundation.org/show_bug.cgi?id=116370
+ Jan-Marek ?
+ 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
+ Fixed:
+ Crash when opening Libreoffice
+ https://bugs.documentfoundation.org/show_bug.cgi?id=103175
+ Thanks to Mike Kaganski
+ 64-bit Writer v.6.0.1.1 crashes every time I send an older file
to network printer after clicking OK to print (ucrtbase.dll)
+ https://bugs.documentfoundation.org/show_bug.cgi?id=115649
+ Thanks to Mike Kaganski
* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+151 +23 (-182) overall)
many thanks to the top bug squashers:
Buovjaga 53
Xisco Fauli 13
V Stuart Foote 8
Telesto 7
Eike Rathke 7
Adolfo Jayme 6
Aron Budea 6
m.a.riosv 5
Samuel Mehrbrodt (CIB) 4
eisa01 4
+ top 10 bugs reporters:
Xisco Fauli 7
Telesto 4
Gabor Kelemen 4
Aron Budea 3
Olivier Hallot 3
Ted Lee 2
Buovjaga 2
Alexander Polkhovskiy 2
Thomas Lendo 2
Jean-François Fortin Tam 2
+ top 10 bugs fixers:
Rathke, Eike 4
Kaganski, Mike 4
Adolfo Jayme Barrientos 4
Tardon, David 4
McNamara, Caolan 3
2
Budea, Aaron 2
Vajna, Miklos 2
Glogowski, Jan-Marek 2
Hung, Mark 2
+ top 10 bugs confirmers:
Buovjaga 99
Xisco Fauli 14
Dieter Praas 9
Budea, Aaron 6
Alex Thurgood 6
Jacques Guilleron 6
Foote, V Stuart 4
Faure, Jean-Baptiste 4
Nabet, Julien 3
m.a.riosv 3
* Highest-Priority bugs (aka "MABs"):
+ http://bit.ly/2lJAAJI
6.0 : 0/33 - 0 % (-6)
5.4 : 3/37 - 8 % (+3)
5.3 : 1/52 - 1 % (+0)
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 : 6/75 - 8 % (+0)
4.2 : 6/134 - 4 % (+0)
4.1 : 3/84 - 3 % (+0)
4.0 : 4/83 - 4 % (+0)
old : 22/259 - 8 % (+0)
* Bisected bugs open: keyword 'bisected'
+ more accurate - down to a single commit.
+ http://bit.ly/2dyIfDy
+ 444/1981 445/1957 449/1940 442/1921 436/1899 438/1888 434/1876
done by:
Xisco Fauli 18
Raal 4
Budea, Aaron 2
* Bibisected bugs open: keyword 'bibisected'
+ http://bit.ly/2cSCXlS
+ 539/2608 539/2582 543/2563 534/2539 531/2520 534/2508 529/2495
done by:
Xisco Fauli 18
Raal 5
Budea, Aaron 3
* all bugs tagged with 'regression'
+ 917(+5) bugs open of 6883(+34) total 9(+1) high prio.
done by:
Buovjaga 12
Xisco Fauli 10
Budea, Aaron 2
Alex Thurgood 2
Timur 1
Raal 1
kompilainenn 1
Benes, Luke 1
Dieter Praas 1
Gerhard Schaber 1
* ~Component count net * high severity regressions
+ http://bit.ly/1HWHb3E
Impress - 3(+0)
Calc - 3(+0)
Writer - 2(+2)
LibreOffice - 1(-1)
by OS:
Linux - 1(+0)
Windows - 2(+0)
All - 6(+1)
Mac OS X - 0(+0)
* ~Component count net * all regressions
+ http://bit.ly/1BUdI8i
Writer: other - 176(+4)
Calc - 161(+5)
Impress - 110(-1)
Writer: docx filter - 73(-1)
LibreOffice - 64(-2)
UI - 47(+2)
Writer: doc filter - 34(+1)
graphics stack - 33(-1)
Draw - 33(+0)
Borders - 31(-1)
Base - 30(+0)
filters and storage - 27(-1)
Writer: perf - 27(-1)
Writer: other filter - 26(+1)
Crashes - 24(+0)
Chart - 20(+0)
Printing and PDF export - 19(+1)
BASIC - 17(+0)
framework - 5(+0)
sdk - 1(+0)
Linguistic - 1(+0)
Installation - 1(+0)
Extensions - 1(+0)
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.