Thunderbird/StatusMeetings/2019-09-17
From MozillaWiki
Thunderbird notes 2019-09-17 NOON PT (Pacific). For meeting time, previous notes and call-in details see https://wiki.mozilla.org/Thunderbird/StatusMeetings
Contents
Attendees
Jorg K, Marcoagpinto, Paenglab, rjl,mkmelin, aleca, ryanleesipes, cleidigh, pmorris
MAIN FOCUS OF MEETING
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
Releases
- Past
- TB 68 beta 1 (2019-06-14)
- TB 68 beta 2 (2019-06-24)
- TB 68 beta 3 (2019-07-01)
- TB 68 beta 4 (2019-07-08)
- TB 60.8.0 ESR (2019-07-09)
- TB 68 beta 5 (2019-07-18)
- TB 69 beta 1 (2019-07-26)
- TB 69 beta 2 (2019-08-05)
- TB 69 beta 3 (2019-08-16)
- TB 69 beta 4 (2019-08-28)
- TB 68.0 ESR (2019-08-27)
- TB 60.9 ESR (2019-09-06)
- TB 70 beta 1 (2019-09-09)
- TB 68.1 ESR (2019-09-11)
- Upcoming - https://wiki.mozilla.org/RapidRelease/Calendar#Future_branch_dates
- Branching: next branch to TB 72: 2019-10-21
- TB 70 beta 2 (later this week)
- TB 68.1.1 ESR (next week)
Round Table
Jorg K
- Bustage fixes and management, regression fixes, crash fixes, reviews and sheriffing.
- Prepared TB 70 beta 1 and 2,TB 68.1.0 and TB 68.1.1 ESR
- Landed:
- bug 1581253 Don't call getURLSpecFromFile(null) when no photo file is specified
- bug 1581243 set pref extensions.webextensions.warnings-as-errors in a few tests and follow-ups
- bug 1580187 Add null check to avoid crash in nsImapService::NewChannel()
- bug 1581054 Simplify nsMailDirProvider::GetFiles() after removal of XRE_EXTENSIONS_DIR_LIST in bug 1580282
- bug 1580642 temporarily disable subtests 9 and 10 of comm/common/test/xpcshell/test_bootstrap.js
- Port bug 1580128 Simplify required env variables for fuzzing interface
- bug 1580267 Port bug 1571573: use node in toolchain-artifact for xpcshell
- bug 1580098 Build issue: Remove VPATH
- bug 1579608 temporarily set pref csp.skip_about_page_has_csp_assert
- bug 1490428 Fix Gloda auto-complete not using suggestion but search string
- {{bug|1579304- Gmail delete fix: Revert changes from bug 1175446 but also check the pref
- bug 1577706 C-C part: Check osint parameters 'compose' and 'mail'
Geoff (not attending, 7 AM in NZ)
- Landed:
- bug 501689 - Convert calStorageCalendar to use asynchronous SQL where possible
- bug 1581243 - Follow-up: Improve bustage fix for WebExtensions schema warnings-as-errors (bug 1570715)
- bug 1579030 - Change how horizontal scrolling works in attendees dialog
- bug 1566347 - Add a drop handler to Add-Ons Manager tabs
- bug 1580120 - Remove obsolete pref csp.about_uris_without_csp
- bug 1579019 - Disable "Config Editor" button if about:config is blocked by policy
- bug 1579643 - Prevent internal Add-On Manager links showing the "open link" dialog
- bug 1579639 - Save calendar sort order pref when a new calendar is added
- bug 1579030 - Fix several layout issues in attendees dialog
- bug 1579283 - Enable policy tests that weren't running in automation
- bug 1578196 - In attendees dialog, free/busy information should load on opening
- bug 1576492 - Wait for windows to load before returning from windows.getCurrent and .getLastFocused
- bug 1578523 - Fix deletion of LDAP address book
- bug 1577989 - Call correct onAcceptDialog function in calendar properties dialog
- Port bug 1495908 - Label unexpected WebExtension manifest.json properties as a Warning
- In progress:
- bug 1576525 Use JS address book provider for the default address books in new profiles
- bug 1571681 [meta] convert mozmill to mochitests
mkmelin
- worked on removing <broadcaster>
- worked on removing <observes>
- fixes for address inputs (empty addresses, and semicolon separated addresses)
- cleanups
- planning
ryanleesipes
- Landed Readme bug
- bug 1547325 - README for Thunderbird - actually going in now after a bit of iteration
- Another add-on developer meeting. Lower attendance this time, but link to meeting notes here: https://wiki.mozilla.org/Thunderbird/AddonMeetings - (Discussed some potential improvements to ATN on this call, I believe aleca took some notes).
- Swag should get here this week (I think)
- Mozilla moving to new chat system (shutting down irc.mozilla.org) we have maildev on their test instances.
- Business dev stuff
sancus
- X64 and MSI links added to website.
- Couple of ATN bugs fixed, including 500 errors with empty User Agents.
- Spent time tracking down some l10n issues.
- Uploaded all TB68 language packs to ATN.
- Telemetry endpoint almost working, fighting with AWS Lambda permissions.
- Mailchimp still on hold until telemetry endpoint is working.
pmorris
- Landed
- bug 1575046 - Support pasting lists of addresses into mailing list dialogs
- bug 1578557 - Remove "eslint-disable" sections from ComposerCommands.js
- bug 1579183 - Add an .hg-annotate-ignore-revs file to ignore reformatting c-c using Prettier (bug 1572047) in blame/annotate
- In review:
- bug 1578477 - Port Prettier JavaScript formatting changes to comm-esr68
- In process:
- bug 1572047 - [Meta] Use Prettier for formatting JavaScript in Thunderbird
- bug 1546606 - Refactor caldav request handling
- In the queue:
- Documenting hg bookmarks (rebasing, etc.)
- Documenting linting and formatting (eslint and prettier)
- bug 357480 - Opening or adding .ics files to calendar by double click
- bug 306495 - autodetect remote calendar type so user doesn't need to pick (with DNS or .well-known)
- bug 1493008 - Integrate Calendar into Thunderbird
wsmwk
aceman
Paenglab
rjl
- In progress
- bug 1518166 - Build and distribute the libotr, libgpg-error and libgcrypt libraries
- bug 1573570 - Include prebuilt OTR libraries in Thunderbird CI builds
- on hold
- bug 1580940 - application.ini still at 68.1.0 when building TB 68.1.1 leading to "Lightning 68.1.1 is incompatible with Thunderbird 68.1.1"
- Landed
- bug 1507754 - platform.ini is incorrect - SourceRepository field points to a TB repo
- bug 1578920 - Local build failures due to bug 1507754
- bug 1578806 - Build failure on macOS post bug 1507754
- bug 1543220 - Make gTests run in automation. Need follow-up to temporarily disable macOS unless someone else fixes it first ;)
- bug 1561782 about:buildconfig fixes
- bug 456360 - investigate showing the comm-central changeset in about:buildconfig, CLOSED 11 YEAR OLD BUG!
- bug 1579926 - Change Update-Verify-Config last-watershed for Thunderbird 68.x
- bug 1580354 - [MOZ-PHAB] ValueError when user-created bookmark names contain a space
- TODO
- Uplift 1507754 and friends to 68.2
aleca
- Landed
- bug 1580950 - Address auto-complete click no longer accepts the address and moves to the next line
- bug 1569492 - After entering address not in contacts, can't hit enter to advance to next email address line (auto-complete)
- bug 1563121 - Use HTML input instead of XUL textbox in messengercompose.xul
- bug 1563122 - Use HTML input instead of XUL textbox in mail/components/im/content/
- bug 1563119 - Use HTML input instead of XUL textbox in abEditListDialog.xul
- bug 1563120 - Use HTML input instead of XUL textbox in abMailListDialog.xul
- bug 1563124 - Use HTML input instead of XUL textbox in mail/components/preferences/
- In progress
- bug 1565075 - Convert textbox type="autocomplete" to HTML input
- bug 1542720 - [de-xbl] convert the glodaSearch binding
- bug 1563118 - Use HTML input instead of XUL textbox in abCard.inc.xul
- bug 1573678 - Implement the Preferences Search Field
- bug 440377 - Redesign recipients address fields (To, Cc, Bcc)
- Other
- Website responsive update
- DTD to Fluent Migration recipes