* Present:
+ Sophie, Christian, Jan I, Miklos, Armin, Caolan, David, Eike, Kendy,
Olivier, Michael M, Heiko, Robinson, Jan-Marek, Norbert, Michael S,
Bjoern
* Completed Action Items:
+ create large-scale cosmetic change page proposal (JanI)
+ https://wiki.documentfoundation.org/Development/LargeScaleChanges
[ ccache not an issue (Michael)
AI: + simplify the text somewhat (Michael) ]
+ Decision needed?
+ add access for Lionel to the same Mac (Cloph)
+ talk at infra-meeting wrt. more remote Macs for devs (JanI/Norbert)
[ no budget this year; next year maybe ].
* Pending Action Items:
+ poke at MSDN licenses (Michael)
[ waiting for a response on new process ]
+ investigate a cron job that queries & auto-merges (Norbert)
[ the solution proposed by David - using his query & a JSON script
to refine it - will work - needs a bit more python (Norbert) ]
+ tweak UI and get LiveConnect API key / build case for board (Christian)
+ attempt to re-build a recent gstreamer 1.0 / core spec file
on our CentOS6 base (tdf#94508) (Christian)
* Release Engineering update (Christian)
+ 5.1.5 RC2 status
+ been tagged & on pre-release server, announced to early-QA & QA mailing lists
+ will be pushed to mirrors & announced later today
+ 5.2.0 RC4 - planned as final
+ will tag late evening today.
+ will announce ~Wednesday next week
+ 4x patches waiting in gerrit - already with a review.
+ will chase on IRC.
+ Now: one review to -5-2 branch, and another two to:
+ libreoffice 5-2-0 branch
+ Android & iOS Remote
+ Android tinderbox now back and working (Miklos)
* Windows XP deprecation for 5.2 story ? (Cloph)
+ goal - to have the baseline be based on Windows Server 2016, and VS 2015
+ unclear if builds created with this combination will run on WinXP
+ Thorsten had a stackoverflow comment saying it should work.
+ just giving warning that if there are big hassles with WinXP API etc.
we may drop it for 5.3 and onwards.
+ no real reason to drop it as a platform for now.
+ just want to give the advanced warning that it may go sooner (Norbert)
+ sob stories about old / stolen WinXP (Heiko)
+ no sympathy - if running a 10 year old OS, can run old LibreOffice (Norbert)
+ this is a meritocracy, who does the work chooses (Norbert, et. al)
+ even if we did remove it - always room for volunteers to make their own builds (Bjoern)
+ but no news here: we continue as before (Michael)
* LibreOffice Conference in Brno (Kendy)
+
https://blog.documentfoundation.org/blog/2016/04/08/libreoffice-brno-conference-call-for-paper/
+ travelling to Brno -> fly to Prague / Vienna unlikely to go direct
(BMI has a flight from Munich, others from London).
+ https://conference.libreoffice.org/2016/practical-info/general-planing/
+ Community-day -> no ESC, meet in the evening.
* Membership Committee plug (Michael)
+ Please send nominations and self-nominations via e-mail to
elections@documentfoundation.org (which reaches the Board of
Directors in private) and also (!) to
board-discuss@documentfoundation.org (which is a public mailing
list). We kindly ask nominees who would like to stand for
elections to provide a statement of up to 75 words on their
candidacy as continuous text (so no bullet lists or multiple
paragraphs). In addition, please also provide your full name,
e-mail address and your corporate affiliation, if any, and
please announce that you will provide information on all future
changes as soon as possible.
+ tooling uses git & is user-friendly for devs.
* Documentation (Olivier)
+ Getting Started 5.1 under final assembly (Jean Weber)
+ Chapters "cleaned" of direct formatting - affect CAT tools (Milos Sramek)
+ Meeting with Doc' community yesterday:
+ recognising & celebrating Authors: Promote authors as we promote dev's
=> grab Mike Saunders about that.
+ Bug 96015 much appreciated: have more entries in Help menu to Doc's contents
+ https://bugs.documentfoundation.org/show_bug.cgi?id=96015
+ Design team has OK'ed it.
+ Books should also be a "product" for the community as software is
+ More downloads -> more contributors to doc's
+ Some books must be translated from other languages
+ best book about Base is in German
+ get other commnuties to help in English books.
+ any thoughts on stack-exchange style pieces ? (Bjoern)
+ not brought it to the docs team yet. (Olivier)
+ approach needs to be proven.
+ will mail some more ideas.
* GSoC 2016 (JanI/Armin)
+ business as usual
+ Next deadline is August 23rd for final evaluation.
+ reminder - blogging at a minimum helps docs / QA teams etc.
* UX Update (Heiko)
+ Discussion about Layers/Groups in Draw finished and ready for publication
+ http://pad.documentfoundation.org/p/UX-Layer_Groups-in-Navigator
+ positive feedback from Thorsten
+ idea is to upvote the Navigator into a fully functional navigational tree
with access to collections (renamed layers) and groups, having an easy access
as well as an expert view; should be working in all apps
+ review very much appreciated, please give some.
+ navigator somewhat tough to hack on (Michael)
+ expert vs. non-expert mode: global or per-widget ? (Michael)
+ two different types of peple covered (Heiko)
+ average guys - a simple drawing; needs to be easy
+ will ask the community in the blog post (Heiko)
* Crashtest update (Caolan)
+ 1 import failure, 7 export failures, coverity pending
+ discovered there was a timeout, throwing an assert after 2 minutes
an issue on the crash-testing box, but not when tested.
+ marketing numbers of 0.00 for coverity correct as of last testing cf. 5.2 branch
+ database documents being round-tripped (Michael S)
+ had a tendency to deadlock - 10% of them.
+ ended up being killed by the python script: didn't result in a crashlog.
+ only get an entry in the crashlog if we get a dispose exception.
+ have a fix for that; to introduce in the database document the
solar mutex for locking
+ another potential gift that will give and give.
+ crash test now runs without deadlocking
-> can we fix the python script - to report hangs ? (Michael)
+ some where writer has an infinite layout loop (Michael S)
+ should these be reported in crash-testing ? not sure.
* Infra meeting (Norbert)
+ started on Monday, got very practical on Tuesday - after loosing a server overnight
+ very happy with it - goal was to understand better the deep infra
+ much more confident now.
+ similar experience (JanI)
+ learned a lot, can help more in future.
* Hackfests (Bjoern)
+ next hackfests: nothing confirmed yet.
+ next venues / suggestions
+ Akademy / FSFE summit - in the week before LibOCon ? (Thorsten)
https://redmine.documentfoundation.org/issues/1999
+ more suggestions welcome
* Mentoring/easyhack update (janI)
+ legend: contributors are not-yet-committers, numbers in () are +/- compared to last week
+ summary:
16823(-222) commits in a year of which 8030(-336) were made directly, without use of gerrit
287(-7) people made commits in a year, 66(21) in a month. 2(2) people to be emailed
+ gerrit: committer open 74(-4) contributor open 47( 4)
updated merged abandoned updated merged abandoned
year: 74(-4) 7265(58) 578(2) 47(4) 1528(56) 489(5)
month: 73(-5) 624(30) 50(-2) 47(4) 161(21) 34(2)
week: 40(-11) 159(41) 11(5) 22(-6) 65(45) 7(-11)
+ easyHacks:
total 250(1) open 218(0) assigned 14(0)
needinfo 18(1) needsDevEval 476(1) needsUXEval 152(2)
missing cleanup due to many comments 200(1)
+ top 5 contributors (based on merged patches last month):
Zdenek Crhonek got 68 patches merged, and have a total of 142 merged patches
Stanislav Horáček got 14 patches merged, and have a total of 74 merged patchesj
Winfried Donkers got 13 patches merged, and have a total of 35 merged patches
Muhammet Kara got 9 patches merged, and have a total of 45 merged patches
Mark Page got 8 patches merged, and have a total of 20 merged patches
+ new easyHacks:
NONE
+ create your own by updating Keywords to eg. "easyHack, difficultyBeginner, skillCpp,
topicCleanup"
+ please remember, a codepointer is mandatory, and typically a look from an experienced developer
+ create new easy hacks from these ones or remove "needsDevEval" if not feasible):
https://bugs.documentfoundation.org/buglist.cgi?keywords=needsDevEval
+ Silent week, due to participation in Infra meeting
* Commit Access
* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
=> timeout for 5 weeks.
* Jenkins / CI update (Norbert)
+ been busy; not looked at the stats.
* l10n (Sophie)
+ people are working.
* RTF fuzzing (Caolan)
+ started this, got a couple of bugs in the last weeks.
+ pushed a few, Miklos on CC etc.
+ thanks; considered looking at it (Miklos)
+ fuzzer has a server process / some intricate work there (Caolan)
+ currently doing manual fuzzing runs, would be good to have permanent infra
* Undo/Redo (Miklos)
+ working on annotating undo stack with window-id / user
+ changes in one window vs. others - can't accidentally undo them from another
+ end-goal, a subset of changes/operations that can be transformed across each other.
+ detecting conflicts ? (Michael S)
+ first tagging items
+ then handling very simple cases
+ not a complete and general solution, but an incremental one.
* QA update (Robinson)
+ UNCONFIRMED: 673
https://bugs.documentfoundation.org/reports.cgi?product=LibreOffice&datasets=UNCONFIRMED
+ enhancements: 70
+ in ux-advise: 28
+ needAdvice at 56
+ Most Pressing Bugs:
http://tdf.io/mostressingbugs
+ tdf#92516 - "x" accelerator and mouse click not exiting StartCenter
in "File -> Exit LibreOffice" menu on Windows.
+ Continue to see dupe reports; in 5.2
+ Mail merge regressions
+ http://tdf.io/mmregressions (4 open; 6 open last meeting)
* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+120 -88 (+32 overall)
many thanks to the top bug squashers:
Caolán McNamara 20
Aron Budea 9
Buovjaga 8
V Stuart Foote 6
Adolfo Jayme 6
Alex Thurgood 5
Eike Rathke 5
Heiko Tietze 4
Bartosz 2
Miklos Vajna 2
Björn Michaelsen 2
Urmas 2
Laurent BP 2
Wolfgang Trube 1
* Highest-Priority bugs (aka "MABs"):
5.2: 1/16 - 6% -1
5.1: 2/29 - 6% +0
5.0: 7/53 - 13% +0
4.4: 7/73 - 9% +0
4.3: 5/69 - 7% +0
4.2: 8/133 - 6% +0
4.1: 4/79 - 5% +0
4.0: 8/82 - 9% -1
old: 33/247 - 13% +0
* Bibisected bugs open: whiteboard 'bibisected'
+ 340/1383 348/1382 353/1378 359/1378 362/1374 364/1371 367/1371
+ http://tdf.io/bibibugs
* all bugs tagged with 'regression'
+ 701(-8) bugs open of 5044(+15) total 11(-1) high prio.
* ~Component count net * high severity regressions
Calc - 4 (-1)
Writer - 4 (+0)
Impress - 1 (+0)
Base - 1 (+0)
LibreOffice - 1 (+0)
+ http://tdf.io/regressionscritical
* ~Component count net * all regressions
Writer - 219 (-6)
Calc - 127 (-2)
Impress - 55 (+0)
LibreOffice - 44 (+0)
graphics stack - 38 (+0)
UI - 37 (+1)
Borders - 32 (+0)
Base - 31 (-1)
Crashes - 30 (+1)
Draw - 27 (+0)
filters and storage - 21 (+0)
Chart - 15 (+0)
Printing and PDF export- 11 (-1)
BASIC - 10 (-4)
Linguistic - 4 (+0)
Extensions - 3 (+0)
framework - 3 (+0)
Formula Editor - 3 (+0)
Installation - 1 (+0)
sdk - 1 (+1)
+ http://tdf.io/allregressions
--
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.