Apologies, I omitted to send these out last Thur. * Present: + Kendy, Jacobo, Miklos, Eike, Florian, Norbert, Stephan, Sophie, Cloph, Robinson, Muthu, Bjoern, Caolan, Michael M
* Completed Action Items: + update ESC composition wiki page (Michael) [ https://wiki.documentfoundation.org/Development/ESC ] + find some developer/sysadmin'y type people to train in CI maintenance (Cloph/Norbert) [ Cloph can login to slaves & most stuff works already ] [ ongoing, remove from the notes ] + can we get Win64 tinderbox builds up-loaded ? (Cloph) [ builds master, uploads the daily builds ] [ should have the same for Jekins too when we have the h/w (Norbert) ] + push out 5.0.1 1x week to match 5.0.0 (Cloph) [ updated the 5.0.x too ] + for bug hunting -> point at LibreOffice / KDE PPA (Robinson) + file conference papers [!] (All) + http://conference.libreoffice.org/2015/call-for-papers/ + CI paper (Norbert) + Idle / VclPtr (Michael) + GSOC Panel (Cedric) * Pending Action Items: + file conference papers [!] (All) + please submit abstracts: + http://conference.libreoffice.org/2015/call-for-papers/ + Android editing (Miklos/Tomaz) + Rendercontext foo (Kendy) + 10x minute how-to-write-a-Clang-plugin-for-beginners (Stephan) + C++-14 (Stephan) + Coverity / Import / Export crashers ? (Caolan) + some beginner oriented stuff & website infra (Cloph) + Release Engineering / freeze overview (Bjoern) + Ace of Base (Lionel) + Calc somethings (Eike) + ODF / TC bits (Andras) + test win64 / thunderbird / mork integration (Robinson) [ a bit of testing, still has some questions ] + re-arrange the help XML for the menu changes (Jay) [ did not get to the help yet - now finished impress & will begin on this ] + dig out documentation on compiling SDK examples -> odk/README (Stephan) [ not yet ] + snapshot & check-in help authoring extension to dev-tools (Kendy) [ not yet ] + UserAgent - drop bundled-languages (Michael) + UserAgent - produce a patch for review (Michael) + poke GSOC student(s) to encourage them to be on IRC (Thorsten) * Release Engineering update (Cloph) + 5.0.0 - RC1 uploaded + problems with the 64bit Windows - crashes due to bridges + fixed by Stephan now + drawing functions problems + some other reports about instability, but seems unrelated to LibreOffice itself - Cloph and Robinson cannot reproduce + 5.0.0 - RC3 update ... + schedule moved a bit due to the above + heavy-duty process & branch-off Jul 6th - 2nd week July. + 5.0.0 branch & RC3. + Late Feature Status (Michael) + LibreOfficeKit / Online tweaks (Kendy) + some fixes time to time. + OpenGL / double-buffer RenderContext (Michael) + continuing to fix double buffered bugs + Miklos now on the Writer fixes (Miklos) + output device cached, assumed that it's available all the time + OpenGL by default not achievable for 5.0.0 + propose re-visit @ ESC for 5.0.1 for some H/W on Windows. + gtk3+ (Caolan) + theming bits working nicely + cut/paste is done + todo: embedded video, a11y & glitches. + XOR rendering in SVP backend ? + blue selection in writer is black / using cairo instead for selections. + svp/basebmp should use 'pixman' not vigra (Michael) + a few places where the backend fails. + nice to fix in the backend if we can for Android / LOOL (Michael) + gtk3 won't affect anything TDF ships for 5.0 + Win64 + pending more QA work + crasher bug when auto-spellcheck enabled in writer (Cloph) + https://bugs.documentfoundation.org/show_bug.cgi?id=92014 + thanks to Stephan for a fix in the UNO bridge. + cursors not displayed (mergedlibs) + https://bugs.documentfoundation.org/show_bug.cgi?id=91485 + committed to master, for 5-0 https://gerrit.libreoffice.org/16472 + these 2x reason for an additional RC this week. + doing a new release this week. + 5.0 splash / startcenter graphics / about dialog + https://bugs.documentfoundation.org/show_bug.cgi?id=90452#c45 ** + expect to push this past the UI freeze ** + Now 5.0 branch needs a single extra review. + 4.4.4 hot-fixed release. + available as RC3 on the website; can be announced early next week. + 4.4.5 - July 6th next deadline + 4.3.x - still version - End of Life (sberg) + but offering as a download. + makes it easier to avoid re-tooling the website (Michael) + could remove 4.3 ver (Cloph) + just leave it for now (Bjoern) + 4.3 mac is now offline (Norbert) + Android & iOS Remote * UX Update (Kendy) + 5.0 graphics + vote ongoing for the final graphics. ** + splash & start & about will be updated for 5.0 final ** AI: + mail to projects list with un-ignorable subject (Kendy) + due for the next RC - not the final/final. + v. nice proposals from Barak. + templates contest + not got lots of feedback yet. + UI guidelines updates + ongoing work: some updates in context menus + next: sidebars + some updates in icons & UI files. * Documentation * Crashtest update (Caolán) + 1x import, 5x export + 6 issues, known fixed 1x (hopefully with dups) + bumping along the bottom. + more bang from buck from an undefined behavior run. + ~no-one looking at validation issues as of now. + Coverity run in the week: numbers effectively zero. + next monday: (Cloph) + planned downtime of the testing host + upgrade host to Debian 8, please don't start long running jobs from Mon -> Tues. + will send a mail to those with access. * GSoC (Cedric) + make sure students are on-track + Fill in your mid-term evaluations now: + deadline is July 3rd. + if you can't file it - ask your co-mentor or Fridrich, Thorsten or Cedric. + should have the Q's in advance. * Hackfests (Bjoern) + contacted by Aarhus LibreOffice conference guys wrt. a hackfest. + have it before or afterwards ? + Bjoern working on it. + 'Virtual Hackfest' idea ? + topics for Hackfests ? - regressions, test writing + Hamburg, Germany: Oct 23rd -> 25th + https://wiki.documentfoundation.org/Hackfest/Hamburg2015 + draft page; to be filled out + would be great to see everyone there. + next venues / suggestions + Belgium another candidate ... * Conference / papers (Michael) + http://conference.libreoffice.org/2015/call-for-papers/ + it's that time of year again ... * l10n Update (Sophie) + now working, really like the new pootle UI + good feedback, and web UI is much more responsive wrt. searching + big improvement (Cloph) + make sure to report any quirks to the l10n@global mailinglist + command-line export takes ~40mins for help & UI projects (Cloph) + can be improved; have to force this due to po up-loads + pootle devs working on this. AI: + review ongoing maintenance arrangements (Floeff) * Developer Certification (Stephan/Bjoern/Kendy/Thorsten) + pending / shelved for now - wait 2x months. * Jenkins update (Norbert) from:Thu Jun 18 14:00:19 2015 master linux rel jobs:172 ok:142 ko:30 fail ratio:17.44% break:6 broken duration:4.49% master linux dbg jobs:111 ok:107 ko:3 fail ratio:2.7% break:3 broken duration:1.56% master mac rel jobs:146 ok:137 ko:9 fail ratio:6.16% break:3 broken duration:6.48% master mac dbg jobs:150 ok:147 ko:3 fail ratio:1.99% break:1 broken duration:0.6% master win rel jobs:100 ok:92 ko:8 fail ratio:7.99% break:8 broken duration:9.97% master win dbg jobs:106 ok:102 ko:4 fail ratio:3.77% break:4 broken duration:7.02% lo-4.4 mac jobs:12 ok:11 ko:1 fail ratio:8.33% break:1 broken duration:1.63% gerrit win rel jobs:150 ok:103 ko:47 fail ratio:31.33% gerrit lin rel jobs:152 ok:139 ko:13 fail ratio:8.55% gerrit mac rel jobs:151 ok:140 ko:11 fail ratio:7.28% gerrit all jobs:150 ok:89 ko:61 fail ratio:40.66% + numbers look good this week. + new hardware + planned to be online end of July. + order, manufacture, install, ship etc. + any update on the ubisan / asan tinderbox (Stephan) + need to find time to do that (Norbert) + need to write a wrapper around crashtest to run 1x after another not one by one. + pointless if not a clean build; sits on TODO. * Easy Hacks: + new easy-hacks thanks to: + <no new easy-hacks> + http://bit.ly/1KR4HWX + create your own by setting whiteboard to eg. "easyHack difficultyBeginner skillCpp topicCleanup" * Bibisect repo status (Bjoern) + is a repo for OS/X + have one on gerrit for 5.0 epoch (Norbert) https://wiki.documentfoundation.org/QA/Bibisect/OS_X#Versions + is there one for Windows too ? + yes - but in parts, need merging & up-loading (Cloph) + Robinson updating bibisect docs just now (Bjoern) + would be great to have links to that. https://wiki.documentfoundation.org/QA/Bibisect/Windows#Versions + after Dec is on Cloph's machine only for Windows. + have symbols in Win symbol-server for RCs & betas. * Regression / Tendering Ideas (Michael) + suggest we dump in wiki to allow ideas to be expanded. + then rank them - next week. + then send to the board for potential funding. AI: + drop in the wiki & poke authors (Michael) + also each needs a rough cost / estimate (Bjoern) + best to have volunteers do it (Norbert) + punt that to the board etc. * Regression / Tendering Ideas (Michael) + Checking for DSO dependencies (Robert Antoni Buj i Gelonch) + scripts to run 'ldd' or moral equivalent to check for known deps. + Improved format validity checks (Thorsten) + having ODF / rng schema with our extensions in git + use OOXML SDK to validate + already in-use officeotron better (Kohei) + also use binary format validator under wine (Michael) + Layout Tests (Michael/Moggi) + chart & other layout tests, either to XML or PDF + concerns wrt. font differences: + surely we can stub the font backend ? we already bundle standard AFM metric files. + Automated Help/Documentation screenshot creation (Norbert/Michael) + 'make help' -> needs good annotation for cropping, highlighting etc. - and marking up + improve help & also test coverage ? + JUnit etc. -> C++ (Noel Grandin) + there was a Java -> Python tool for wizards. + SSDs for prominent QA develoeprs (Noel Grandin) + Automated a11y based UI testing (Noel / MJayFrancis) + improve, cross-platform-ize & finish that (?) + fund & setup stock Database VMs (Terrence Enger) + help accelerate 'base' testing cf. https://wiki.documentfoundation.org/User:Drew/baseQA_VM + build stats on bug fixes & whether they have unit tests (Kohei) + publish those. + CI-verified master state ("always green master") (Bjoern/Norbert) + have the latest known-good-for-CI-on-all-platforms commit identified, published and easily discoverable using git notes/branch/whatever + Clang generated unit tests (Zolnai Tamas) + various kinds of basic operations on all classes + Heisenbug server (Wols) + dedicated heavy-instrumentation server for finding heisenbugs + Anytime builder VMs for developers (Bjoern) + track and present status of individual tests (Bjoern) + synergies with dashboard bits. + Anytime builder for devs - big on-line VMs (Bjoern) + budget already there (Norbert) + Others ? ... * make check stability (Bjoern) + tested on 4.4.4~rc2: 2/180 flaky failures in subsequentcheck + in general, good enough for CI testing + which 2x tests failed ? (Michael) + unfortunately not logged that (Bjoern) + prolly 'forms' or the other one ... + commented out in the Debian pkging. + can we re-run that on master (Michael) + if we find time for Big Bertha (Bjoern) * LibreOffice Development Dashboard (Bjoern) + http://nabble.documentfoundation.org/TDF-Grant-Request-Proposal-LibreOffice-project-dashboard-quot-All-about-LibreOffice-quot-td4151652.html + discussed by the board. + proposal on the projects list + contact Bjoern directly if you have concerns. * QA (Robinson) + UNCONFIRMED at 377 + needAdvice at 13 + Most Pressing Bugs: https://bugs.documentfoundation.org/buglist.cgi?bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&bug_status=NEEDINFO&bug_status=PLEASETEST&chfield=priority&chfieldfrom=-8d&chfieldto=Now&chfieldvalue=highest&list_id=545001&priority=highest&product=LibreOffice&query_format=advanced&resolution=--- + priority highest in the last week ... + need to switch bugzilla permissions etc. to get MABs fully replaced. + tdf#91485 - UI:Cursors other than the default work but are not displayed (cloph's got a fix for this one - pushed to -5-0 just now) + tdf#92269 - 5.0.0.1 Win 64 Explorer Crash after single click on any LO file in folder. (shlxthdl.dll / propertyhdl.dll property handler problem?) + setting up a Win VM to test it. * QA stats: + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html +159 -193 (-34 overall) many thanks to the top bug squashers: Beluga 81 tommy27 9 Caolán McNamara 9 Eike Rathke 8 Adolfo Jayme 8 Maxim Monastirsky 7 Gordo 6 Andras Timar 6 m.a.riosv 5 Julien Nabet 5 Michael Meeks 4 Clément Lassieur 4 Miklos Vajna 3 Óvári 3 Kevin Suo 3 * Open 5.0 MAB + 2/12 3/12 5/11 6/12 5/11 6/11 5/9 6/9 5/8 5/8 4/7 2/5 0/3 1/3 1/3 1/3 + https://bugs.documentfoundation.org/showdependencytree.cgi?id=86696&hide_resolved=1 * Open 4.4 MAB + 14/61 16/61 17/61 17/61 16/60 19/60 15/56 16/56 15/53 15/53 14/52 15/52 + https://bugs.documentfoundation.org/showdependencytree.cgi?id=79641&hide_resolved=1 * Open 4.3 MAB + 65/169 72/169 73/170 75/170 78/170 77/169 77/169 78/167 79/166 79/166 + https://bugs.documentfoundation.org/showdependencytree.cgi?id=75025&hide_resolved=1 * Bibisected bugs open: whiteboard 'bibisected' + 310/921 320/915 330/909 329/898 335/895 333/874 337/869 334/849 334/839 + http://tdf.io/bibibugs * all bugs tagged with 'regression' + 581(-5) bugs open of 3946(+29) total, 40(+3) high severity * ~Component count net * high severity regressions Calc - 13 (+2) Writer - 9 (-1) LibreOffice - 8 (+1) Impress - 5 (+0) UI - 3 (+0) Base - 1 (+0) Chart - 1 (+1) + above as a list: http://bit.ly/1HWHb3E + complete table: http://bit.ly/1JQ3z4A * ~Component count net * Writer - 205 (-4) Calc - 109 (-6) Impress - 47 (-2) Crashes - 43 (+1) LibreOffice - 40 (+1) UI - 36 (+2) Borders - 22 (+0) graphics stack - 24 (+2) Draw - 20 (-1) Base - 18 (+1) filters and storage - 10 (-2) Chart - 12 (+1) Printing / PDF export - 10 (+0) Formula Editor - 5 (+1) framework - 4 (+0) BASIC - 4 (+0) Extensions - 3 (-1) sdk - 1 (+0) Installation - 1 (+0) Linguistic - 1 (+0) + http://bit.ly/1BUdI8i -- michael.me...@collabora.com <><, Pseudo Engineer, itinerant idiot _______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice