* Present + Eike, Ahmad, Caola, Michael M, Andras, Jacobo, Kohei, Bjoern, Stephan, Miklos, Cloph, Kendy, Lionel, Robinson
* Completed Action Items + send E-mail addresses to Norbert (Miklos) + create new commit accounts (Norbert) + review & enable LTO vs. 2010 (Jesus) + New document template defaults merged (Ahmad) + poke Igalians about attending (Michael) + turn on mergedlibs & LTO for Windows (Tor) [ essentially doesn't work there - needs some investment ] + Tinderbox admins should: + clean disks - so save space waste from stale inpath bits + update to the very latest tinbuild2 script to get up-loads right (All) + poke at Android / iOS remote-control translation issues (Andras) [ ios and pootle remotes have modules created, need to know release schedule ] + new committers: + Adam Fyne, Andres Gomez, Jacobo Aragunde Pérez, Miguel Gomez + write welcome mail (Miklos) + setup commit access Norbert (Miklos) * Pending Action Items: + produce a VM with callgrind metrics (Matus) AI: + send ssh key to Cloph (Matus) [ VM is setup & running, needs to get access -> Matus, on same machine as the crash-test farm ] + partition document test loads / run them on tinderboxen (Norbert) [ ongoing work on the python bits ] + blog about the death of the solver (Michael S) [ still no blog ] + mail Charles wrt. website / code-finding concerns: want a cgit link nearby (Tibby) see also: https://bugs.freedesktop.org/show_bug.cgi?id=71683 + need design for copying styles between templates (Cor Nouws/other UX?) cf. http://www.mail-archive.com/libreoffice-ux-advise@lists.freedesktop.org/msg01658.html http://www.mail-archive.com/libreoffice-ux-advise@lists.freedesktop.org/msg01663.html + create a 4.2 MAB for 'expert config' and attach a callgrind profile (Kendy) [ could make it experimental later if necessary ] * Jacobo Aragunde (quick introduction) ... + Jacob in Spanish, with Igalia six years, free-software & hacking, electronic music and games + currently focused on docx preservation support, preserving foreign data. * Release Engineering update (Cloph) + 4.2 Beta1 - been tagged, currently being built + will be announced for pre-release testing today, ready for website tomorrow. + Freeze & branch-off done: + libreoffice-4-2 + commit rules: + bug fixes only, modulo known exceptions, or triple review. + string & UI freeze at RC1 - December 2nd. + Three scheduled RCs ... time for bug fixing. + 4.1.4 RC1 - this Monday - Nov 25th + 4.2 Feature freeze update / status + IAccessible2 + good volume of cleanups included, VCL work already in there. + enabled in experimental mode only + freeze exception for cleanups here. + configure fixed to still build Java bridge when + continued core change merging (Caolan) + thanks to David O for his great work here. + https://wiki.documentfoundation.org/Development/ia2 + has details of how to enable / play with that. + new charting pieces (Markus) [ mostly landed - OpenGL impl. itself still in progress ] + expert config page - still ~infinitely slow needs fixing [ file as a bug and handle later -> experimental ] + sifr icons (Ahmad) [ expected to finish in 2 weeks - ~30 more to draw ] + 4.2 MAB count - still v. high for this point in the cycle. + gerrit backlog: 50+ patches [ now down to 5 - thanks to all who helped review & merge ! ] + GSOC / Android & iOS remote control releases from master update + please ensure that release notes are up-to-date: + https://wiki.documentfoundation.org/ReleaseNotes/4.2 + missing pieces there ? ... * New committers: + Jean-Pierre Ledure - great Access2Base work. AI: + send welcome mail (Lionel) + Jan-Marek Glogowski (jmux) - at last a KDE maintainer AI: + send welcome mail (Michael) * Access2Base / namespace issues + once it is imported it is there permanently ... + browsing in basic code manager imports it + lets see how it goes. * FOSDEM Usability hack-fest: + https://wiki.documentfoundation.org/Hackfest/FOSDEM2014#Participants + register now - only i * Crashtest update (Markus) + cf. http://dev-builds.libreoffice.org/crashtest/ * Certification progress (Kendy/Bjoern/Stephan) + waiting for replies from nominated candidates 1/4 so far. * Base issue 70703 (Lionel) + https://bugs.freedesktop.org/70703 + fixed by heroic patch from Caolan - vile re-enterancy issue. * Basic API changes (Michael S) + concerns in the community about "stardiv.Toolkit.UnoDateFieldControls" who has until 4.0 a "date" property who is a ISO representation of the datevalue. + some types of properties changed. + need for ulgy version checks in the code & cost of testing / qualification of that etc. + not all people have these skills. + really important not to break the Basic API & need to consider more if any given change on Basic programmers. + C++/Java developers - often more able to cope, and/or it's a hopeless ABI situation. + Basic programmers should be treated better. + need to work harded to keep Basic compatible. + eg. adding methods to interfaces keeps Basic happy. + sadly this would have been easy to do differently, but hard to fix now (Lionel) + lots of complaints about dates, most of the problems around times + having a 2nd time property with a new name, might make read/write of the old value change the stored value; something of a balance. + if we had had feedback / testing around 'Date' / earlier interaction we could have easily improved that (Michael) + Concern that we get expertise & regression tests and/or suites of sample StarBasic files / code that we can analyse. + who has that ? with that we can avoid breaking things. + not always obvious that a particular API is actually used (Michael S) + or is it just an internally used function ? ** + want a volunteer to help collect complex StarBasic + Xray runs a ton of stuff before hitting the 1st dialog (Miklos) + A cleaner way than version-checking is to use reflection to ask what type the method returns (Lionel) + in this particular case. * automated code re-formatting / de-crustification (Kendy) + Previous consensus was to decide not to decide ... + is the time - now ? (before we branch) + are we agreed on what to do ? + ~anything better than nothing. + why do we need this? + should we de-crustify the -4-0 & -4-1 branches too ? + also: how do we _keep_ the code uncrusty: + git hook? + regular reruns + once a week? + just before major branchoff? * Next large-scale cleanups (Kendy) + .ui conversion surely (?) + Tackle >>= replacement ? + any.getAsIntegerWithDefaultValueForGoodMeasureNamesMustBeVeryLong(3); * QA update (Robinson) + down a good number of bugs this week, hoping to continue it + some are test bugs, but thanks to more people working in preparation for 4.2 ! + lots of gerrit pushing & associated closing. + weekly 'need_advice' bug ping for help: + "FORMATTING text:use-soft-page-breaks not honoured" + https://bugs.libreoffice.org/show_bug.cgi?id=43692 AI: + take a look (Miklos) + Inconsistent behavior of table.Borderline in Writer and Calc + https://bugs.libreoffice.org/show_bug.cgi?id=45644 + punted to needinfo, calc cells are a hot potato: pass it on. + Currently have 9 blockers + noticed a lot of these; five vs. 4.2 + blockers don't really exist in LibreOffice -> 'MAB' concept instead. + Accessibility concerns from QA re:lack of consistent keyboard movement through the various UI widget based panels + e.g. Start Center and Sidebar + more extensive notes around; be good to address them. + concerns wrt. reduced mobility + good to get bugs logged vs. that + start-center / template mgmt / sidebar - not great a11y AI: + file individual bugs to get to Easy Hack (Robinson) + would be good to have some docs on how to use the poke tools for 'ordinary developers' to test / develop on Linux (Caolan) AI: + get some doc pointers on how to use Accerciser, and how to test / improve this (Jacobo) + Bugzilla Migration: + going really well, lots of URL changes. + Thanks to everyone who has been helping prepare + QA brainstormed abbreviations in place of fdo# + blo#1234, lob, tdf, libo Thoughts ? + 'bz' suffix ? + lbz# ? (Thosten) + lo# (Bjoern) + or assume we're -the- tracker => no prefix (Thorsten) + never works. + the guys doing the work should choose. + Fixing MIMEtype on attachments + talked to bugzilla developers, should be easy to automate fixing mimetypes; but Q' is - developers hard-hit by E-mails. + should we do it all in 1 lump, or slowly. + We can use a special account 'MIMEtype Fixer' so anyone who wishes can filter-out those emails + can we turn off notifications, do it, and turn it on again (Caolan) + off for 30mins ... no-one truly cares wrt. mime-type + admins currently spending time * KDevelop awesomeness: AI: + Make a video about the KDevelop awesomeness (Bjoern) + https://bugs.freedesktop.org/page.cgi?id=weekly-bug-summary.html +143 -193 (-50 overall) many thanks to the top bug squashers: Foss 17 Maxim 16 Jean-Baptiste Faure 16 Rob Snelders 12 Joel Madero 11 Andras Timar 11 Eike Rathke 8 Julien Nabet 8 Adolfo Jayme (fitoschido) 7 bfoman 5 Michael Stahl 5 * QA stats: * Open 4.2 MAB + 7/20 7/18 5/16 5/15 5/14 4/13 6/13 4/10 2/8 1/6 1/6 + https://bugs.freedesktop.org/showdependencytree.cgi?id=65675&hide_resolved=1 * Open 4.1 MAB + 28/122 28/119 27/118 8/116 21/106 20/103 18/100 17/99 15/96 14/93 23% 24% 23% 24% 20% 19% 18% 17% 16% 15% + https://bugs.freedesktop.org/showdependencytree.cgi?id=60270&hide_resolved=1 * Open 4.0 MAB + 57/205 57/204 53/200 54/200 55/200 57/200 56/198 58/198 56/195 54/193 28% 28% 27% 27% 28% 29% 29% 29% 29% 28% + https://bugs.freedesktop.org/showdependencytree.cgi?id=54157&hide_resolved=1 * Bibisected bugs open: whiteboard 'bibsected' + 48/164 48/162 49/160 49/158 40/148 38/146 36/144 35/143 34/142 + http://bit.ly/VQfF3Q * all bugs tagged with 'regression' + 328(-7) bugs open of 2099(+15) total * ~Component count net * Writer - 101 (+0) Spreadsheet - 50 (+5) Libreoffice - 30 (-5) Presentation - 26 (+0) Crashes - 23 (+0) Database - 18 (+0) Drawing - 16 (-1) Borders - 16 (-1) BASIC - 5 (+0) Migration - 3 (+0) + http://bit.ly/15mM2Yn - for devs ( no NEEDINFO / UNCONFIRMED ) + https://bugs.freedesktop.org/buglist.cgi?keywords=regression%2C%20&keywords_type=allwords&resolution=---&query_format=advanced&product=LibreOffice&list_id=36764 + Migration: https://bugs.freedesktop.org/showdependencytree.cgi?id=43489&hide_resolved=1 -- michael.me...@collabora.com <><, Pseudo Engineer, itinerant idiot _______________________________________________ List Name: Libreoffice-qa mailing list Mail address: Libreoffice-qa@lists.freedesktop.org Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/ Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette List archive: http://lists.freedesktop.org/archives/libreoffice-qa/