Thunderbird/StatusMeetings/2018-09-04
From MozillaWiki
Thunderbird notes 2018-09-04 NOON PT (Pacific). For meeting time, previous notes and call-in details see https://wiki.mozilla.org/Thunderbird/StatusMeetings
Contents
Attendees
Jorg K, Paenglab, mkmelin, rob, ryan, sancus
MAIN FOCUS OF MEETING
Ryan's Links
http://ryanleesipes.me/a-new-future-for-thunderbird/
Action items from last meetings
Current status / Announcements
Current Release Critical Issues
- tracking matrix: (broken) http://hg.mozilla.org/users/kent_caspia.com/drivertools/raw-file/default/bugtracking/index.html
- Tree issues:
- https://public.etherpad-mozilla.org/p/thunderbird-tree-status (somewhat abandoned)
- dashboard: https://mozilla.kewis.ch/treestatus/#/tb-treestatus
- c-c looking good - Perma-red/orange: https://mzl.la/2gS72WO - Disabled tests: https://mzl.la/2vZEjFe - Temp fixes: https://mzl.la/2iwY3dH
Blocking
- Tracking TB 60 - https://mzl.la/2JNuc07
Version 52
- tracking-tbesr52+tb52 flags: unfixed ?/+ - https://mzl.la/2pULYoU (tracking-tb52: https://mzl.la/2dVQYjg)
- most needed for ESR52:
- Unfixed regressions: https://mzl.la/2pQmPYI among them
Version 60
- https://public.etherpad-mozilla.org/p/tb60rollout
- tracking-tbesr60 (NA) + tb60 flags: unfixed ?/+ - https://mzl.la/2rdsnPA (including prior release tracking-tb52: https://mzl.la/2oih8TG )
- plus?
- bug 1471326 - Provider for Google Calendar not built any more - Philipp will build and publish on ATN (Add-ons @ Thunderbird.net)
Releases
- Past
- TB 52.7 (2018-03-23)
- TB 60 beta 1 (2018-03-26)
- TB 60 beta 2 (2018-04-06)
- TB 60 beta 3 (2018-04-16)
- TB 60 beta 4 (2018-04-23)
- TB 60 beta 5 (2018-04-30)
- TB 60 beta 6 (2018-05-04)
- TB 52.8.0 ESR (2018-05-18)
- TB 60 beta 7 in TaskCluster (2018-06-08)
- TB 60 beta 8 (2018-06-21)
- TB 60 beta 9 (2018-06-26)
- TB 52.9.0 (2018-07-03, had to be withdrawn)
- TB 60 beta 10 (2018-07-10)
- TB 52.9.1 (2018-07-10)
- TB 60 ESR, shipped build 4 (2018-08-06)
- TB 60.0 beta 11 (2018-09-04)
- Upcoming - https://wiki.mozilla.org/RapidRelease/Calendar#Future_branch_dates
- Branching: next branch to TB 65: 2018-10-22
Lightning
Past releases:
- 6.2 (TB 60 ESR)
Upcoming releases:
- TB 62 beta (will not happen since Calendar's overlay loader doesn't work in TB 62 due to M-C's loader still being present)
- TB 60.1 ESR (or TB 60.2 ESR?)
- TB 63 beta (after the branch day in early September, currently waiting for two bugs from Geoff)
Round Table
Jorg K
- Bustage fixes and management, regression fixes, crash fixes, reviews and sheriffing
- Prepared TB 60.0 beta 11
- Landed:
- bug 1486178 M-C bug: auto-complete scrollbar
- bug 1488356 Port bug 1488115: Replace use of nsUTF8ConverterService
- bug 1487421 add test for search of message in base64 with white-space in between
- bug 1486706 Prepare for bug 1487341: replace use of SetCapacity() with SetLength()
- bug 1488084 fix TypeError: getBrowser() is null in mailWindow.js
- bug 1482439 Follow-up: fix spelling of showTitlebar.label
- bug 1487832 Port bug 1487246: fix up commom/ for eslint no-sequences rule
- bug 1487832 Port bug 1486739: fix up .eslintrc.js and commom/ for eslint comma-dangle rule
- bug 1486913 fix username/password handling in IMAP
- bug 1486913 fix username/password handling in POP
- bug 1000851 fix username/password handling in SMTP (with Magnus)
- bug 1478572 Turn on ESLint in mail/components/addrbook, follow-up: fix logic error
- bug 1485820 Port bug 1484496 Replace use of XPCOMUtils.IterSimpleEnumerator (with Aceman and Geoff)
- bug 1485451 Remove throw-away object in ChromeUtils.import() call
- bug 1480393 Follow-up: Remove throw-away object in ChromeUtils.import() call
- bug 1485275 Port bug 1484118: replace XPCOM use of nsTransactionManager in mailnews/ (with Geoff)
- Port bug 1484844 to TB/SM: remove nsINIProcessor.js/manifest from package manifests
- bug 1484372 Follow-up, take 3: Use nsRelativeFilePref.h provided by M-C in 1484809
Geoff (not attending, 7 AM in NZ)
- Landed:
- bug 1484867 Port bug 1484466: remove uses of XPCOMUtils.generateCI() in mailnews/
- bug 1480393 Explicitly declare what is being imported with ChromeUtils.import
- bug 1008735 When changing timezones, wait until timezone service is ready before updating views
- bug 1485275 Port bug 1484118: replace XPCOM use of nsTransactionManager in calendar/
- bug 1482817 Fix broken attendee dialog behaviour caused by DOM changes in bug 1477478
- bug 682474 Lightning hides Thunderbird master password prompt + multiple password prompts
- bug 1484936 Initialize calendar creation wizard properly when overlaying with GData pages
- bug 1480393 Follow-up: fix redeclaration of const setTimeout in caldav provider
- bug 1478572 Turn on ESLint in mail/components/addrbook
- bug 1485820 Remove PropertyMap and instead return a simple iterator for item properties
- bug 1487035 Port bug 1469902: Remove our extended <tabbox> binding
- bug 1486051 Port bug 1457216: Copy editable menulist bindings from M-C to C-C
- bug 1486051 Fix editable identity menulist in compose window
- bug 1487572 Rename mailServices.js to MailServices.jsm
- bug 1487643 Use Services.catMan rather than getService()
- bug 1485886 Fix missing MailServices in attendees dialog
- bug 1485204 Set sensible default sizes for attendees dialog, and fix broken datepicker widgets
- bug 1485884 Make alarm service forget about calendars that get deleted
- bug 1477956 Change overlay loader so it can run before document load; stop requiring restart to start legacy extension
- bug 1477956 Turn down overlay loader log verbosity by default
- bug 1477956 Fix "sheet is undefined" message when multiple overlay extensions are enabled
- bug 1487017 Tell the WebExtensions mechanism about content tab <browser>, so the API is injected
- bug 1483087 Improved Add-on Manager UI for legacy extensions
- Working on:
- bug 1469238 Address Book WebExtensions API
- bug 1487008 Toolbar buttons WebExtensions API
- More WebExtensions bits and pieces
- Awaiting review/NI:
- bug 1481777 Remove "Thunderbird now contains calendaring functionality…" message at startup
- bug 1480338 Event/task dialog should always be big enough for the iframe it contains
- bug 1478572 Turn on ESLint in mail/components/preferences
- bug 1484636 Revive and enable all the mozmill tests in calendar/test/mozmill
- bug 1482351 Calendar preferences not shown if they were selected last time
mkmelin
- bug 1275948 - maildir crash
- bug 1485649 - TypeError: singletons is null
- bug 1487351 - Error: DebuggerServer.registerModule requires an options argument
- bug 1293378 - esr version of cert status
- bug 1000851 - crasher
- bug 1487832 - eslintrule comma-dangle
- bug 1488154 - move suite s/mime files to suite
- reviewing
- triaging sec bugs
- reviewing wx ab apis
ryanleesipes
sancus
- bug 1481088 Fix links from search tab opening in external browsers.
- bug 1482342 Fix links from themes browsing tab opening in external browsers.
- bug 1483082 Change preference to avoid redundant redirect that caused server load.
- Fixed issue with excess load on addons.thunderbird.net at peak times.
- Fixed issue with validation failures on addons.thunderbird.net
- Fixed some other minor website issues and ansible script issues.
Next:
- Back to working on the addon user stats.
- Updating addons.thunderbird.net to current version this week.
wsmwk
aceman
Paenglab
Fallen
Tom
jsbruner (muted, notes for reference)
rjl
- Working on:
- bug 1488045 Port bug 1484264, Move repackage configuration from mozharness into taskcluster.
- current L10n-Rpk breakage on c-c
- bug 1487286 port bug 1481121 - bz2 mar from M-C
- bug 1488045 Port bug 1484264, Move repackage configuration from mozharness into taskcluster.
- Periodic File Updates
- Watching
- bug 1464123 [meta] hard-require nodejs in build system
- coming soon
- bug 1464123 [meta] hard-require nodejs in build system
Question Time
Help Wanted
- Add-on review on ATN