* Present:
+ Heiko, Eike, Miklos, Olivier, Michael M, Sophie, Armin,
Cloph, Michael S, Varun, Bubli, Jan-Marek, Jean-Sebastian
* Completed Action Items:
* Pending Action Items:
+ build concrete, deliverable plan for live-screenshots (Olivier, Armin)
[ need more time to evaluate that with Armin (Olivier)
discussed with Bubli what we can do (Armin)
+ would have been nice to do from the beginning,
+ 80-85% do-able without flickering ]
* Release Engineering update (Christian)
+ 5.4.0 RC2
+ not been tagged yet – issues with translations
+ ran script, but obsolete strings re-appeared
+ build-queue in Jenkins was too long so 5.4 patches were not building
+ going to tag today.
+ three reviews later this week after RC2, on the release branch
+ feature pages: please update:
+ https://wiki.documentfoundation.org/ReleaseNotes/5.4
+ 5.3.5 RC1 next week
+ 5.2.7 – has been removed from the download page
+ not offered unless you explicitly select it.
+ still available from download-archive.
+ update check moved to 5.3.4 instead
+ Android & iOS Remote
+ online
+ need to build a release here too.
* Documentation (Olivier)
* Throughout refactor of Help online build script (http://helponline.libreoffice.org) with
+ Use 'helpex' utility from build
+ Added piwik code
+ Build & uploaded all released languages (~90) for 6.0
+ a shell script so far
+ ideally, it should be "make helponline", but IAND
helponline:\n<tab>shell-script … (Michael)
+ Inclusion of schema.org markup "TechArticle" for SEO
+ http://schema.org/TechArticle
+ Not trivial to qualify right schema
+ adding meta-tags for classification of page content.
+ would like input / advice on whether schema.org adds value to SEO
+ Still waiting for community promised layout for pages
+ will have to do myself if no response
+ helponline really close to be released then
* Monitoring google/webmasters/console for helponline and documentation
+ will need to get access to documentation.lo.o shell
+ to get to template <meta>
+ SEO parametrization far from trivial,
+ Can't get SE to give immediate response
+ SE not in our control
+ task pending to execute takes days
* Several fixes to help pages for release 5.4
* Published easy hacks for help pages
+ no response
* Donation patch
+ time spent refactoring for BCP47
+ erAck merged it for 6.0
+ I’m working on having it configurable for
distros and large deployments
* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
260(260) (topicUI) bugs open, 474(474) (needsUXEval) needs to be evaluated by the UXteam
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 4(-1) 17(1) 38(1) 409(-9)
commented 43(9) 164(-17) 547(23) 3348(-60)
removed 0(-2) 3(0) 6(0) 43(0)
resolved 3(0) 15(-2) 41(-2) 244(0)
+ top 10 contributors:
Thomas Lendo made 208 changes in 1 month, and 371 changes in 1 year
Philips, Yousuf made 111 changes in 1 month, and 1537 changes in 1 year
Tietze, Heiko made 52 changes in 1 month, and 1517 changes in 1 year
Foote, V Stuart made 29 changes in 1 month, and 579 changes in 1 year
Buovjaga made 23 changes in 1 month, and 360 changes in 1 year
Timur made 20 changes in 1 month, and 63 changes in 1 year
Cor Nouws made 20 changes in 1 month, and 356 changes in 1 year
Faulí Tarazona, Xisco made 14 changes in 1 month, and 417 changes in 1 year
dieterp made 9 changes in 1 month, and 41 changes in 1 year
Mehrbrodt, Samuel made 7 changes in 1 month, and 123 changes in 1 year
+ discussions about line spacing default, zero sized bullets in Impress
+ can size bullets to ~zero – crazy
+ suggest we crop to 25% for interop. (Michael)
+ first branding-6.0 commits
+ ongoing task, submitted the first real image(s)
+ needs tuning, but this is how it looks
+ did we get TDF branded versions → cloph ? (Michael)
+ in-progress; esthetic design issues being worked on (Heiko)
+ get in touch with KDAB dev for metrics ?
+ https://github.com/KDE/KUserFeedback
+ want to collect data on what people are using
+ want to collect surveys from running programs too
+ not a question of development – but web development (Markus)
+ doesn’t seem like a good line-up (Michael)
+ OTOH – had a tender for this in the past IIRC
+ would be good to have more engagement with that in future etc.
* Crash Testing (Miklos)
+ 10(+0) import failure, 3(+0) export failures
+ took a look at today’s Writer ones:
+ kde62072-1.html: doesn't crash for me
+ ooo119635-3.docx: crash in BigPtrArray::Compress
+ ooo119568-2.docx: crash in BigPtrArray::Compress
+ rhbz739252-3.odt: crash in SwLayoutFrame::Lower
+ not obvious, bisecting, probably from the recent section split feature
+ ooo69618-1.odt: assert in sw/source/core/bastyp/bparr.cxx:84
+ ooo43304-1.sxw: assert in sw/source/core/bastyp/bparr.cxx:84
+ ooo31961-20.sxw: assert in sw/source/core/bastyp/bparr.cxx:84
+ ooo8886-15.sxw: assert in sw/source/core/bastyp/bparr.cxx:84
+ the BigPtrArray issues may be from 1eee0abd459a508a6dcf9e71cbf2c1be3725faa7
+ Noel looking into this.
+ oss-fuzz: ?? fuzzers active
+ coverity: ??
* multi-sheet calc document (Jean-Sebastian)
+ selecting five sheets of ten say.
+ updating a protected cell, can’t find the protected cell
+ an idea – good to have a lock icon near sheet label (?)
+ in error msg – the name of the sheet.
+ recommend talking to erAck on IRC (Michael)
+ saw some enhancement proposal in bugzilla tdf#95880 (Bubli)
+ recall was a patch to list un-protected cell of current sheet (Eike)
+ think it is in master.
+ generally happy with the idea (Eike)
+ Timo and Gülsah were working on unprotected cells in the past tdf#95885 (Michael)
* Hackfests & Events (Bubli)
+ next venues / suggestions
+ Ladies who FOSS
+ project somehow died, mid-week meetings problematic
+ last one took place in May.
+ Akademy: 22nd-27th July (Thorsten)
+ GUADEC: 28th July - 2nd Aug (Michael)
* Call for Papers for the LibreOffice conference
+ deadline August 15th.
+ http://conference.libreoffice.org/2017/call-for-papers-3/ 5*0.04
+ keynote included in largest sponsorship level ? (Realitix)
+ connect to Italo.
* mentoring/easyhack update
committer... 1 week 1 month 3 months 12 months
open 0(0) 0(-4) 117(-2) 124(0)
reviews 0(0) 0(-12) 2991(-261) 15203(-292)
merged 0(0) 0(-4) 1598(-211) 9059(-164)
abandoned 0(0) 0(0) 80(-11) 535(-24)
own commits 12(-27) 216(-301) 3259(-352) 15642(-303)
review commits 1(-1) 33(-58) 630(-90) 3177(-65)
contributor... 1 week 1 month 3 months 12 months
open 0(0) 0(-3) 57(0) 59(0)
reviews 0(0) 0(-24) 3219(-398) 17390(-381)
merged 0(0) 0(-1) 223(-44) 1031(-12)
abandoned 0(0) 0(0) 28(-4) 218(0)
own commits 0(-2) 23(-17) 266(-41) 859(-10)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 24(24) needsUXEval 0(0) cleanup_comments 185(185)
total 231(231) assigned 16(16) open 188(188)
+ top 5 contributors:
Dewan Aditya made 18 patches in 1 month, and 27 patches in 1 year
Freund, Matthias made 3 patches in 1 month, and 12 patches in 1 year
Šebetić, Krunoslav made 1 patches in 1 month, and 6 patches in 1 year
Gelmini, Andrea made 1 patches in 1 month, and 100 patches in 1 year
*UNKNOWN* made 0 patches in 1 month, and 0 patches in 1 year
+ top 5 reviewers:
*UNKNOWN* made 0 review comments in 1 month, and 0 in 1 year
Paul made 0 review comments in 1 month, and 0 in 1 year
Paula made 0 review comments in 1 month, and 0 in 1 year
Patrik Nilsson made 0 review comments in 1 month, and 0 in 1 year
*UNKNOWN* made 0 review comments in 1 month, and 0 in 1 year
+ big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
* GSoC update (Thorsten / Markus / JanI)
+ First evaluations update (Michael S)
+ one student failed, the rest passed.
+ timeline:
+ July 24 - second eval
+ August 21- 29: pens down, wrap up
+ August 29 - September 5: final evaluations of students
+ September 6: passing projects announced
* crash reporter news (Xisco)
+ http://crashreport.libreoffice.org/stats/?days=128
+ http://crashreport.libreoffice.org/stats/version/5.2.7.2
+ 1920 (last 7 days)
+ http://crashreport.libreoffice.org/stats/version/5.3.3.2
+ 3304 (last 7 days)
+ http://crashreport.libreoffice.org/stats/version/5.3.4.2
+ 1348 (last 7 days)
+ http://crashreport.libreoffice.org/stats/version/5.4.0.0
+ 9 (last 7 days)
+ Open bugs with a signature : 32 (+1)
+ http://bit.ly/2qZIC1H
* Commit Access
* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
+ sleeping for 11 weeks
* Jenkins / CI update (Norbert)
* l10n (Sophie)
+ nothing new; quiet.
* QA update (Xisco)
+ UNCONFIRMED: 420 (-22)
+ enhancements: 54 (+7)
+ needsUXEval: 6 (+3)
+ haveBackTrace: 8 (+0)
+ needsDevAdvice: 33 (+0)
+ documentation: 2 (+0)
+ Most Pressing Bugs: http://tdf.io/mostressingbugs
+ New:
+ CALC - crashes on COPYing 3+ whole rows to clipboard with OpenGL
+ https://bugs.documentfoundation.org/show_bug.cgi?id=108299
+ crash-reporter shows similar issues:
Windows - dumping clipboard to OS before final exit.
+ Older:
+ CRASH - SEGFAULT 11 attempting to open any document on master
+ macOS only – crashes rendering text ...
+ https://bugs.documentfoundation.org/show_bug.cgi?id=108793
+ CRASH: LibreOffice crashes while clicking on Show Signatures button
+ https://bugs.documentfoundation.org/show_bug.cgi?id=108852
+ Regression from e744e9f4492d3013742fcdb6254cd76528870e9d
+ Bubli ?
+ Text is invisible, both in UI and in editor on update to 5.3.2,
older AMD and Intel GPUs
+ Similar issue wrt. ClearType fixed thanks to Tomaz:
+ https://bugs.documentfoundation.org/show_bug.cgi?id=106990
+ Tomaz now working on:
+ https://bugs.documentfoundation.org/show_bug.cgi?id=107166
+ nothing obvious; writing a standalone renderer to test...
+ bit of a problem ! - bisected to Khaled’s commit in
https://bugs.documentfoundation.org/show_bug.cgi?id=107942
+ breaks remote desktops too – some DirectWrite horror ?
+ DirectWrite rendering seems to be the issue.
+ unclear what to do – disabling DirectWrite is far from ideal
+ would love a fix before 5.4 (Xisco)
+ 3 bugs mentioned as fixed by current code (Miklos)
+ so reverting – gives us 3 more.
+ CRASH: Crash after undo operation (BigPtrArray::Index2Block(...
+ https://bugs.documentfoundation.org/show_bug.cgi?id=107975
+ http://crashreport.libreoffice.org/stats/signature/BigPtrArray::Index2Block(unsigned%20long)
+ Total: 3470
+ Initially introduced by 2903d85d6197829633d7f96c95cd55821c2c20ff ( Luboš Luňák )
+ Fixed in 9099e21b89184bd4e39def497e483cac4a77ec5a ( Jan-Marek Glogowski )
+ reverted by e84f0a9b3223f49b0829f2f55dacbf11ae201c1e ( Michael Stahl )
+ Michael S - looked at it a couple of weeks ago.
+ someone fixed problem deleting part of para – then the
at-character anchored objects are not deleted – but moved
to index 0
+ the oldest commit - changed that so they are actually deleted
+ other parts of the code expect them not to be deleted.
+ 2 different undo classes crash in this case.
+ unfortunately, not had enough time to look at it.
+ alternative – just revert that commit.
+ Fixed:
* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+131 +28 (-170) overall)
many thanks to the top bug squashers:
QA Administrators 64
Buovjaga 14
Xisco Faulí 8
Alex Thurgood 6
Gabor Kelemen 6
Michael Stahl 5
Regina Henschel 5
Aron Budea 5
Yousuf Philips (jay) 4
Samuel Mehrbrodt (CIB) 4
Justin L 3
Markus Mohrhard 3
Mark Hung 3
Mike Kaganski 3
Julien Nabet 3
+ top 10 bugs reporters:
Thomas Lendo 11
Telesto 10
krishna [:kr1shna] 6
Yousuf Philips (jay) 5
Samuel Mehrbrodt (CIB) 5
Aron Budea 5
Xisco Faulí 4
bureautiquelibre 3
Regina Henschel 3
Samson 3
Gabor Kelemen 2
Heiko Tietze 2
kavalec74 2
Mike Kaganski 2
denis campbell 2
+ top 10 bugs fixers:
Thomas Lendo 11
Telesto 10
krishna [:kr1shna] 6
Yousuf Philips (jay) 5
Samuel Mehrbrodt (CIB) 5
Aron Budea 5
Xisco Faulí 4
bureautiquelibre 3
Regina Henschel 3
Samson 3
Gabor Kelemen 2
Heiko Tietze 2
kavalec74 2
Mike Kaganski 2
denis campbell 2
* Highest-Priority bugs (aka "MABs"):
+ http://bit.ly/2lJAAJI
5.3 : 5/43 - 11 % (+2)
5.2 : 2/36 - 5 % (+0)
5.1 : 1/34 - 2 % (+0)
5.0 : 2/60 - 3 % (+0)
4.4 : 4/76 - 5 % (+0)
4.3 : 6/73 - 8 % (+0)
4.2 : 6/134 - 4 % (+0)
4.1 : 4/82 - 4 % (+0)
4.0 : 4/81 - 4 % (+0)
old : 28/256 - 10 % (+0)
* Bisected bugs open: keyword 'bisected'
+ more accurate - down to a single commit.
+ http://bit.ly/2dyIfDy
+ 376/1471 368/1458 372/1448 383/1441 386/1435 385/1425 384/1410
done by:
Faulí Tarazona, Xisco 5
Raal 4
Budea, Áron 2
Justin L 1
Stahl, Michael 1
* Bibisected bugs open: keyword 'bibisected'
+ http://bit.ly/2cSCXlS
+ 466/2056 457/2042 463/2032 470/2018 473/2008 470/1994 472/1980
done by:
Faulí Tarazona, Xisco 5
Raal 4
Budea, Áron 3
Mehrbrodt, Samuel 1
Justin L 1
* all bugs tagged with 'regression'
+ 848(+13) bugs open of 6119(+25) total 14(+3) high prio.
done by:
Buovjaga 10
Faulí Tarazona, Xisco 5
Raal 3
Telesto 2
Alexandre 1
steve -_- 1
Mehrbrodt, Samuel 1
Justin L 1
Stahl, Michael 1
Budea, Áron 1
* ~Component count net * high severity regressions
+ http://bit.ly/1HWHb3E
LibreOffice - 3(+0)
Calc - 3(+2)
Writer - 3(+1)
Impress - 2(+1)
Extensions - 1(+0)
graphics stack - 1(+0)
Base - 1(-1)
by OS:
All - 8(+4)
Windows - 1(+0)
Linux - 0(+0)
Mac OS X - 5(-1)
* ~Component count net * all regressions
+ http://bit.ly/1BUdI8i
Calc - 138(+1)
Writer: other - 137(+4)
Impress - 80(+2)
Writer: docx filter - 72(+0)
LibreOffice - 66(+2)
UI - 47(-1)
Writer: doc filter - 44(+0)
graphics stack - 40(+0)
Draw - 35(+1)
Writer: perf - 33(+0)
Base - 32(-1)
Borders - 30(+0)
Writer: other filter - 24(+0)
Chart - 23(+1)
filters and storage - 22(+0)
Crashes - 20(+3)
Printing and PDF export - 17(+1)
BASIC - 13(+1)
Extensions - 4(+0)
framework - 3(+0)
Installation - 3(+0)
Linguistic - 2(+1)