Thunderbird/StatusMeetings/2020-05-12

From MozillaWiki
Jump to: navigation, search

Thunderbird notes 2020-05-12 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, sancus, wsmwk

MAIN FOCUS OF MEETING

Action items from last meetings

Current status / Announcements

Current Release Critical Issues

Releases

Thunderbird Events Schedule:

  • Past
    • TB 68.8 2020-05-05
    • TB 77.0b1 2020-05-07
    • TB 77.0b2 2020-05-11


Round Table

Geoff (not attending, 7 AM in NZ)

  • Landed:
    • bug 1636019 - Remove the remaining uses of nsIAbView, then remove it and nsAbView
    • bug 1612241 - Replace idl nsIArray usage with Array<T> in nsIAbDirectory.idl
    • bug 1613535 - Handle message attachments in browser.compose API functions
    • bug 1633245 - Update timezones to 2020a
    • bug 1633620 - Fix printing of address books
    • bug 1633620 - Stop using URLs to search address books
    • bug 1633607 - Fire observer service notifications as well as nsIAbListener events
    • bug 1633607 - Add nsIAbManager.getDirectoryFromUID
  • In progress:
    • bug 1612241 - Replace idl nsIArray usage with Array<T> in mailnews/addrbook/
    • bug 1633931 - Toolkit WebExtensions XPCShell tests are not run on Thunderbird
    • bug 546932 - Add support for online address books using the CardDav format.
    • bug 1633998 - Stop using and remove nsIAbListener
    • bug 1633996 - Remove the code for using URLs to search address books

mkmelin

  • reviews, feedback etc.
  • code cleanup and regression fixing
  • virtual summit session

ryanleesipes

sancus

  • Server maintenance stuff
    • Fixed some various issues with Linode web servers.
    • Updated some ansible scripts in the process of moving them to AWS.
  • Various website changes.
    • Nightly is 64-bit by default now on Windows.

pmorris

  • In review:
    • bug 1630943 - Problem with two caldav calendars, on same host, but different usernames
    • bug 1630818 - Update handling of "too new schema" situation now that calendar is integrated into Thunderbird
    • bug 1637133 - Convert the body of the calendar summary dialog into a custom element
  • In process:
    • bug 1631919 - Get the devtools performance profiler working in Thunderbird
    • bug 1631902 - Add event preview to ICS import dialog
  • On Hold:
    • bug 1623111 - Disable background calendar services when all calendars are disabled
    • bug 1493008 - [meta] Integrate Calendar into Thunderbird
  • In the queue:
    • bug 306495 - autodetect remote calendar type so user doesn't need to pick (with DNS or .well-known
    • bug 1562896 - Accept event invitation: Reply wrongly sent from and confirmed for...
    • bug 357480 - [meta] Opening or adding .ics files to calendar by double clicking .ics files to calendar by double click


wsmwk

  • bug 1637051 - Formatting of Thunderbird version numbers has changed
  • will schedule bugzilla session for virtual summit

Paenglab

  • Landed:
    • bug 1633470 - Use on composer's header and autocomplete panel the correct scrollbar colors for light themes.
    • bug 1634514 - Convert all relevant uses of margin and padding left/right/top/bottom to logical properties in panelUI.css.
    • bug 1634384 - Port bug 1632854: Pass the ChromeWindow reference to the OSKeyStore instead of the content global so the dialog will be app modal.
    • bug 1635077 - Apply the Folder Pane photon icons to the folder menus.
    • bug 1635370 - Use SVG icons for the thread pane status icons.
    • bug 1635060 - Apply no background to the formatToolbar menulists in normal state.
    • bug 1619725 - Lighten up the lwt-accent-color used in dark mode.
    • bug 1636429 - Use SVG icons for the checkmarks in trees.
    • bug 242418 - Use a monospace font for the password field.
    • bug 1632449 - Port bug 1629946: Add region and distribution ID information onto about:support.
    • bug 1632515 - Unify the composer format buttons.
  • In work

rjl

  • Landed
    • bug 1630041 - Thunderbird ignores app.update.url, breaking stats.thunderbird.net
   * Will not be in 76.0b3, but is set for 77.0b1
    • bug 1621782 - Import the RNP, Botan, json-c (and potential other dependencies) into the comm-central tree
    • bug 1621785 - Build and distribute the RNP, Botan, json-c libraries
    • bug 1629666 - Optimize loading of RNP shared library
    • bug 1628339 - Add non-cross built Windows 64 (win64-plain) to Taskcluster for verifying builds on Windows functionality
    • bug 1630369 - Building on windows broken when --enable-openpgp used
    • bug 1630376 - Windows builds with --enable-openpgp fail with undeclared identifier errno
    • bug 1631627 - RNP does not build with linux64-clang-win-cross toolchain since April 15
    • bug 1626947 - Thunderbird doesn't start for locales not set up for calendar
    • bug 1632343 - --enable-openpgp is incompatible with --enable-artifact-builds
    • bug 1632986 - Make shipped-locales on comm-central match what's really shipped
    • bug 1577518 - Upgrade Thunderbird's libgcrypt to 1.8.5
  • In Progress
    • bug 1631643 - Port bug 1589712: Use -source worker types for linting jobs
    • bug 1619767 - merge day automation
    • bug 1625806 - Decision task bustage on try-comm-central, references to expired job
    • bug 1633778 - Update build/runtime requirements for Linux with regard to inclusion of OpenPGP libraries
  • Big things before 78
    • New translations? Maybe...
    • Some RNP library build things
    • Merge day automation


aleca

  • Landed:
    • bug 1519799 - OTR UI: How to display the encryption state of individual messages?
    • bug 1532378 - HiDPI - Blurry icons in sidebar
    • bug 1626841 - provide delete action column in message list
    • bug 1636558 - Attachment pane layout breaks upon toggling pane and/or resizing in message reader with many attachments, covered/hidden by grey area, unusable
    • bug 1633562 - Ctrl+A from empty recipient input "double-fires" and prematurely selects all rows before current row
  • In progress:
    • bug 1602477 - Recipient area needs max-width, min-height and smart collapsing of recipient fields
    • bug 1627736 - Simpler user onboarding: Add a powerful "Personal Key Configuration Dialog" (PKCD)
    • bug 1615501 - Convert the Preferences tabs to html:template and Fluent
    • bug 1635207 - Implement sorting and sizing options for recipient pills
  • Other:
    • Lots of UI reviews
    • TB Summit session
    • Blog design mock-ups


Christopher

Khushil

  • Landed:
    • bug 1570959 - Port bug 1551334 to Thunderbird - Update hiddenWindow.xul on OSX to xhtml
    • bug 1614972 - Calendar Event: Location URLs are not clickable
    • bug 1635734 - Chat broken in Thunderbird 77 beta for macOS
  • In Review:
    • bug 1348064 - Implement Direct Messages
    • 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
  • In queue:
    • bug 1582410 - message compose should use document.execCommand for editing commands
    • bug 1631577 - Cannot delete entries within Customize Headers
    • bug 1608894 - use the new certificate viewer in thunderbird (about:certificate?cert=)
    • bug 1590472 - Calendar: 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/

Getting Started page (draft 1) https://docs.google.com/document/d/12XDT1Oajci8NjgHxVk7lq9C76TyIsTdDqTEPFuWb3Fg/edit?usp=sharing


Question Time

Help Wanted