Thunderbird/StatusMeetings/2018-09-04

From MozillaWiki
Jump to: navigation, search

Thunderbird notes 2018-09-04 NOON PT (Pacific). For meeting time, previous notes and call-in details see https://wiki.mozilla.org/Thunderbird/StatusMeetings


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

Blocking

Version 52

Version 60

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)

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

  • 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
  • Periodic File Updates
  • Watching
    • bug 1464123 [meta] hard-require nodejs in build system
      • coming soon

Question Time

Help Wanted

  • Add-on review on ATN