* Present: + Eike, David, Thorsten, Adam, Michael M, Andras, Norbert, Stephan, Kendy, Miklos, Christian, Caolan, Astron, Markus, Michael S, Lionel, Ptyl * Completed Action Items: + review/merge LibreOfficeKit rename bits (Michael) + ask students to blog about their GSOC work (mentors) + merge existing Fedora openSSL patches (Caolan) * GSOC Update (Cedric) + all going well, no problems yet. + mid-term evaluations: 23rd-27th June. + 10 days away ... + Fridrich can't attend the mentor summit -> Thorsten going instead. * Release Engineering update (Christian) + 4.2.5 RC2 status + tagged noon today, delayed by some gerrit problems. + building win/linux/mac - should announce tonight to early QA ML. + 4.3.0 UI and string freeze: next week - branch libreoffice-4-3-0 two weeks after that for second RC. + nevertheless 1 review needed after the tag for rc1 + tinderbox / windows build on 4.3 branch and master hangs + what hangs ? (Michael) + sometimes hang in unit tests (Norbert) + that should be fixed now (Markus) + one for a v. short period of time, now fixed (Stephan) + last succesful build was a while ago, just killed & re-started (Cloph) + need to check the environment + Google Drive keys (Norbert) AI: + need to send GDrive configure / keys to Norbert (Cloph) + Android / iOS remote + Late features ? + libreofficekit bits / rename etc. [ in now ] + OpenGL pieces / status + impress work as well ? + pending GL capabilities check to avoid crashes + mostly affects Linux ... [ starting to be at risk ! ] + experimentalising 3D chart bits. + at risk [ Tamas to look at that ] + Calc performance fixes (?) + Writer performance fix - Tor working on it. + libfreetype for Windows? (Kendy) + for FPS rendering in glTF... + lots of size shipping 500k+ of freetype for an un-seen mis-feature (Caolan) * allow upgrade of access2base (Lionel?) + access2base now included in LibreOffice 4.2 and later + technical structure: one Basic library (and that's it) + for other branches (other forks of OO.org & LibreOffice 4.1 and earlier), available as extension + competitive "disadvantage": users of other branches can have newer access2base faster (install extension) + not possible for LibO 4.2 & later because extension not allowed to override part of LibreOffice (only other extension) + policy exception for access2base can have new features within stable line? + I don't like that + allow extensions to override any part of LibreOffice? + no, significant resistance + demote access2base to bundled extension? + makes Acces2Base much less "official" in LibreOffice :-( (also more work) + problems with bundled extensions in the past (Michael) + allow extensions to override only access2base + Lionel's preferred option. + problem comes from extension using the same name etc. (Stephan) + mostly a problem with basic modules, not an expert there. + take Noel's advice from the list. + ok to add something for access2base, no general fix. + always troubles with namespaces. + fairly sure this will work well tested it in the build. + change test of who can override what; done on the file-path + why not make it a bundled extension ? (Michael Stahl) + this is what it was designed for. + why did we move away from bundled extensions ? (Lionel) + problems with native code bundled extensions (Stephan) + problems with the upgrade scenarios. + shouldn't affect basic. + when was this included ? (Stephan) + was included in 4.2 (Lionel) + switching to bundling in 4.2 is a larger change + vs. a 1-line patch to say it can be overridden (Lionel) + happy with a 1-line change in 4.2 (Michael S) + concerned wrt. the future making it a bundled extension. AI: + merge 1-liner to 4.2 / 4.3 / master (Lionel) AI: + research / seek a saner solution for master (Stephan) * UX Update (Astron) + not a huge amount of activity. + UI status in 4.3 + conditional formats dialog and named ranges regressed vs. 4.2 / 4.1 + in dialog layout conversions etc. ? + anyone with free cycles AI: + file bugs for Caolan / students (Astron) + "manage named ranges" -> button positioning changed. + not functionality: just positioning + also "conditional formats" dialog. + theme changes + tool / wrench button, styles etc. concerned. + suggest revert to previous one + can we find a 3rd party to break the deadlock ? (Michael) AI: + ask UX advise (revert or not) ? (Astron) + Sifr icon authors - poked again. * Crashtest update (Markus) + new result including writer/impress/draw http://dev-builds.libreoffice.org/crashtest/336364b46d71e08b441f0cc35b95d88bf1af40ff + an hour to go until results appear + includes PDF import (with several crashes) + summary will be available as http://dev-builds.libreoffice.org/crashtest/336364b46d71e08b441f0cc35b95d88bf1af40ff/exportCrashes.csv http://dev-builds.libreoffice.org/crashtest/336364b46d71e08b441f0cc35b95d88bf1af40ff/importCrash.csv http://dev-builds.libreoffice.org/crashtest/336364b46d71e08b441f0cc35b95d88bf1af40ff/validationErrors.csv + PPT/PPTX regressed - to 5% crashing + DOCX quite bad at 2.5% + the rest - below 1% + memcheck results ? ... + thanks to the City Of Largo + http://dev-builds.libreoffice.org/crashtest/memcheck.zip + grep for 'Invalid' or 'conditional jump' + most serious already fixed * Certification Committee (Stephan/Bjoern/Kendy) + waiting until ~September * Hackfests (Bjoern) + Paris Hackfest: + June 27-28th + please add yourself to the wiki: + https://wiki.documentfoundation.org/Hackfest/Paris2014 + new candidate - Toulouse ... + Confirmed for Nov. 15-16th + more details: https://wiki.documentfoundation.org/Hackfest/Toulouse2014 * flagging of UI-relevant changes in commit messages (cloph) + git-hook where automatically possible (like changes to glade files/strings) + tell gerrit-reviewers to have an eye on the commit summary + gerrit bot to announce weekly + make it easy for interested community members to see it. + can we have tags [UI] added to the commit schema. + yes - create a script to add that etc. (Thorsten) + preferably want it for feature branches / master development (Cloph) + useful to update help / documention (Michael) + concerned wrt. a culture of "find out what johnny is doing and tell him to stop!" (Michael) + ux-advise was the approach before, developers reaching out (Michael) + some things not asked there (Cloph) + can feed in from a bot from the git commits (Kendy) + in the past, commit hooks forced minority to do what majority already does (Miklos) + problem is - git hooks can detect automatically - no point in markup (Thorsten) + case where markup is useful, hooks cannot detect it. + informally - can we put UI: in front of stuff (Thorsten) + creating a script / server to show UI changes on some server (Thorsten) + something like the gerrit news mails somewhere, weekly or so ? AI: + scripting to generate last week's UI changes (Cloph) [ punted to next week ] * --enable-werror as the default? (Kendy) + I for one feel bad when other people keep cleaning up my mess ;-) - so is there a reason not to have --enable-werror by default? * using libffi in bridges (Kendy) + recently looked at libffi again, and it seems we could get rid of quite some copy'n'pasted & platform dependant code, any objections to introduce it there? * HackFest Box (Kendy) + did we get approval for that? * woes with gerrit / phantom conflicts when submitting/merging (cloph) + https://gerrit.libreoffice.org/#/c/9663/ https://gerrit.libreoffice.org/#/c/9664/ and https://gerrit.libreoffice.org/#/c/9516/ + in state "Submitted, Merge pending" without info, only after David had a look, the message about conflicts showed up → conflicts in files unrelated to the actual change, cherry-picking works without problem + for 9516 David managed to make gerrit happy, but even despite it claiming "merged", it didn't show up in the repository + 9663 didn't notice manual push, still in "ready" stage, for 9664 it did pick up the manual push (→ "merged") + Don't use gerrit's "cherry-pick" for changes that had conflicts to resolve (just coincidence?) + manually push to gerrit and/or double check that. + bug on that open since January - 'low prio' ... + could well be related to similar loss of patches etc. https://code.google.com/p/gerrit/issues/detail?id=2383 * New Windows based GNU Make (Michael S) + please try it out http://permalink.gmane.org/gmane.comp.documentfoundation.libreoffice.devel/59339 + 30% faster for a full-build, vs. an un-patched up-stream cygwin make. + even 5->10% faster than our patched one. + catch is: upgrade the cygwin etc. (Norbert) + working on making it build in tandem currently. + nice work ! (Michael) * QA [ punted, Robinson absent ] + Unconfirmed count: down to 1100 or so. + Joel targetting 500 over the summer; we'll see. + closed out a number of un-responded-to NEEDINFO bugs. + Needadvice: + please keep track if you've tagged them; good to CC people on those. + buzilla migration (Norbert) + when its good enough will go back to Tollef for a real date. [ Norbert still crushed by a work cycle ] + need to get bugzilla migration bits under gerrit so we can get patches. + QA team eager to help out. * QA stats: + https://bugs.freedesktop.org/page.cgi?id=weekly-bug-summary.html +172 -136 (+36 overall) many thanks to the top bug squashers: Jay Philips 19 tommy27 9 bfoman 8 m.a.riosv 8 Julien Nabet 6 Jean-Baptiste Faure 6 Caolán McNamara 6 Alex Thurgood 5 Adolfo Jayme 5 Maxim Monastirsky 3 Cor Nouws 3 * Open 4.3 MAB + 5/22 3/20 5/16 4/12 2/8 3/7 2/5 1/2 1/2 0/1 0/1 22% 15% + https://bugs.freedesktop.org/showdependencytree.cgi?id=75025&hide_resolved=1 * Open 4.2 MAB + 71/207 71/205 73/200 64/190 62/184 49/165 18/128 19/124 18/123 24/120 20/112 34% 34% 36% 33% 33% 29% 14% 15% 14% 20% 17% + https://bugs.freedesktop.org/showdependencytree.cgi?id=65675&hide_resolved=1 * Open 4.1 MAB + None - down to zero + many thanks to tommy27 ! * Bibisected bugs open: whiteboard 'bibsected' + 75/259 70/249 59/231 48/215 45/208 46/207 47/201 47/198 46/197 39/189 + http://bit.ly/VQfF3Q * all bugs tagged with 'regression' + 331(+13) bugs open of 2692(+29) total ~Component count net * Writer - 106 (+8) Spreadsheet - 50 (+5) Crashes - 23 (-1) Presentation - 22 (-1) Libreoffice - 21 (-2) UI - 20 (+0) Database - 18 (+0) Borders - 15 (+0) Graphics - 14 (-1) Drawing - 12 (+1) Chart - 11 (-1) Filters - 10 (+2) Print / PDF - 9 (+1) Extensions - 5 (+0) Formula - 3 (+0) Linguistic - 3 (+0) framework - 3 (-1) Installation - 2 (+0) BASIC - 2 (+0) Migration - 1 (+0) sdk - 0 (+0) Impress Remote - 0 (+0) + http://bit.ly/15mM2Yn - for devs ( no NEEDINFO / UNCONFIRMED ) + https://bugs.freedesktop.org/buglist.cgi?keywords=3Dregression%2C%20&=keywords_type=3Dallwords&resolution=3D---&query_format=3Dadvanced&product==3DLibreOffice&list_id=3D36764
-- michael.me...@collabora.com <><, Pseudo Engineer, itinerant idiot _______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice