Thunderbird/StatusMeetings/2020-03-03
Thunderbird notes 2020-03-03 NOON PT (Pacific). For meeting time, previous notes and call-in details see https://wiki.mozilla.org/Thunderbird/StatusMeetings
Contents
Attendees
aleca, Khushil, Wayne, Sancus, rjl, pmorris, Paenglab, ryanleesipes
MAIN FOCUS OF MEETING
Action items from last meetings
Current status / Announcements
Current Release Critical Issues
- The tree: https://treeherder.mozilla.org/#/jobs?repo=comm-central
- Perma-red/orange: https://mzl.la/2gS72WO
- Disabled tests: https://mzl.la/2vZEjFe
- Temp fixes: https://mzl.la/2iwY3dH
Releases
Thunderbird Release Schedule:
- Past
- TB 68.4.2 (2020-01-24)
- TB 73 beta 1 (2020-01-31)
- TB 68.5 (2020-02-11)
- TB 74 beta1 (2020-02-18)
- TB 74 beta2 (2020-02-28)
- Upcoming - https://wiki.mozilla.org/RapidRelease/Calendar#Future_branch_dates
- Branching: next branch to TB 75: 2020-03-09
- TB 74 beta3 (~2020-03-06)
Round Table
Geoff (not attending, 9 AM in NZ)
- Landed:
- bug 1618100 - Ensure address book window listener will QI to nsIAbListener
- bug 1617799 - Fix removal/addition of OS X address book
- bug 1617797 - Fix searching across all address books
- bug 1617742 - Enable opening of composeAction popups by onBeforeSend listener
- bug 1617514 - Give tab info and click info to *Action API events
- bug 1617406 - Use a real image in image insertion test
- bug 1617022 - Make compose.onBeforeSend listener actually change composed message
- bug 1616608 - Remove ESLint rules that conflict with Prettier; remove separate ESLint rules in calendar
- bug 1614235 - View source: fix line wrapping option, remove pointless menu items
- bug 1616143 - Allow setting of properties per tab on action buttons
- bug 1608626 - Fix browser.menus.overrideContext and add tests
- bug 1616192 - Fix main context menu to work on shadow DOM elements, not their containers
- bug 1614265 - Implement nsIAbManager in javascript
- bug 1616142 - Wait for compose window to open before returning from compose API functions
- Numerous ports and fixings of mozilla-central changes
- In progress:
- Address book regressions
- More WebExtensions API functionality for compose windows
- Fixing bugs in existing WE APIs
- Docs on looking after comm-central day to day
- Sample extensions
mkmelin
ryanleesipes
- Added Enterprise Support position to careers page.
- Updated careers page to include equal opportunity language.
- Various tasks related to MZLA change
sancus
- Various minor websites PRs and bug fixes, IRC text -> Matrix, etc.
- Add-on User stats live https://stage.thunderbird.net/#addons
- Some work on cleaning up and documenting the AWS scripts that run ATN.
- Converting stats scripts to use the Athena library. https://github.com/thundernest/athenatools
pmorris
- Landed:
- bug 580896 - Mozilla sends invalid calendar sometime: event can contain both DTEND and DUR properties simultaneously.
- bug 1592987 - Plan calendar UI for integration into Thunderbird
- thundernest/developer-docs - PR#62 - Update for removal of legacy add-ons support
- bug 1617786 - Adapt the UI when users are not using Calendar
- In review:
- bug 1546606 - Refactor caldav request handling
- In process:
- bug 1619732 - The iMIP bar should work well when users are not using Calendar
- bug 1493008 - [meta] Integrate Calendar into Thunderbird
- bug 1583595 - A dialog to handle opening .ics files
- In the queue:
- bug 1612198 - Remove NO_COMPONENTS_MANIFEST build variable
- bug 1612170 - Make the calExtract module work with non-en-US locales
- bug 357480 - [meta] 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
wsmwk
- REMINDER: ~3 months from 78.
aceman
Paenglab
- Landed:
- bug 1615907 - Fix the searchbox focus with the default theme.
- bug 1615417 - Implement the subdialogs in Account Manager.
- bug 1616764 - Add a flex="1" to the subject header label to let it wrap when too long.
- bug 1617452 - Move the type="child" to <window> instead of <dialog>.
- bug 1617454 - Remove the unused prefwindow-dlgbuttons and dialog-button classes.
- bug 1617451 - Port bug 1547718: Remove preferenceBindings.js from eval()-whitelist.
- bug 1619022 - Stop using png2ico.py for Windows builds.
In work:
- bug 1617449 - Make the "Remove Account" dialog in-content.
- bug 1618616 - Use <vbox> instead of <fieldset> for the identity in am-main.xhtml.
- bug 1617960 - Add a favicon for the Account Manager tab.
- bug 1619146 - Let the emailWizard use the dark theme.
rjl
- Landed
- bug 1563564 - Add ability to export list of Normandy capabilities
- bug 1617662 - Port bug Bug 1611386 - Remove support for system sqlite
- bug 1617736 - Port bug 1617481 - Remove code references to 'nightly' build platforms from comm/taskcluster/ci
- bug 1618155 - Port bug 1606922 - Move MOZ_AUTOMATION_PACKAGE_TESTS from mozconfigs to taskcluster (Thunderbird)
- bug 1618935 - Add Thunderbird Named threads to ThreadAllows
- bug 1589886 - MinGW-win64 toolchain in Taskcluster
- bug 1609987 - Port bug 1568006 - Allow pulling taskgraph code from Thunderbird tree
- bug 1582923 - Allow for additional Taskcluster functionality to be implemented under comm/taskcluster
- bug 1613281 - Port bug 1562412: macOS notarization multi-step process
- In Progress
- bug 1615932 - Support for building Thunderbird Snaps
- bug 1498413 - Thunderbird Snap packages
- bug 1572316 - Add l10n-bumper task to Thunderbird
- bug 1614463 - Port bug 1527313 - Source dir caching on Windows builds using generic worker (Thunderbird)
- bug 1615311 - Add merge day action to allow triggering of merge automation
- bug 1410512 - Add support for getting nightly, beta and release partials for Thunderbird. (esr68 uplift)
- bug 1619097 - Port bug 1617794 - Tier 2 win64-cross builds (Thunderbird)
- RNP building in CI
- bug 1615311 - Add merge day action to allow triggering of merge automation
- Firefox is automating the merge day work. The code looks sane aside from one small thing that will not work for us. I mentioned that to Simon. For now he's not considering Thunderbird needs, but such issues can be addressed once they finish the initial work.
aleca
- Landed:
- bug 1609928 - Pills created from an address retrieved via LDAP appear in orange
- bug 1609647 - Add "Move to To/Cc/Bcc" to recipient pill context menu
- bug 1616155 - Trim "From" input field to relocate "Cc Bcc >>" extra recipient labels more to the left
- bug 1609894 - Typing comma (,) in new recipient display name creates invalid pill prematurely (cannot enter: Surname, First Name <foo@bar.com>)
- bug 1615839 - Improve salience of focused pill between multiple selected pills
- In process:
- bug 1589005 - implement account hub for a centralized way to set up mail, calendar, filelink, online addressbook, and potentially other services
- bug 1551590 - OTR: When receiving verify request, start with notification
- bug 549938 - OTR Chat: important consecutive inline system messages can be collapsed/hidden
Christopher
John
Kaie
Khushil
- Reviewed:
- bug 1617887 - dismantle mozmill.jsm and friends
- Landed:
- bug 1590036 - port bug 1518632 to Thunderbird - Show users who get a fresh profile instead of reusing the previous default a first run UI(Including ESR 68)
- bug 1562313 - convert thunderbird javascript components over to use static registration (like bug 1524688)
- In Progress:
- bug 1611758 - OSX perma fail on Thunderbird - toolkit/components/telemetry/tests/unit/test_TelemetryController.js | xpcshell return code: 0
- bug 437711 - Use new Drag'n'Drop API in Calendar
- bug 1494588 - Drag&drop of multiple attachments creates duplicates
Axel
klaus/opto
Question Time
Alex: On startup, starting with a disabled calendar or no calendar at all? Alex: Treeherder: How to restart a failed try run?
pmorris: should we uplift to beta the patches to adapt (hide) calendar UI when users have calendars disabled? Survey says no need to uplift.
Wayne: Anyone have their eyes on bug 570442 Need larger display font for Thunderbird message list/pane and folder list/pane which is a very common support issue (assumption, we have a large population of older users) - the bug is missing at least a couple dozen recent support citations because https://addons.thunderbird.net/en-US/thunderbird/addon/theme-font-size-changer-fixed no longer works