* Present:
+ Christian, Eike, Michael S, Lionel, Stephan, Xisco, Olivier, Caolan,
Miklos, Heiko, Sophie, Michael W, Michael M, Kendy
* Completed Action Items:
+ come up with slot count (Heiko, Markus, Thorsten)
* Pending Action Items:
* Release Engineering update (Christian)
+ 5.4.7 RC1 – status
+ tagged yesterday, Windows builds up-loaded
+ 6.0.4 – RC1 – due to tag next week.
+ 6.1.0 alpha1 – April 24th… Feature Freeze May 24th
+ Android
+ Online
* Documentation (Olivier)
+ wiki page for direct gerrit edition
+ https://wiki.documentfoundation.org/Documentation/GerritEditing
+ useful for fixing typos and linguistic of help pages.
+ many patches from Hamburg Hackfest from SophiaS & co.
+ Patch to allow new Help to be installed as UNO package (extension)
+ https://gerrit.libreoffice.org/#/c/52700/3
+ https://olivierhallot.blogspot.com.br/2018/04/new-libreoffice-help-is-also-uno.html
+ review & submission of corrections to help-pages on-going
+ poor presence in guides meetings.
* Timing – Thorsten requested:
+ new doodle poll; can we find a better time ?
AI: + create the poll(Thorsten)
* HSQLDB -> Firebird migration plan (Lionel, Miklos)
+ reverted initial removal of HSQLDB
+ based on feedback – Tomi will add a warning dialog (Miklos)
+ user can choose whether the migration is wanted or not.
+ would be good to know what the transition period should be too.
+ would be good to wait until firebird is present in LTS releases (Lionel)
+ before removing HSQLDB
+ how long ? (Miklos)
+ Ubuntu – every 2 years (Lionel)
+ say 2-3 years, if Debian.
+ other questions (Michael)
+ what is default ?
+ do people really exchange DB’s by E-mail ?
+ we migrate data – how much do we need it ?
+ eager to keep HSQLDB syntax / engine (Lionel)
+ for transition - something like a programming tool
+ 2-3 years looks good for Lionel.
+ when do we make firebird the default ? (Lionel)
+ can be for the next release when its ready.
+ need to get an overview of the bugs
+ Metabug: https://bugs.documentfoundation.org/show_bug.cgi?id=51780
+ may already be in a better state than HSQLDB
+ not opposed with this being a default for next release.
+ exchanging DB’s by E-mail can happen (Lionel)
+ know some groups that do.
* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
250(250) (topicUI) bugs open, 328(328) (needsUXEval) needs to be evaluated by the UXteam
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 8(1) 16(-1) 41(-1) 117(0)
commented 70(26) 219(27) 535(41) 2040(44)
removed 1(1) 3(2) 3(2) 16(3)
resolved 6(3) 18(3) 38(3) 182(2)
+ top 10 contributors:
Tietze, Heiko made 114 changes in 1 month, and 860 changes in 1 year
Thomas Lendo made 62 changes in 1 month, and 447 changes in 1 year
Buovjaga made 40 changes in 1 month, and 234 changes in 1 year
Dieter Praas made 36 changes in 1 month, and 135 changes in 1 year
Xisco Faulí made 26 changes in 1 month, and 315 changes in 1 year
Mehrbrodt, Samuel made 25 changes in 1 month, and 49 changes in 1 year
Foote, V Stuart made 24 changes in 1 month, and 291 changes in 1 year
Henschel, Regina made 19 changes in 1 month, and 129 changes in 1 year
Kaganski, Mike made 11 changes in 1 month, and 44 changes in 1 year
Faure, Jean-Baptiste made 10 changes in 1 month, and 21 changes in 1 year
+ Sifr for Hicontrast
https://gerrit.libreoffice.org/#/c/52772/
+ this is there for a11y reasons
+ agreed by Hypra
+ Sifr is small compared to hicontrast (Michael)
+ so if you want to see things with hicontrast you need these
+ hicontrast for people with color / contrast disability (Kendy)
+ from what recall from Sifr – grey not high contrast.
+ Possibly solved by more modern hardware / shaders cf. The bug:
+ https://bugs.documentfoundation.org/show_bug.cgi?id=75398#c14
+ was concerned too (Caolan)
=> turn it into an extension.
+ Badly readable styles at sidebar tdf#115507 and similar
Closed as WFM now
* Crash Reporting (Caolan)
+ 28(+22) import failure, 3(+0) export failures
+ big jump here. Old bug not showing up until std::unique_ptr
+ could have been a cause of random crashes; now fixed.
+ one outstanding assert caused by FastParser (Michael S)
+ NS handling in xmloff not quite right
+ only works with the normal namespace prefixes
+ prefix → integer → string; 2nd mapping is static
+ have CC’d Azorpid on it.
+ 7 (-25, +3) coverity issues
+ first results after generictypes mending
+ forcepoint round 6, still not complete.
+ one extra fixed, 2/3 remaining
+ a few bits to go through.
+ oss-fuzz reporting only small things.
* Crash Reporting (Xisco)
+ http://crashreport.libreoffice.org/stats/version/5.4.4.2
+ 732 (last 7 days) (up)
+ http://crashreport.libreoffice.org/stats/version/5.4.5.1
+ 1071 (last 7 days) (-)
+ http://crashreport.libreoffice.org/stats/version/5.4.6.2
+ 510 (last 7 days) (up)
+ http://crashreport.libreoffice.org/stats/version/6.0.1.1
+ 656 (last 7 days) (-)
+ http://crashreport.libreoffice.org/stats/version/6.0.2.1
+ 1874 (last 7 days) (down)
+ http://crashreport.libreoffice.org/stats/version/6.0.3.2
+ 633 (last 7 days) (up)
+ so far crash numbers is ~30% of 6.0.2.1 – but less deployment.
+ got rid of top crash in previous release.
+ good to scale by number of downloads (Michael)
+ could compare versions based on # of crashes (Xisco)
+ per week at that release stage
* GSoC Application (Thorsten, Heiko)
+ asked for 9-12 slots, got 11 slots.
+ need to fill slots with students & mentors
+ color-coded the voting document (cf. Above)
+ pre-filtering with ignoring at hack-fest (Thorsten)
+ a number with ‘ignored’ there – but do challenge that
if things have changed / more data etc.
+ can put their status back to ignore if you feel strongly.
+ deadline is Monday to get things assigned.
=> Mentors need to accept students so we can assign them to slots.
AI: + reach out to poke mentors to encourage button clicking (Heiko)
* GSoC schedule
+ Student Project Selection: Tuesday, April 17th at 16:00 UTC
+ 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
+ https://wiki.documentfoundation.org/Development/GSoC/2018
* Hamburg Hackfest retrospective
+ beautiful location (Michael M)
+ great, thanks to organizers (Miklos)
+ first time for dedicated mentors – seemed to work well
+ agreed – very nice (Michael S)
+ achievements? - https://wiki.documentfoundation.org/Hackfest/Hamburg2018
* Hackfests & Events
+ OSCAL is coming (Xisco)
+ May in Tirana – Heiko, Florian, Italo there.
+ perhaps a hack-fest there.
+ Turkey – OYLG ? May 12th-13th https://ozguryazilimgunleri.org.tr/2018/
+ UK Sheffield OggCamp – August (?)
* mentoring/easyhack update
committer... 1 week 1 month 3 months 12 months
open 97(-11) 141(-46) 143(-51) 146(-51)
reviews 769(221) 2004(336) 5278(184) 17801(314)
merged 367(121) 1313(77) 3972(28) 12894(102)
abandoned 21(5) 71(-3) 277(5) 847(1)
own commits 300(49) 1203(-26) 4109(-57) 14091(-115)
review commits 106(45) 291(47) 929(-17) 3066(34)
contributor... 1 week 1 month 3 months 12 months
open 45(15) 68(18) 68(15) 74(15)
reviews 1073(217) 3397(15) 9703(-20) 30346(222)
merged 35(-8) 142(-10) 566(4) 1763(14)
abandoned 9(6) 33(5) 78(3) 337(3)
own commits 28(-11) 115(4) 420(2) 1107(11)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 38(38) needsUXEval 2(2) cleanup_comments 203(203)
total 250(250) assigned 22(22) open 187(187)
+ top 5 contributors:
Gelmini, Andrea made 22 patches in 1 month, and 299 patches in 1 year
Johnny_M made 21 patches in 1 month, and 118 patches in 1 year
himajin100000 made 14 patches in 1 month, and 14 patches in 1 year
Sophia Schröder made 12 patches in 1 month, and 12 patches in 1 year
Jim Raykowski made 7 patches in 1 month, and 48 patches in 1 year
+ top 5 reviewers:
Pootle bot made 313 review comments in 1 month, and 1415 in 1 year
Vajna, Miklos made 220 review comments in 1 month, and 1295 in 1 year
Behrens, Thorsten made 176 review comments in 1 month, and 1354 in 1 year
Grandin, Noel made 173 review comments in 1 month, and 1460 in 1 year
Holešovský, Jan made 146 review comments in 1 month, and 1437 in 1 year
+ big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
Sophia Schröder sophia.schroeder@libreoffice.org
Michael Stahl michael.stahl@cib.de
Kowther Hassan kowtherh@gmail.com
Nithin Kumar Padavu nithinrao@gmail.com
* Commit Access
* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
+ sleep for 1 week.
* Jenkins / CI update (Christian)
master linux rel jobs: 171 ok: 169 ko: 2 fail ratio: 1.17 % break: 2 broken duration: 0.81%
master linux dbg jobs: 84 ok: 83 ko: 1 fail ratio: 1.19 % break: 1 broken duration: 0.10%
master mac rel jobs: 113 ok: 109 ko: 4 fail ratio: 3.54 % break: 3 broken duration: 1.86%
master mac dbg jobs: 110 ok: 104 ko: 6 fail ratio: 5.45 % break: 3 broken duration: 9.11%
master win rel jobs: 62 ok: 53 ko: 9 fail ratio: 14.52 % break: 8 broken duration:11.86%
master win dbg jobs: 76 ok: 64 ko: 12 fail ratio: 15.79 % break: 10 broken duration:29.16%
master win64 dbg jobs: 69 ok: 56 ko: 13 fail ratio: 18.84 % break: 12 broken duration:13.34%
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: 533 ok: 336 ko: 9 fail ratio: 1.69% time for ok: mean: 11 median: 9
master gerrit plg jobs: 542 ok: 309 ko: 46 fail ratio: 8.49% time for ok: mean: 26 median: 22
master gerrit win jobs: 553 ok: 291 ko: 110 fail ratio: 19.89% time for ok: mean: 62 median: 52
master gerrit mac jobs: 548 ok: 320 ko: 71 fail ratio: 12.96% time for ok: mean: 54 median: 39
master gerrit all jobs: 546 ok: 278 ko: 222 fail ratio: 40.66% time for ok: mean: 113 median: 104
http://frupic.frubar.net/shots/36708.png
+ week fine until yesterday evening / morning.
~ 90 failures caused by bot issues
+ 21 mac: not logged in graphically
+ 24 win: lode client/server communication issue
+ 43 failure to checkout
+ also a failure to checkout
+ some file locking foo – in killed process case (?)
* Budgeting (Thorsten)
+ needs making into a spreadsheet – real-life getting in the way.
* l10n (Sophie)
+ change in help-content editing process brings some concerns
+ risk of XML errors.
+ multiple changes in strings without l10n
+ Cloph added some XML integrity check on Jenkins
+ rest being discussed by Olivier & Mike – deferred to next staff call
* QA update (Xisco)
+ lots of new 6.0.3 reports being handled.
+ UNCONFIRMED: 396 (+19)
+ enhancements: 39 (-1)
+ needsUXEval: 0 (-5)
+ haveBackTrace: 5 (+0)
+ needsDevAdvice: 29 (+2)
+ documentation: 0 (-2)
+ android: 12 (-2)
+ Most Pressing Bugs: http://tdf.io/mostressingbugs
+ New:
+ Crash (fatal error) when attempting a mail merge print
+ https://bugs.documentfoundation.org/show_bug.cgi?id=116543
+ Szymon ?
+ Crash when showing Comment
+ https://bugs.documentfoundation.org/show_bug.cgi?id=116879
+ SOSAW080 - Armin ?
+ Crash on third file opening
+ https://bugs.documentfoundation.org/show_bug.cgi?id=116803
+ Image Handling Refactoring. Tomaž actively working on it.
+ Older:
+ Calc crashes when opening Function Wizard through Cmd-F2 shortcut
+ https://bugs.documentfoundation.org/show_bug.cgi?id=116511
+ bisected – Eike / Tor ? ...
+ Printing doesn't start in particular documents until show first
+ https://bugs.documentfoundation.org/show_bug.cgi?id=116370
+ Jan-Marek ?
+ 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.
+ Crash in: BitmapReadAccess::SetPixelForN24BitTcRgb with OpenGL
+ https://bugs.documentfoundation.org/show_bug.cgi?id=116365
+ Quikee to have a poke.
+ CRASH when adding paragraphs in a cell of a complex table structure
+ https://bugs.documentfoundation.org/show_bug.cgi?id=116293
+ Manfred Blume / Thorsten ?
+ CRASH: LibreOffice crashes while deleting half of the document
+ https://bugs.documentfoundation.org/show_bug.cgi?id=116068
+ Michael S’s assert catching badness ...
+ Fixed:
+ EDITING: Replication of frames when record changes (redlining) is on
+ https://bugs.documentfoundation.org/show_bug.cgi?id=50057
+ Thanks to Michael Stahl - Bug Inherited from OOo.
+ Crashed in Calc Macro (Basic)
+ https://bugs.documentfoundation.org/show_bug.cgi?id=111313
+ Thanks to Stephan Bergmann.
* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+146 -27 (-185) overall)
many thanks to the top bug squashers:
QA Administrators 50
Xisco Faulí 14
Heiko Tietze 12
Buovjaga 11
Samuel Mehrbrodt (CIB) 6
V Stuart Foote 6
Dieter Praas 6
Regina Henschel 6
Telesto 5
Katarina Behrens (CIB) 4
+ top 10 bugs reporters:
Telesto 10
Buovjaga 4
Xisco Faulí 4
Luke 3
Regina Henschel 2
Aron Budea 2
Miklos Vajna 2
Mert Tumer 2
Gabor Kelemen 2
Thomas Lendo 2
+ top 10 bugs fixers:
Mehrbrodt, Samuel 6
Tietze, Heiko 6
Kaganski, Mike 3
Jim Raykowski 3
Tümer, Mert 3
Holešovský, Jan 2
Németh, László 2
McNamara, Caolán 2
Budea, Áron 2
Vajna, Miklos 2
+ top 10 bugs confirmers:
Xisco Faulí 20
Buovjaga 11
Tietze, Heiko 11
Raal 11
Alex Thurgood 7
Foote, V Stuart 5
Mehrbrodt, Samuel 3
Budea, Áron 3
Nabet, Julien 3
Vajna, Miklos 2
* Highest-Priority bugs (aka "MABs"):
+ http://bit.ly/2lJAAJI
6.0 : 3/38 - 7 % (+2)
5.4 : 3/37 - 8 % (+0)
5.3 : 2/53 - 3 % (+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 : 5/74 - 6 % (+0)
4.2 : 6/134 - 4 % (+0)
4.1 : 3/84 - 3 % (+0)
4.0 : 4/83 - 4 % (+0)
old : 22/258 - 8 % (+0)
* Bisected bugs open: keyword 'bisected'
+ more accurate - down to a single commit.
+ http://bit.ly/2dyIfDy
+ 467/2064 458/2037 463/2029 460/2011 444/1981 445/1957 449/1940
done by:
Xisco Faulí 18
Telesto 4
Raal 2
Budea, Áron 2
* Bibisected bugs open: keyword 'bibisected'
+ http://bit.ly/2cSCXlS
+ 564/2691 552/2662 557/2652 555/2636 539/2608 539/2582 543/2563
done by:
Xisco Faulí 18
Telesto 6
Raal 2
Budea, Áron 2
eisa01 1
* all bugs tagged with 'regression'
+ 933(+4) bugs open of 6974(+27) total 12(+2) high prio.
done by:
Xisco Faulí 9
Telesto 4
Cor Nouws 2
Budea, Áron 2
Mehrbrodt, Samuel 1
Adolfo Jayme Barrientos 1
Gerhard Weydt 1
Buovjaga 1
Timur 1
Raal 1
* ~Component count net * high severity regressions
+ http://bit.ly/1HWHb3E
Calc - 5(+1)
Impress - 3(+0)
Writer - 2(+1)
framework - 1(+0)
LibreOffice - 1(+0)
by OS:
Mac OS X - 1(+0)
Linux - 1(+0)
All - 8(+2)
Windows - 2(+0)
* ~Component count net * all regressions
+ http://bit.ly/1BUdI8i
Writer: other - 189(+5)
Calc - 162(-1)
Impress - 110(+1)
Writer: docx filter - 73(-1)
LibreOffice - 69(-2)
UI - 46(+0)
Writer: doc filter - 34(+0)
graphics stack - 33(+0)
Draw - 33(+1)
Borders - 32(+0)
Base - 31(+1)
Crashes - 27(+1)
Writer: perf - 27(-1)
Writer: other filter - 26(+0)
filters and storage - 26(+0)
Chart - 19(-1)
Printing and PDF export - 19(+1)
BASIC - 17(+0)
framework - 5(+0)
sdk - 1(+0)
Linguistic - 1(+0)
Extensions - 1(+0)
Installation - 1(+0)