* 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 electi...@documentfoundation.org (which reaches the Board of Directors in private) and also (!) to board-disc...@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.me...@collabora.com <><, Pseudo Engineer, itinerant idiot -- To unsubscribe e-mail to: projects+unsubscr...@global.libreoffice.org Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/ Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette List archive: http://listarchives.libreoffice.org/global/projects/ All messages sent to this list will be publicly archived and cannot be deleted