Thunderbird/StatusMeetings/2020-03-03

From MozillaWiki
Jump to: navigation, search

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

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

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)

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

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:
  • 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:
  • 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

Help Wanted