Thunderbird/StatusMeetings/2020-04-14

From MozillaWiki
Jump to: navigation, search

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


Attendees

aleca, rjl, pmorris, Paenglab, mkmelin, Hilary, Khushil, ryanleesipes, wsmwk

MAIN FOCUS OF MEETING

Action items from last meetings

Current status / Announcements

Current Release Critical Issues

Releases

Thunderbird Release Schedule:

  • Past
    • TB 68.7 2020-04-08
    • TB 76.0b1 2020-04-10


Round Table

Geoff (not attending, 9 AM in NZ)

  • Landed:
    • bug 1629495 - Disable four failing tests on debug
    • bug 1601517 - Fix browser_notifications.js by controlling the timing of events
    • bug 1627556 - Test events in the browser.tabs API and fix several things that fail
    • bug 1628523 - Remove nsIAbDirectory.addressLists array
    • bug 1614030 - Rewrite browser_todayPane.js without using any Mozmill parts
    • bug 1626669 - Remove unnecessary JS scripts from hiddenWindow.xhtml file
    • bug 1628245 - Change content tab type using a new <browser> instead of a cloned one
    • bug 1628156 - Add DisableSystemAddonUpdate policy
    • bug 1628155 - Bring ext-chrome-settings-overrides.js up-to-date with its Firefox equivalent
    • bug 1623348 - Attempt to fix browser_permissions_optional.js
    • bug 1626167 - Several improvements in address book manager
    • bug 1627570 - Give tab info (instead of just tab ID) to API events
    • bug 1626531 - Block the main thread until migration completes (fixes safe mode)
    • bug 1626161 - Minimize to tray on Windows
    • bug 1625793 - Require accountsRead permission for functions involving folders
    • bug 1617448 - Allow the compose APIs to work with identities
    • bug 1624207 - Implement address book export in javascript
    • bug 1619155 - Fix contact photo UI
    • bug 1622642 - Pass correct address book URI to edit card dialog
    • Many, many portings of mozilla-central bugs and bustage fixes
  • In progress:
    • Trying to make the tree appear green instead of a flaming orange mess
    • Fixing the most-annoying intermittent failures
    • API edge cases

mkmelin

  • lots of reviews
  • keeping the tree happy
  • OpenPGP discussions

ryanleesipes

  • Biz dev
  • Privacy Policy

sancus

  • bug 1600923 Work on ATN discovery pane API to support local discovery pane in Thunderbird.
    • Various server side fixes to ATN servers.
  • Fixed several minor website bugs, reworded contacts page a bit.
    • Also changed security autoresponder and worked on trying to get it to send HTML.
    • Worked on new red-background start page to suggest updates for old versions.
  • Fixed ATN stats import.
  • Some add-on reviews and author support.
  • Still working on AWS server side refactoring & documentation.

pmorris

  • Landed:
    • bug 1628055 - Remove unneeded ".inc.xhtml" files from lightning/jar.mn
    • bug 1546606 - Refactor caldav request handling
    • bug 1626739 - Upgrade to ical.js 1.4.0
    • bug 1626066 - Re-organize code in messenger-overlay-sidebar.js
  • In review:
  • In process:
    • bug 1623111 - Disable background calendar services when all calendars are disabled
    • bug 1630001 - Revise user-facing "Lightning" strings in Thunderbird so they no longer say "Lightning"
    • bug 1493008 - [meta] Integrate Calendar into Thunderbird
  • In the queue:
    • bug 1562896 - Accept event invitation: Reply wrongly sent from and confirmed for...
    • 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

  • new crashes

Paenglab

  • Landed:
    • bug 1607669 - Remove unused code and CSS from AppMenu.
    • bug 1626463 - Fix the height of the #msgSubject after m-c textbox changes.
    • bug 1062961 - Add a dropmarker to the button-menu-list (Windows only).
    • bug 1626939 - Port bug 1625773: Fix use of backup prefs for socks proxy information.
    • bug 1626938 - Change tabmail-arrowscrollbox from class to id.
    • bug 1627280 - Port bug 1626815: Expose information about the startup cache to about:support.
    • bug 1626838 - Port bug 1626619: Remove `browser.in-content.dark-mode` preference.
    • bug 1622695 - Composer: when prefers-color-scheme: dark is set use appropriate colours.
    • bug 1627516 - Fix the multi level popup appearance in Account Manager.
    • bug 1628701 - Port bug 1624482: Scope menulist styles to its own component using shadow DOM.
    • bug 1629084 - Apply the themeableDialog menupopup rules menubuttons too.
    • bug 1628448 - Fix the handlersViev listheader after the conversion to fieldset.
    • bug 1628891 - Make main status bar less talkative for screen reader.
    • bug 1629156 - Make the attachmentView in the message pane themeable.
    • bug 1627748 - Message pane: when prefers-color-scheme: dark is set use the approriate colours.
    • bug 1629554 - Port bug 1622020: Add DTZ info to about:support.
    • bug 1629515 - Make the QuickFilterBar themeable.
    • bug 1629907 - Port bug 1619840: Remove `fix_{linux,macosx}_stack.py` and `fix_stack_using_bpsyms.py`.

rjl

  • Landed
    • bug 1572316 - Add l10n-bumper task to Thunderbird
    • bug 1621787 - Additional license notices for RNP, Botan, json-c needed by Thunderbird
    • bug 1626104 - Make mach lint --config-path relative to topsrcdir
    • bug 1624429 - Thunderbird mozlint test fixups
    • bug 1624763 - mach taskgraph action-callback does not call graph_config.register
    • bug 1623907 - Add more mozlint based source tests to Thunderbird CI
    • bug 1624429 - Thunderbird mozlint test fixups
    • bug 1627412 - Thunderbird 68.6.1 toolchain build failures
    • bug 1627437 - MOZ_CAN_RUN_SCRIPT related Thunderbird build failures of 2020-04-04
  • In Progress
    • bug 1621785 - Build and distribute the RNP, Botan, json-c libraries
    • bug 1621782 - Import the RNP, Botan, json-c (and potential other dependencies) into the comm-central tree
    • bug 1619767 - Port bug 1615311 - merge day automation
    • bug 1624369 - Port bug 1609174 - switch Thunderbird bouncer configs to nazgul
   * Needs a follow up
  • dtn updates for mach lint, update eslint config
  • Other stuff
    • TinderBoxPrint is going away, minor changes needed
    • Clang-10 -- this might affect clang-format
    • Got a crash course in some L10n things from Pike. Some cleanup coming. The short version is that Calendar languages need to sync up with Thunderbird languages.


aleca

  • Landed:
    • bug 1624497 - Visually stretched chat buddy indicator in message header area
    • bug 1626715 - Small UI improvements to the Preferences tab sidebar
    • bug 1627166 - Addressing widget not disabled for user input during send
    • bug 1589005 - implement account hub for a centralized way to set up mail, calendar, filelink, online addressbook, and potentially other services
  • In progress:
    • bug 1629295 - Editing of e-mail addresses in the "To" field no longer accessible
    • bug 1532378 - HiDPI - Blurry icons in sidebar
    • bug 1626841 - provide delete action column in message list
  • Under review:
    • bug 1519799 - OTR UI: How to display the encryption state of individual messages?
    • bug 1615501 - Convert the Preferences tabs to html:template and Fluent
    • bug 1627451 - Edit recipient pill: Making short email address longer does not adjust pill size, pushes address out of pill, cursor outside pill
  • Ready to land:
    • bug 1549938 - OTR Chat: important consecutive inline system messages can be collapsed/hidden
  • Other:
    • Calendar UI mock-ups
    • UI reviews
    • OTR Usability test overview with URA design


Christopher

Khushil

Landed:

    • bug 1347533 - Show room names instead of room IDs
    • bug 1626185 - When Removing the chat account from account settings, conversation logs are not getting removed

In Review:

In queue:

    • bug 1626182 - Support the SSO for chat.mozilla.org
    • bug 1378827 - Implement User Presence and Presence Status.
    • bug 1346441 - Add basic Command Support for Matrix.
    • bug 1347542 - Handle Text Messages for different Events
    • bug 1590474 - Mail window: Implement new handling for bad server certificates on SSL/TLS connections
    • bug 1590473 - Mail account wizard: Implement new handling for bad server certificates on SSL/TLS connections


Hilary

Donation landing page update? Help landing page update? https://give.thunderbird.net/help/

Question Time

Geoff: Time to stop 32-bit Linux? Yes please. Alex: TBSync implementation steps now that the new Account Central has landed?

Help Wanted