Thunderbird/StatusMeetings/2020-05-12
From MozillaWiki
Thunderbird notes 2020-05-12 NOON PT (Pacific). For meeting time, previous notes and call-in details see https://wiki.mozilla.org/Thunderbird/StatusMeetings
Contents
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
- 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 Events Schedule:
- Past
- TB 68.8 2020-05-05
- TB 77.0b1 2020-05-07
- TB 77.0b2 2020-05-11
- Upcoming - https://wiki.mozilla.org/RapidRelease/Calendar#Future_branch_dates
- TB 77.0b3 next week
- 68.9.0 - 2020-06-02
- TB 78.0b1 - 2020-06-02
- 68.10.0 - 2020-06-30
- 78.0 - 2020-06-30
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
- Virtual Summit https://wiki.mozilla.org/Thunderbird/2020_Virtual_Summit - Have a couple to add, let me know if you need yours added.
- Privacy Policy and other Legal follow up
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 review
- bug 1636238 - Apply more SVG icons.
- In work
- bug 1636773 - Make the Contacts sidebar themeable.
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