minutes of ESC call ...
Michael Meeks
michael.meeks at collabora.com
Thu Sep 15 15:06:38 UTC 2016
||* Present:||
|| + Stefan Weiberg (smux), Sophie, Stephan, Michael
S, Christian, jani, Heiko, Miklos||
Noel, Kendy, Xisco, Caolan, Armin
|| ||
||* Completed Action Items:||
|| + CrashTest VM E-mails now arriving at the mailing list (Cloph)||
|| + write welcome to committing E-mail for Susobhan Ghosh (JanI)||
||* Pending Action Items:||
+ create mentor summit proposal (Thorsten)
|| [ Moggi asking his teachers, any other mentors interested in
going ? ]||
|| + poke at MSDN licenses (Michael)||
|| [ ping again on that ]||
|| + investigate a cron job that queries & auto-merges (Norbert)||
|| [ the solution proposed by David - using his query & a JSON
script||
|| to refine it - will work - needs a bit more python (Norbert) ]||
|| + tweak UI and get LiveConnect API key / build case for board
(Christian)||
|| + still need to get API key, rest is done||
|| + attempt to re-build a recent gstreamer 1.0 / core spec file||
|| on our CentOS6 base (tdf#94508) (Christian)||
|| ||
||* Release Engineering update (JanI)||
+ 5.2.2 RC1 (Cloph)
+ done, on pre-releases, but not announced.
+ will be announced soon wrt. general availability (JanI)
|| + 5.2.2 RC2||
+ due next week - not Tuesday, but Wed morning.
|| + 5.1 → 5.1.6 rc1 Oct 4th||
|| + 5.3 → 5.3.0 alpha 1 Oct 18th||
|| + Android & iOS Remote||
+ no release - but Mirek did some icons & app-store
logo improvements
+ tile rendering problem still not fixed; rendering only top-left
tile.
+ will up-load a new impress remote (Cloph)
|| ||
||* LibreOffice Conference Retrospective||
+ great to see so many people there.
+ really liked the hack-night organization (Miklos)
+ different rooms for chatting & also hacking.
+ longer in-person ESC meeting ...
+ seems the hour went quite quick - focused on VCL (Kendy)
+ scheduling it 1st thign in the morning not ideal either.
+ otherwise conference worked well overall
+ should announce it a bit better (JanI)
+ thought that it was different, and we had normal ESC meeting in
the afternoon.
+ very productive conference (Heiko)
|| ||
||* Documentation (Olivier)||
|| + not around.||
||* UX Update (Heiko)||
+ needsUXAdvice of 2016-Sep-08: Total 495 (-23)
Base 0
Calc 13
Draw 64
Extensions 1
filters and storage 1
framework 3
Impress 10
Installation 1
LibreOffice 350
Localization 0
UI 13
Writer 39
+ Hot stuff (since Sep/01)
+ Info/Slideshow during installation (tdf#101945)
+ Marketing seems not to be excited
+ Release engineering is concerned about maintenance nightmare.
+ See also "Welcome dialog" in tdf#91441
=> close it unless someone volunteers to do it.
+ Draw: Multistop/Multicolor gradients
+ Mail sent to the libreoffice ML
+ a work in progress; don't have multi-gradient colours.
+ thinking about the file-format issues (Armin)
+ painting is ~easily done, supported by SVG.
+ there are primitives for it, can be exported to PDF & printed.
+ internally in the core - we don't have it yet.
+ need it in the UNO API and file-format.
=> working on it; and a backwards compatible way.
+ LibreOffice Additions (aka extensions and templates)
+ Mail sent to design ML with link
to http://pad.documentfoundation.org/p/UX-GHNS
+ have other things we can push: eg. gradients etc. to share.
+ should be possible to add this to plone.
+ mail to design list and a rough idea.
+ concerned wrt. the balance of push to developers vs. pulling
advice (Michael)
+ no developers asking for this stuff (Heiko)
+ better to discuss topics un-related to development in design
meeting (Kendy)
+ Extended Toolbar
+ Naming, layout, configuration.
+ discussion ongoing, need a better name for NotebookBar
+ discuss layout, controls, extended configuration, started
from the UI.
+ some notebook like, some with context bits (Kendy)
+ talk to Italo - has some ideas (Sophie)
+ Accessibility questions
+ e.g. how to deal with the sidebar (tdf#100898)
+ interest from people at the conference in making things
accessible for screen readers.
||* Crashtest update (Caolan)||
|| + 2 import failure, 0 export failures||
|| 77 (last time 116) coverity issues||
+ all small coverity things - eg. move constructors
+ at the conf - some reports from externally
+ layout loop, hang; patches from Caolan in gerrit.
AI: + great to get dates sorted, patches merged (Caolan, Cloph)
|| ||
||* Hackfests (?)||
|| + next venues / suggestions||
|| + Code for Hamburg (Eike)||
|| + Friday to Sunday hacking event||
|| https://redmine.documentfoundation.org/issues/1999||
|| + Koerberstiftung: Digital Empowerment||
|| http://www.kampnagel.de/de/programm/datapolitics/?datum=&id_datum=4756||
|| http://www.koerber-stiftung.de/innovation/im-fokus-digitale-muendigkeit.html||
|| +
Leuphana? http://www.leuphana.de/en/research-centers/cdc/news.html||
|| + girls-only event in Berlin, 29th October||
|| + "Ladies who FOSS"
(https://wikimedia.de/wiki/Ladies_that_FOSS)
<https://wikimedia.de/wiki/Ladies_that_FOSS%29> wikimedia and firefox
already participating||
|| + Bubli ponders participating too||
|| + should we do a blogpost? (Bjoern)||
|| + afterwards...||
|| + 33c3 CfP
open: https://events.ccc.de/2016/09/01/call-for-participation-33rd-chaos-communication-congress-en/ (Bjoern)||
|| + Anyone interested in a LibreOffice assembly -- or one shared
e.g. with FSFE?||
|| + talks? workshops? deadline: 2016-09-30||
|| ||
||* Updating ESC stats (Bjoern)||
+ wait for Bjoern to be here.
||* Mentoring/easyhack update (janI)||
+ legend: contributors are not-yet-committers, numbers in () are +/-
compared to last week
+ summary:
16854(0) commits in a year of which 7946(-13) were made directly,
without use of gerrit
290(0) people made commits in a year, 35(-20) in a month. 37(4)
people to be emailed
+ gerrit: committer open 72(6) contributor open 32(-11)
updated merged abandoned updated merged abandoned
year: 72(6) 7290(3) 574(-9) 32(-11) 1618(10) 491(-17)
month: 72(7) 569(33) 43(3) 32(-10) 137(9) 20(0)
week: 45(3) 135(8) 8(1) 18(-7) 30(15) 4(0)
+ easyHacks:
total 260(8) open 222(3) assigned 7(1) needinfo 31(4)
needsDevEval 498(5) of which 0(0) are easyHacks
needsUXEval 494(-23) of which 6(-3) are easyHacks
missing cleanup due to many comments 215(10)
+ top 5 contributors (based on merged patches last month):
Zdenek Crhonek got 60 patches merged, and have a total of 234
merged patches
Arnold Dumas got 7 patches merged, and have a total of 22
merged patches
Mohammed Abdul Azeem got 5 patches merged, and have a total of
21 merged patches
Tamás Bunth got 5 patches merged, and have a total of 27 merged
patches
Gökhan Gurbetoğlu got 5 patches merged, and have a total of 9
merged patches
+ new easyHacks:
https://bugs.documentfoundation.org/show_bug.cgi?id=102011 mentor:bryce2
-> "EDITING: Default wrap spacing to for images is not convenient"
+ create your own by updating Keywords to eg. "easyHack,
difficultyBeginner, skillCpp, topicCleanup"
+ please remember, a codepointer is mandatory, and typically a look
from an experienced developer
+ create new easy hacks from these ones or remove "needsDevEval" if
not feasible):
https://bugs.documentfoundation.org/buglist.cgi?keywords=needsDevEval
+ thanks for lots of reviews - the queue is short now.
|| + Conference week, with lot of good input, which have been
translated in work units||
+
Created https://redmine.documentfoundation.org/projects/development-mentoring open
for ideas/to be done etc.
+ starting a "taskforce" to make help more easy to translate, and
thereby got more new contributors and new easyhacks
+ plan to move to xhtml from current xml
+ would like to be involved in the discussion (Kendy)
+ developing ideas in a wiki page and a redmine ticket
see https://redmine.documentfoundation.org/issues/2060
and https://wiki.documentfoundation.org/Help_Content_Modernization (not
updated at this point in time, comming during next week)
||* Commit Access||
|| ||
||* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)||
|| + about time to review people again.||
|| ||
||* Jenkins / CI update (Norbert)||
+ no CI update
+ remote mending during the conference
+ windows builders for gerrit changes generate errors (Miklos)
+ something unexpected is going on there.
+ installing updates & re-starting windows boxes (Cloph)
+ hope it will be fine again soon.
|| ||
||* l10n (Sophie)||
+ not caught up yet after the conference.
|| ||
||* QA update (Xisco)||
*
+ Keywords 'bibisectedNewer' dropped
*
+ Bibisect repositories are auto-fed nowadays
*
*
+ Status 'Prebibisect' dropped
*
+ unclear
*
+ only 20 bugs changed to Prebibisect in the last 2 years
*
+ instead we should check if it's a regression and when it was
introduced
*
*
+ new bibisect-linux-64-5.3 is now available
*
+ Keywords - what is their meaning ?
+ NeedsDevEval vs. needAdvise
+ used randomly apparently.
=> prefer needsDevEval
=> replace all needAdvise -> needsDevEval.
|| ||
|| + UNCONFIRMED: 813||
+ up 100 over the last two weeks.
|| + enhancements: 90||
|| + needsUXEval: 52||
|| + needsDevEval at 73||
|| ||
+ needsDevEval - looking at (JanI)
+ if not an easy-hack, and multiple ways to solve a problem.
+ needs a core dev to say: "this problem should be solved in XYZ
place"
+ easy hacks shouldn't contain needsDevEval ? (Xisco)
+ if missing code pointers, set to NEEDINFO
+ ping people to provide pointers on NEEDINFOs (JanI)
+ does new bibisect repo overlap with Miklos' (Miklos)
+ does it have each & every commit built ?
+ is it updated on a daily basis etc. ?
+ not doing a build for each commit (Xisco)
+ every 15 mins - so 1-5 commits each build.
+ for the master branch; can stop providing Miklos'
+ how frequently up-loaded to gerrit ? (Miklos)
+ once per week, or every two weeks.
|| + Most Pressing Bugs: http://tdf.io/mostressingbugs||
|| + tdf#101726 - crash when selecting column and pressing ⌘1 or
clicking menubar Format > Cells||
|| + macOS||
|| + tdf#101771 - FORM creation - hang/crash - impossible to save
a control created from control toolbar||
|| + tdf#86926 - FILEOPEN: page format ignored on DOCX import||
|| + Regression from 4.x era||
|| ||
|| + Mail merge regressions: http://tdf.io/mmregressions||
|| + 2 open; 2 open last meeting||
|| ||
||* QA stats||
|| ||
||
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html||
|| +213 -213 (0 overall)||
|| many thanks to the top bug squashers:||
|| Regina Henschel 69||
|| m.a.riosv 21||
|| Cor Nouws 15||
|| Yousuf Philips (jay) 11||
|| Aron Budea 8||
|| Buovjaga 6||
|| Heiko Tietze 6||
|| Justin L 5||
|| Maxim Monastirsky 5||
|| Caolán McNamara 4||
|| Xisco Faulí 3||
|| Julien Nabet 3||
|| Elmar 3||
|| Urmas 3||
|| V Stuart Foote 2||
|| ||
||* Highest-Priority bugs (aka "MABs"):||
|| 5.2: 1/17 - 5%||
|| 5.1: 2/30 - 6%||
|| 5.0: 8/54 - 14%||
|| 4.4: 8/74 - 10%||
|| 4.3: 4/69 - 5%||
|| 4.2: 7/133 - 5%||
|| 4.1: 4/79 - 5%||
|| 4.0: 7/82 - 8%||
|| old: 31/246 - 12%||
|| ||
||* Bibisected bugs open: keyword 'bibisected'||
|| + 347/1431 338/1407 325/1390 325/1383 325/1383 333/1383 340/1383
348/1382 353/1378 359/1378||
||
+ https://bugs.documentfoundation.org/buglist.cgi?bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&f1=keywords&known_name=LibreOffice%20Bi-bisected&o1=substring&product=LibreOffice&query_based_on=LibreOffice%20Bi-bisected&query_format=advanced&resolution=---&v1=bibisected||
|| ||
||* all bugs tagged with 'regression'||
|| + 692(+5) bugs open of 5159(+42) total 14(+4) high prio.||
|| ||
|| * ~Component count net * high severity regressions||
|| Calc - 4 (+1)||
|| Writer - 4 (+1)||
|| LibreOffice - 3 (+2)||
|| Base - 2 (+0)||
|| Impress - 1 (+0)||
|| + http://bit.ly/1HWHb3E||
|| ||
|| * ~Component count net * all regressions||
|| Writer: total - 214 (+1)||
|| Calc - 127 (+5)||
|| Writer: other - 121 (+1)||
|| [!?] - should we drop this or Writer:total ?||
|| Impress - 54 (+2)||
|| Writer: docx - 51 (+1)||
|| LibreOffice - 44 (-3)||
|| graphics stack - 41 (+0)||
|| UI - 38 (+0)||
|| Base - 32 (+0)||
|| Borders - 33 (+2)||
|| Writer: doc - 29 (-2)||
|| Crashes - 29 (-1)||
|| Draw - 27 (+1)||
|| filter / storage - 21 (-2)||
|| Chart - 16 (+0)||
|| print / PDF export - 12 (+0)||
|| Writer: perf - 12 (+2)||
|| BASIC - 10 (+0)||
|| Writer: filter - 5 (+0)||
|| Extensions - 3 (+0)||
|| framework - 2 (+0)||
|| Formula Editor - 1 (+0)||
|| sdk - 1 (+0)||
|| Linguistic - 1 (-3)||
|| + http://bit.ly/1BUdI8i||
||||
--
michael.meeks at collabora.com <><, Pseudo Engineer, itinerant idiot
More information about the LibreOffice
mailing list