* Present:
+ Jan-Marek, Michael S, Sophie, Oliver, Stephan, Miklos, Kendy, Andras, Thorsten,
Eike, Bjoern, Cloph, Lionel, Robinson,Norbert, jani
* Completed Actions / Items:
+ get callgrind trace of SVG rendering in tdf#82214 (Jan-Marek)
[ added to the bug ].
+ check esc-bug-stats: bibisected bug count commit (Robinson)
[ patch sent to michael ]
+ switch release -> debug + 'make check' for gerrit / Linux builders (Norbert)
[ done ]
* Pending Action Items:
+ double-check duplicate libmar/src, update/src (Kendy)
+ UserAgent - move to 1% of users, drop bundled-languages etc. (Michael)
+ add gerrit stats & old/stale commit links to ESC agenda (JanI)
+ announce deprecation & removal of one SVG filter for 5.2 timeframe (Thorsten)
+ and CC & thank explicitly those who worked on this.
[ poked the active authors there for now ]
+ add more repos from gerrit/github to gitdm-config scripts (e.g. for Document Liberation
repos) (Thorsten)
[ ongoing ]
+ add stuff to Release Notes and Under The Hood (everyone)
* Release Engineering update (Christian)
+ 5.0.5
+ RC1 due next week
+ 5.0.6 will the the last 5.0 release
+ 5.1.0 RC3 / final
+ RC2 done on Tue
+ now Tue (envening) is THE deadline for all tagging, to avoid slips
+ RC3 after the FOSDEM
+ after RC2, two extra +1's are necessary for libreoffice-5-1-0
+ don't forget :-)
+ Late Features (now for 5.1.1)
+ New Slide Transitions: polish
[ screenshots got into release notes;
still issues wrt. geometry shaders / GL 3.2,
more fixing & improvements on the way ].
+ UserAgent display & tweakage
[ still needs random 1% bits doing ]
+ URL for the online documentation needs change (Bjoern)
+ and the logic to find the current version
+ API best on the TDF infra (Miklos)
+ pick one at hub.libreoffice.org, the actual server to
be assigned later (Cloph)
+ impress mode switching (Thorsten)
+ change position in the toolbar
+ not controversial, let's do it
+ Android & iOS Remote
+ new release ?
+ will build later today / tomorrow
+ iOS remote needs re-releasing with new certificate.
+ Release Notes: are they complete:
+ https://wiki.documentfoundation.org/ReleaseNotes/5.1
=> please do fill that out ... check commit logs.
+ https://wiki.documentfoundation.org/UnderTheHood/5.1
+ help also appreciated.
* Documentation (Kendy)
+ no news
* ActiveX & general functionality removal (Michael)
+ concern wrt. removal of functionality left & right:
+ npapi (fair cop)
+ Office 6.0/95 export - removed from UI, not code.
+ OO.o 1.0 export - likewise.
+ tdf#92925 Remove SVM export - likewise, debugging ?
+ building on reasonable enough suggestion:
+ tdf#92925 Remove PCT export - disabled code ?
+ tdf#92925 Remove PBM, PGM, and PPM Export - removes code
+ tdf#92925 Remove XPM export - removes code.
+ tdf#92925 Remove RAS export - removes code.
+ missed the discussion on all of this.
+ how that happened that it is an Easy Hack, when it did not go through ESC? (JanI)
+ ESC not reviewing Easy Hacks (Thorsten)
+ would like to keep ActiveX (Thorsten)
+ still people using it for automation & embedding
+ the intention was probably that for some strange formats, import is enough (Miklos)
+ but probably this went too far (Miklos)
+ for the Office 95, it was an ESC decision (Michael S.)
http://permalink.gmane.org/gmane.comp.documentfoundation.libreoffice.qa/3078
+ most patches remove the writing C++ code too (Jan-Marek)
+ proposal: Take it to the UX (Bjoern)
+ to evaluate what is the usage of the formats (Bjoern)
+ get the list of all the formats that LibreOffice uses (Bjoern)
+ and come up with a proposal (Bjoern)
+ LibreOffice used for many conversions (Thorsten)
+ unoconv / libreofficekit (Thorsten)
+ killing filters for export is a problem for that too
+ no CVE problems with export (Thorsten)
+ do not see the need for removal really (Kendy)
+ we can limit what the user sees, but still for the auto conversions etc. useful to have
(Thorsten)
+ actions
+ stop merging removal of filters
+ if you want to remove, take it to the ESC, there might be good reasons
+ if people in favor of the filters that were removed, revert the removal
+ should not be a big problem for the Easy Hack authors
AI + CC the easy hacks to the dev list, to be more monitored (Bjoern)
+
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&email1=libreoffice%40lists.freedesktop.org&emailcc1=1&emailtype1=notsubstring&keywords=easyHack%2C%20&keywords_type=allwords&list_id=584674&product=LibreOffice&query_format=advanced&resolution=---
+ currently 87 unresolved easyhacks not CC'ed to the dev-list: 10 Calc+Chart, 8
graphics stack, 8 UI, 6 base, 5 framework, 4 extensions(?!),
+ JanI will monitor the removals, and bring to the ESC if any happen
* GSoC 2016 (Thorsten)
+ Cedric stepped down
+ need to find a new maintainer
+ Thorsten can do, need one more
+ JanI volunteers as helper
+ org application period opens Feb 8th (timeline:
https://developers.google.com/open-source/gsoc/timeline)
+ actions needed ASAP: update/amend/cleanse GSoC ideas page:
https://wiki.documentfoundation.org/Development/GSoC/Ideas
+ needs to be done before application
+ review all GSoC-related pages if still relevant/accurate (below
https://wiki.documentfoundation.org/Development/GSoC)
+ recruit/confirm possible mentors, decide on new gsoc admin team
+ who wants to mentor? (Thorsten)
+ if you don't want, remove your name from the Ideas
+ Lionel would like to mentor, but needs a co-mentor
+ Kendy, Miklos, janI, Thorsten would like to mentor
+ Bjoern would just co-mentor as a backstop
+ There might be a coop with KDE to get the KDE4 VCL backend cleaned up + KF5 (Jan-Marek)
* UX Update (Kendy)
+ Save button improvement got into RC2
* Crashtest update (Caolan
+ ? import failures, ? export failures, ??? coverity
+ looks mostly well, pptx export crash on assertion that Michael S. added
+ investigating if DOCX code can used in PPTX too (Michael S.)
* Hackfests (Bjoern)
+ FOSDEM / Beta Co-working (Bjoern)
+ https://wiki.documentfoundation.org/Hackfest/FOSDEM2016
+ please show up!
+ and have your slides before you arrive to Hackfest, so that you don't spend the
hackfest doing slides ;-)
+ Bjoern arrives later
+ next venues / suggestions
+ Turkey
+ talked to them; lots of enthusiasm & desire for training.
+ mid-March expected.
+ considering another Gran Canaria hack-fest (Thorsten)
+ April 6-8th (7-9th) possibly
Plan is to craft it according to the Japanese Mini-Conference, with a broader local
community appeal
+ Japanese event (?)
+ 9th January in Osaka https://wiki.documentfoundation.org/Events/LibOCon_mini_JP
+ 10th January, hackfest http://libojapan.connpass.com/event/24081/
+ Cambridge again ?
* Mentoring Update (JanI)
+ Thanks to seotaewong40@yahoo.co.kr, who submitted a list of mails with licensestatements from
people not in developers, updated.
+ Gerrit backlog completed, status 136 open patches, 48 from non-committers, oldest 17 December
2015
+ all patches from non-committers have comments
+ new wiki page page
https://wiki.documentfoundation.org/Development/GetInvolved/DeveloperStepByStep
+ review of English appreciated
+ wiki page being prepared java->python text thanks to Björn
+ stuff that can be avoided in Python (like queryInterface)
+ wiki page about antivirus (painfully testing exceptions on windows)
+ what documents to exclude
+ Preparing to attack bugzilla
+ look at assigned bugs, without movement
+ try to identify non-committers with assigned bugs
+ opportunity to ask (Bjoern)
+ when no reply, reset to default (Bjoern / Kendy)
+ cleanup Easy Hacks should not be assigned to people in general (Michael S.)
+ so that such tasks scale (Michael S.)
+ agree (Bjoern)
+ might be good to try to query for patches attached (that are there instead of gerrit)
(Kendy)
* l10n Update (Sophie)
+ nothing new
* Commit Access
* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
+ Stephan kicked it off yesterday
+ committee will come up with names for the ESC the next week
* Jenkins / CI update (Norbert)
+ an average week; still quite some breakage
+ make check enabled? (Miklos)
+ does not seem so according to the log(?) (Miklos)
+ very recent (Norbert)
+ dbgutil ~2 days ago, make check today in the morning (Norbert)
from:Thu Jan 7 13:15:40 2016
master linux rel jobs:235 ok:214 ko:21 fail ratio:8.93% break:6 broken duration:9.03%
master linux dbg jobs:230 ok:202 ko:27 fail ratio:11.73% break:8 broken duration:6.2%
master mac rel jobs:230 ok:206 ko:24 fail ratio:10.43% break:10 broken duration:5.1%
master mac dbg jobs:225 ok:198 ko:27 fail ratio:11.99% break:9 broken duration:7.41%
master win rel jobs:143 ok:120 ko:23 fail ratio:16.08% break:7 broken duration:9.99%
master win dbg jobs:140 ok:110 ko:30 fail ratio:21.42% break:12 broken duration:16.78%
master win64 dbg jobs:149 ok:118 ko:31 fail ratio:20.8% break:11 broken duration:16.99%
lo-5.0 mac jobs:17 ok:17 ko:0 fail ratio:0% break:0 broken duration:0%
gerrit win rel jobs:381 ok:300 ko:79 fail ratio:20.73%
gerrit lin rel jobs:386 ok:325 ko:59 fail ratio:15.28%
gerrit mac rel jobs:386 ok:304 ko:80 fail ratio:20.72%
gerrit all jobs:384 ok:232 ko:150 fail ratio:39.06%
* Easy Hacks:
+ new easy-hacks thanks to: Björn Michaelsen, Michael Meeks
+ http://bit.ly/1mpGhJx
+ create your own by updating Keywords to eg.
"easyHack, difficultyBeginner, skillCpp, topicCleanup"
+ create new easy hacks from these proposed ones
(or remove the Keyword "needsDevEval" if not feasible):
https://bugs.documentfoundation.org/buglist.cgi?keywords=needsDevEval
* "Suggestions" in the development ML (Bjoern)
+ development ML should be focused on technicalities (Bjoern)
+ please help moving the discussion elsewhere unless it talks about core-code: (user discussion
list) (Bjoern)
+ luckily this thread has died already (Thorsten)
* QA update (Robinson)
+ UNCONFIRMED: 603 (influx of enhancements)
+ enhancements: 56 (underrepresented: Several new bugs need triage)
+ in ux-advise: 31
+ needAdvice at 80
+ Most Pressing Bugs:
http://ur1.ca/nkp0t
+ tdf#97033 - EDITING - Malformed ODB file crashes when editing tables, queries, forms in
master dbgutil
+ regression
+ tdf#95709 - [DISPLAY] Presentation mode renders graphics wrong
+ Armin ?
+ tdf#96172 - Crash on opening DOCX
+ bibisected; anything futher QA can do?
+ tdf#89034 - OS X: Text not being justified in Persian and other RTL languages
+ Common issue -> lots of duplicates
+ Norbert bisecting (?)
+ Mail merge regressions (Bjoern)
+ http://bit.ly/1POJrmp (7 open; 8 open last meeting)
+ having a look (Thorsten, Kendy, Jan-Marek)
+ are they backported to 5.0? (Bjoern)
+ Jan-Marek fixed 3, backported 3 to 5.1, 2 to 5.0,
AI: push the last MM fix to 5.0 too
+ Jan-Marek watching this, but short on time currently
+ tdf#96847 - Android viewer crashes on every file (android 4.4.4)
+ Crash.
* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+145 -127 (+18 overall)
many thanks to the top bug squashers:
Michael Meeks 20
Maxim Monastirsky 9
Jean-Baptiste Faure 7
Miklos Vajna 6
Adolfo Jayme 5
Beluga 5
V Stuart Foote 4
Eike Rathke 4
Timur 4
Mike Kaganski 4
Julien Nabet 4
Joel Madero 3
m.a.riosv 3
raal 3
* Highest-Priority bugs (aka "MABs"):
5.2: 1/2 - 50% +1
5.1: 2/24 - 8% +0
5.0: 10/52 - 19% +0
4.4: 14/75 - 17% +0
4.3: 6/68 - 8% -1
4.2: 11/134 - 8% +0
4.1: 5/80 - 6% +0
4.0: 11/81 - 13% +0
old: 40/247 - 16% +0
* Bibisected bugs open: whiteboard 'bibisected'
+ 406/1229 353/1140 344/1125 343/1116 335/1103 336/1098 332/1088 341/1089
+ http://tdf.io/bibibugs
* all bugs tagged with 'regression'
+ 754(-5) bugs open of 4605(+23) total 37(-3) high prio.
* ~Component count net * high severity regressions
Calc - 17 (+0)
Writer - 10 (-2)
LibreOffice - 5 (+0)
Base - 2 (+1)
Impress - 2 (-1)
graphics stack - 0 (-1)
Extensions - 0 (-1)
+ http://bit.ly/1HWHb3E
* ~Component count net * all regressions
Writer - 240 (-2)
Calc - 163 (-4)
Crashes - 57 (+0)
LibreOffice - 52 (+6)
Impress - 50 (+1)
UI - 45 (-1)
Borders - 31 (+1)
Draw - 29 (+2)
Base - 28 (+1)
graphics stack - 28 (-3)
filters and storage - 19 (+0)
BASIC - 15 (+0)
Printing and PDF export- 11 (-1)
Chart - 14 (+1)
Formula Editor - 6 (+0)
Linguistic - 3 (+0)
Installation - 2 (+0)
Extensions - 2 (-1)
sdk - 1 (+0)
framework - 1 (+0)
+ http://bit.ly/1BUdI8i
Context
- Minutes of ESC call (2016-01-14) · Jan Holesovsky
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.