* Present: + Cloph, Sophie, Stephan, Jan-Marek, JanI, Michael M, Miklos, Andras, Caolan, Bjoern, Lionel, Bubli, Armin, Michael S, Kendy, Eike, Robinson, Thorsten * Completed Action Items: + UserAgent - drop bundled-languages (Michael) + UserAgent - produce a patch for review (Michael) + disable openGL by default for 5.0.4 (Cloph) + run the sw renaming script just before branch-off (Robinson) [ needed a fix to a test document, accidentally touched, kendy fixed for the future ] + improve new contributors Wiki, write blogpost, promote git-review etc. (JanI) [ v. open-ended: in-progress ] + setup FOSDEM Hackfest wiki page with dates (Samuel stole this AI ;) ) [ https://wiki.documentfoundation.org/Hackfest/FOSDEM2016 ] * Pending Action Items: + come up with a proposal for "abandoned" / "insufficient data" resolution in the bug-flow graph (Robinson) [ lively discussion, following up, decision by the end of the week ] + book FOSDEM conf. room for board meeting (Florian) [ perhaps after not before to avoid hackfest conflict ] + list of developers who havn't contributed in a while (JanI) + check mDNSResponder & move it to external/ (Michael S.) [ hidden 5x directories deep in impress ] + double-check libmar/src, update/src, remove the duplicate, etc. (Kendy) * Release Engineering update (Cloph) + 4.4.7 RC2 + tagged, Linux + Mac built. + Windows delayed; since VM died; buying replacement H/W etc. + will start build today. + 5.0.4 status + RC1 / freeze - Monday + tagging due later today / tomorrow. + all fixes from gerrit are integrated + very last minute fixes today / tomorrow. + 5.1.0 branch / feature-freeze: this week. + branch created, and beta1 tag this week. + windows build breakage just before tagging. + a buildfix1 tag -> corresponding fixes. + re-created tar-balls from this. + Avoiding large-scale cosmetic cleanups + until when ? (Stephan) + consensus so-far; try to do just before branch-off (Miklos) + one idea mass-run through code-formatting tool (Bjoern) + start with config / code-style we want to use + by the time we do the next release: finally look at it. + 6 months to bike-shed. + afraid, can't agree on include order, not ideal (Miklos) + removing parameters, defaulted etc. (Stephan) + calming down for a couple of point-release to help bug-fixers (Michael) + makes sense (Bjoern) + concern, never a good time for doing these (Stephan) + concern - size, and non-functionality are deadly annoying when back-porting bug-fixes (Michael) + if a volunteer; doing rename member variables (Bjoern) + if 1st commit - makes sense perhaps. + agree with a quiet period (Eike) + will pile up changes in gerrit; but need reviewing. + piling makes them un-merge-able over time (Bjoern) + say - we discourage until .2 (as in the past) (Miklos) + not black / white - please try to avoid those. => avoid large non-functional cleanups until x.y.2 + Late Features: + OpenGL - switch to simpler double-buffering. + Slide Transitions: artwork & polish [ Jay and Andreas making new images - much appreciated ] + UserAgent display & tweakage [ in modulo tweaking, cf. discussing a setting later ] + calc s/w interpreter-related patch [ also got in before the freeze; an 18x speedup on CPU for some test sheets; currently guarded by a variable - and subsetting to just some sheets. + plan to test with crash-testing sheets & enable by default Would like to look at it (Eike) + dislike env.vars set - avoids the unit-tests + plan to remove it before ship (Kendy) + turn into normal config & default -> testable. + would like to turn it on now - default on for user-testing (Kendy) + optional B2 in the release-plan (Cloph) + can have an intermediate release. + goal of the code - vectors of doubles + formula results (Michael) + moves big chunk of ptr chasing & branching from inner loop. ] + Android & iOS Remote + delayed, due to B1 delay. * Idle re-work (Michael) + graphical event processing issue + scheduler cleanup + true 'idle' behavior - for wordcount. * Documentation (Kendy) + proposed - rename of help files that are main / 000158 etc. + quite un-readable for humans. + localization community - asked; these get into po files at some stage. + needs scripting; but not a high prio. just yet. + mainly for non-pootle using translators (Cloph) + has some helpful scripts (JanI) + message contexts changes (Kendy) + not urgent - for now use an XSL file that indicates the path of the files in the help (Sophie) + reasonably easy to find the file to work on. + guy interested in editing help, doing good stuff there too. * UX Update (Kendy) + Meeting time moved -> now Friday 2pm European time. + based on doodle poll. + this friday - 1st time at new time. + Impress: + don't have tabs above the view anymore. + a toolbar button with a drop-down to choose what to edit. + makes 'masters' more obvious + switch directly to editing masters. + NotebookBar + discussion with Samuel + will re-introduce the work; maybe new name ? toolspace ? * Crashtest update + 2 import failures, 1 export failures, coverity 315 + import & export now fixed. + overall 10x down on Coverity + unusually new & helpful issues. * UserAgent bits (Michael) + dropping language piece - from user-agent + native lang teams would like that (Cloph) + lots of people use English (Eike) + NLP care who uses their work (Cloph) => add the UI language instead. + https://gerrit.libreoffice.org/#/c/20125/1 + what it does (check it out) + OS version Win 6.6 + Threads: 4 + Render: normal/GL + not a technical thing (Bjoern) + we host the data at TDF + meta-data, identifiable. + only a few bits of info (Michael) + happier - if not for every ping (Bjoern) + do statistical sampling; 1% of users. + unclear if we want a "Opt in to share details [yes] [no]" thing + usual question - "do you want to update & we will share data" (Kendy) + we want people updating -> not attractive. => turn it in with some 1% filter of users * Upload Java URE artifacts to central Maven repository? (Bubli) + useful for developing Java extensions + already packaged in Debian + check if they comply with requirements: http://central.sonatype.org/pages/requirements.html, sign with TDF key & upload + makes building Java extensions much easier. + bug from DavidO - 3x years ago; now closed. + https://redmine.documentfoundation.org/issues/1629 filed for cloph to deal with it :-) + willing to do the maintenance (Bubli) + would be happy for help up-loading -> help appreciated ! + Can use mis-placed versions of jars to compile vs. (Stephan) + can't use at run-time. + aware of that (Bubli) + concern wrt. non-obvious failure modes (Stephan) + Jars need other parts of the URE next to themselves. + errors will not be enlightening. + is it for TDF vs. distro builds ? (Bjoern) + users need educating anyway - just for building (Bubli) + like the idea (Michael) + LiMux switched Wollmux builds to Maven builds (JMux) + has stuff there; used to build public releases. + Debian already build some maven goodness (Bubli) + artifact ID / ver / jar etc. + part of URE package. + for local use of Maven -> will point to local machine (Stephan) http://anonscm.debian.org/cgit/pkg-openoffice/libreoffice.git/tree/rules#n2769 + lets not kill babies (Michael) AI: + help with sign & up-load (Cloph) * LiMux hackfest update (Jan-Marek) + about 20 people, JMux split between organizing & LibreOffice. + poked at KDE5 backend - will take a while to develop a real one. + probably first switch kde4 from X11 to Qt abstraction + basically facing all the KWin problems from: https://conf.kde.org/system/attachments/6/original/we_are_the_one_percent.pdf + code in private/jmux/kde5+rsvg + "It compiles but doesn't run" * Hackfests (Bjoern) + GNOME hack-fest in Madrid - Dec 2nd -> 4th (Jacobo) + Wiki page: https://wiki.documentfoundation.org/Hackfest/Madrid2015 + FOSDEM / Beta Co-working (Bjoern) + next venues / suggestions + considering another Gran Canaria hack-fest (Thorsten) + March next year (?) + Turkey + talked to them; lots of enthusiasm & desire for training. + Terni (Italy) this Saturday ( https://wiki.documentfoundation.org/Hackfest/Terni2015 ) * Mentoring Update (JanI) + lots of announce / interest. + Discussed with Italo, to reward people on 1st patch, 10th patch (idea from Bubli) + come back wiht a proposal soon. + Added new blog for newcomers, will be tips and trix + on the planet. + started looked at "hanging" patches + digging through lingering patches; + not clear why they're not merged; just 1 submission. + have reviewed a few, comments in gerrit. + Preparing for madrid + use this as a start for a more active spanish community. + wanting Jan to talk about LibreOffice. + List of non active developers: next step + concern wrt. E-mailing (Kendy) + and add 1x more question - ok or not to contact + get tone really positive (Michael) * l10n Update (Sophie) * Developer Certification (Stephan/Bjoern/Kendy/Thorsten) + pending another 3 weeks, then will start a new round soon... * Jenkins / CI update (Norbert) + interest at last ESC on how Jenkins stats are generated + can we auto-generate in dev-tools/scripts/esc-bug-stats.pl ? + please Linux Jenkins guys build with --enable-kde4 (Bubli) + to prevent vcl build breakages + check - is 'make check' run by CI ? (Michael) + not for gerrit patches; but is done for tinderboxes (Stephan) from:Thu Nov 19 15:41:41 2015 master linux rel jobs:184 ok:136 ko:29 fail ratio:15.76% break:11 broken duration:7.8% master linux dbg jobs:179 ok:28 ko:149 fail ratio:83.24% break:19 broken duration:72.99% master mac rel jobs:174 ok:148 ko:12 fail ratio:6.89% break:4 broken duration:2.51% master mac dbg jobs:172 ok:151 ko:9 fail ratio:5.23% break:6 broken duration:2.91% master win rel jobs:84 ok:62 ko:19 fail ratio:22.61% break:10 broken duration:23.54% master win dbg jobs:137 ok:97 ko:34 fail ratio:24.81% break:17 broken duration:31.27% master win64 dbg jobs:125 ok:102 ko:19 fail ratio:15.19% break:9 broken duration:21.87% lo-4.4 mac jobs:6 ok:4 ko:2 fail ratio:33.33% break:2 broken duration:56.26% gerrit win rel jobs:205 ok:118 ko:83 fail ratio:40.48% gerrit lin rel jobs:211 ok:166 ko:45 fail ratio:21.32% gerrit mac rel jobs:211 ok:174 ko:37 fail ratio:17.53% gerrit all jobs:205 ok:102 ko:99 fail ratio:48.29% * Easy Hacks: + new easy-hacks thanks to: JanI, Samuel M. + http://bit.ly/1KR4HWX + create your own by setting whiteboard to eg. "easyHack difficultyBeginner skillCpp topicCleanup" + create new easy hacks from these proposed ones (or remove the whiteboard keyword "needsDevEval" if not feasible): https://bugs.documentfoundation.org/buglist.cgi?status_whiteboard=needsDevEval * QA update (Robinson) + UNCONFIRMED at 520 + 34 bugs in UX-advise + needAdvice at 16 + New Status for 'abandoned' bugs: INSUFFICIENT DATA + will try that out; then adding it. + Most Pressing Bugs: http://ur1.ca/nkp0t + tdf#89034 - Text not being justified in Persian and other RTL languages + Common issue --> Tor working on it. + tdf#94689 - Crash on new file, close file, open file + look at it (Michael) + Mail merge regression concern (Bjoern) + http://bit.ly/1POJrmp + having a look (Thorsten, Kendy) * QA stats + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html Querying overall / top bug stats + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html +160 -87 (+73 overall) many thanks to the top bug squashers: Beluga 8 m.a.riosv 7 raal 7 Adolfo Jayme 6 Julien Nabet 5 V Stuart Foote 4 Samuel Mehrbrodt 4 Alex Thurgood 4 Cor Nouws 3 Maxim Monastirsky 3 Yousuf (Jay) Philips 3 Caolán McNamara 2 Mike Kaganski 2 Björn Michaelsen 2 Regina Henschel 2 * Highest-Priority bugs (aka "MABs"): 5.0: 11/49 - 22% +1 4.4: 11/72 - 15% +0 4.3: 6/67 - 8% +0 4.2: 11/133 - 8% +0 4.1: 4/79 - 5% +0 4.0: 10/81 - 12% -1 old: 40/247 - 16% +0 * Bibisected bugs open: whiteboard 'bibisected' + 343/1116 335/1103 336/1098 332/1088 341/1089 330/1074 324/1064 + http://tdf.io/bibibugs * all bugs tagged with 'regression' + 721(+8) bugs open of 4443(+24) total 43(-1) high prio. * ~Component count net * high severity regressions Calc - 20 (+0) Writer - 12 (+1) LibreOffice - 7 (+0) Impress - 1 (-1) graphics stack - 1 (+0) Extensions - 1 (+0) Base - 1 (+0) UI - 0 (-1) + http://bit.ly/1HWHb3E * ~Component count net * all regressions Writer - 238 (+2) Calc - 156 (+1) Crashes - 55 (+1) Impress - 48 (-1) LibreOffice - 47 (+0) UI - 42 (-2) graphics stack - 32 (-1) Borders - 30 (+1) Base - 24 (+0) Draw - 22 (-1) filters and storage - 16 (+1) BASIC - 13 (+0) Printing and PDF export- 12 (+1) Chart - 10 (+0) Formula Editor - 5 (+0) Extensions - 3 (+0) Installation - 2 (+0) framework - 2 (+0) Linguistic - 2 (+0) sdk - 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