* Present: + Stephan, Christian, Michael M, Cedric, Sophie, Thorsten, Eike, Miklos, Andras, Kendy, Fridrich, Bjoern, Caolan, Markus * Completed Action Items: + fix BSA login / XML-RPC issues (Cloph) [ login is fixed, but adding attachments still needs some work, can't use auto-detection of type via XML-RPC perhaps better to use the guided-bug-entry skin, extend that https://bugs.documentfoundation.org/enter_bug.cgi?product=LibreOffice&format=guided ? ] + ask Fridrich, Cedric wrt. GSOC leadership etc. (Kendy) [ both ready to administer it ] + remove the 'EasyHack' piece from anything 2yrs old (Bjoern) [ some of them cleaned up ] * Pending Action Items: + please file an Easy-Hack this week: just a bug with whiteboard: (All) "EasyHack DifficultyBeginner SkillCpp TopicCleanup" + thanks to: + Stephan, Michael, Lionel, Ashdod, Miklos, + http://bit.ly/1Dd4y8b + review / amend GSOC ideas page (All) + https://wiki.documentfoundation.org/Development/GSoC/Ideas + look into setting up OpenID proxy after 4.4.0 release (Cloph) * GSoC (Cedric) + We need to have new ideas added to the wiki page: https://wiki.documentfoundation.org/Development/Gsoc/Ideas + sooner the better etc. preferably before FOSDEM: today / tomorrow. + February, 9th: Mentoring organizations can begin submitting applications to Google. + we need a good page by then. + admin vs. mentoring & GSOC travel. + title: "Mentor summit" (Thorsten) + precisely 2x slots, and historically those were for admins. + who at the same time did mentoring. + never happened that a non-mentor went (Fridrich) * Release Engineering update (Cloph) + 4.4.0 retrospective + released as final; but overshadowed by website down-time. + currently only a maint-page, that directs to mirror-brain + will be fixed in the next 10mins or so. + why does mirror-brain work ? (Cloph) + extremely slow adding releases to MySQL database to avoid partial download page completeness; disabled. + 4.3.6 RC2 + built for Linux / Mac so far. + holding off until glustre FS heals itself, to avoid new I/O load. + Android & iOS Remote + patches in gerrit status ? * Bugzilla migration update (Cloph) + retrospective + went really well. + initially a long-running query blocked others + if we have queries that time-out, poke Cloph to extend. + was a mis-configuration; now fixed. + pretty flawless - just works (Michael) + one issue in redmine (Bjoern) + while you can't file new bugs anymore, you can reply via E-mail + not many people doing that; the inexperienced users. + might be an issue for a few days, will prolly stop in a month. + impressed that the esc bug scripts still work (Michael) + we should now use tdf#12345 for bugs in commits + thanks to moggi for the fix. * Translations problems (Sophie) + big chunk of translations for 4.4, to change our workflow to work on master instead of branches; so we can get visibility into that sooner and smooth the workload out. + 3x points on the dev. side. 1. ensure respect the en_US strings follow rules for sentance capitalization [ https://developer.gnome.org/hig-book/3.2/design-text-labels.html.en we re-use the GNOME HIG here ] saves thrash that hurts translators. 2. don't commit changes eg. appending '...' to menu items please discuss this with l10n before big-impact changes. + UX type thing (Kendy) + proposal from translators; make en_US a separate lang. touch the strings in the repo - as minimally as possible; + don't think this will work long-term; will need to improve what we have in the repo. + proposal is a tech. sol'n for a social problem. + for large-scale changes UX should talk to l10n first. + would be useful to have a l10n person in the UX call. + hopefully as/when everyone works on master, it is easy to see and have a tighter feedback cycle between the two teams. + UX & QA calls at the same time (Sophie) AI: + sort out the calls (Kendy / Sophie) 3. changes that affect all languages can be scripted + eg. _ in dialogs; could have been scripted; would like that tested on several languages + scripts should be applied out of pootle. Is there a way to do that ? (Caolan) + hackers see a git repo - which is a copy of what is in pootle + it'd be good to allow translators to see where the translations actually are. + either git is canonical, or have some well defined tooling to switch between. Is this a common problem now (Michael) + not particularly, but perhaps wrt. a gettext move (Caolan) + changing things wrt. a GNOME-HIG + putting a ':' at the end of labels. + discouraging. + what is the process of database (Michael) + DB -> po files -> script -> then files with changes checked -> git. (Cloph) + if we drop the format in the repo, could sync to & fro (Cloph) + with built-in pootle functionality; so pootle would allow commits directly to git + would create 100's of commits whenever pootle changes stuff + if translators use off-line .po files, would overwrite changes in the repo. + already the po files are multi-GB in size; the change-sets would be huge for replacements. + can't we do that for master (Markus) + and at feature-freeze throw away the old history + wonder if git is useful there (Thorsten) + is it an attempt to fix a social problem with a tech. problem. + scripting / changes in parallel are a problem (Stephan) + if that happens, we get conflicts -> always. + hold off for 2x weeks - while doing a change. + if we have a git repo where things are sneaked in underneath translators. + any big changes with a script, but can't be done with a technical protocol. + pootle on a branch, and a master repo ? (Bjoern) + wouldn't need a separate repo, but would need permissions from web interface (Cloph) + git repo easier to manage, + export pootle to a branch & merge them to master (Andras) + would need 2x repos, and directory layout not the same (Cloph) + can make it the same (Andras) * Crashtest update (Markus) + issues with the host update + VM currently unavailable. + asan test results have been announced + caolan already fixed many of the import issues already + export issues are still open; mostly asserts anyway * larger code sedding before X.Y.2 (Michael) + please hold off mechanical changes if we can ? + rule for 1st compiler re-writing plugins from Lubos (Miklos) + SwFlyFrame rename already queued up. + no silver bullet there (Stephan) + things that need big changes overall, not wanted late before the next branch-off. + just a rename, sure - prolly nice to move it to a sensible time. + some other changes - happen to grow larger. + warning-free-ness to make real problems stick out. + address noise around. + some plugins / semi-automated stuff + irrelevant ones. + reinterpret_cast / plugin re-writing concerns (Michael) + big cherry-picks also not ideal (Stephan) + splitting changes can help (Bjoern) * FOSDEM bits + Brussels, Belgium -- February 2015 (tomorrow) + https://wiki.documentfoundation.org/Hackfest/FOSDEM2015 * Hackfests (Bjoern) + initial scheduling for 2015: + Las Palmas de Gran Canaria, Spain + happy to have us back + suggested March 19th, 20th: Thur / Fri. + happens during GSOC application phase. + Cambridge, UK - May 2015 contact: Michael * UX Update (Kendy) + proposal for re-work of customization dialog => GSOC + improving change-tracking side-bar; lots of interest + hope it will become even more useful. * Certification (Stephan/Bjoern/Kendy) * VclPtr update (Noel / Michael) + ongoing work in feature/vclref + aiming to make VCL Window sub-class lifecycle comprehensible & safe. + active work ongoing + write-up gotchas around that. + based on the rtl::Reference + auto bool & ptr casts + short & easy to read. + should get it off a branch quickly (Stephan) + more important not-on-a-branch vs. back-port-ability + want it in early - true, but not break cherry-picking (Michael) + certainly at least 2x months before freeze. * Jenkins update (Norbert) + http://ci.libreoffice.org/view/Dashboard/ + Norbert on a plane. * QA (Bjoern) + UNCONFIRMED at 318 https://bugs.documentfoundation.org/reports.cgi?product=LibreOffice&datasets=UNCONFIRMED + killed a few non-regression regressions. * QA stats: + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html +128 -141 (-13 overall) many thanks to the top bug squashers: Beluga 31 Caolán McNamara 20 Matthew Francis 15 Adolfo Jayme 8 Jean-Baptiste Faure 4 Joel Madero 4 m.a.riosv 4 Lionel Elie Mamane 4 V Stuart Foote 4 Alex Thurgood 3 Robinson Tryon (qubit) 3 raal 3 Eike Rathke 3 Markus Mohrhard 2 Andras Timar 2 * Open 4.5 MAB + 0/1 0/1 0/1 + https://bugs.documentfoundation.org/showdependencytree.cgi?id=86696&hide_resolved=1 * Open 4.4 MAB + 16/40 14/38 11/34 6/26 6/24 7/24 7/22 5/19 4/18 3/17 3/16 3/16 4/16 40% 36% 32% 23% 25% 29% 31% 26% 22% 17% + https://bugs.documentfoundation.org/showdependencytree.cgi?id=79641&hide_resolved=1 * Open 4.3 MAB + 78/155 86/154 84/152 86/151 86/148 84/146 58/117 33/90 19/73 17/65 16/64 16/64 50% 55% 55% 56% 58% 57% 49% 36% 26% 26% 25% 18% + https://bugs.documentfoundation.org/showdependencytree.cgi?id=75025&hide_resolved=1 * Bibisected bugs open: whiteboard 'bibisected' + 228/627 226/616 229/601 214/564 208/532 208/526 182/488 190/481 189/475 190/470 + http://bit.ly/VQfF3Q * all bugs tagged with 'regression' + 444(-6) bugs open of 3393(+10) total * ~Component count net * Writer - 154 (+0) Spreadsheet - 91 (+0) Presentation - 34 (-2) Crashes - 21 (-2) Libreoffice - 21 (-2) Drawing - 20 (+1) Graphics - 19 (+0) UI - 17 (-1) Database - 17 (-2) Borders - 16 (+0) Filters - 11 (+0) Print / PDF - 10 (-1) Chart - 10 (+0) Formula - 4 (+0) BASIC - 4 (+0) Extensions - 3 (+0) framework - 2 (+0) Installation - 2 (+0) sdk - 1 (+0) Impress Remote - 0 (+0) Linguistic - 0 (+0)
-- michael.me...@collabora.com <><, Pseudo Engineer, itinerant idiot _______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice