[Libreoffice-qa] Minutes of ESC call (2016-01-14)
Jan Holesovsky
kendy at collabora.com
Thu Jan 14 15:14:30 PST 2016
* 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 at 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
More information about the Libreoffice-qa
mailing list