Thunderbird/StatusMeetings/2020-05-26
From MozillaWiki
Thunderbird notes 2020-05-26 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.0b3 2020-05-19
- Upcoming - https://wiki.mozilla.org/RapidRelease/Calendar#Future_branch_dates
- 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 1639430 - Use ICAL.js to parse and encode vCard; remove old vCard components
- bug 1639430 - Create utility functions to use ICAL.js for parsing and encoding vCard
- bug 1637923 - Convert JS address book directory to a JS class
- bug 1637921 - Always build LDAP, and remove the MOZ_LDAP_XPCOM define
- bug 1637918 - Remove dead LDAP address book code
- bug 1612241 - Replace idl nsIArray usage with Array<T> in nsIAbBooleanExpression.idl
- bug 1637141 - Send an empty response to callers of getFreeBusyIntervals to indicate there are no providers
- In progress
- bug 546932 - Add support for online address books using the CardDav format
- bug 1639763 - Rewrite the attendees dialog using modern code
- bug 758493 - Warning: Use of Mutation Events (DOMAttrModified) is deprecated. Use MutationObserver instead
- bug 1639496 - Translate vCard 2.1 into a newer version before trying to parse
mkmelin
- reviews
- onboardning 2 new hires
ryanleesipes
- Virtual Summit https://wiki.mozilla.org/Thunderbird/2020_Virtual_Summit - editing and posting talks.
sancus
- Website changes
- Added some redirects, leading to fewer 404s.
- Reduced white space on release notes page.
- Backported last patch for ATN to display correct discovery pane.
- This is now deployed, discovery pane works as intended in Daily.
- Currently testing Telemetry uploads on Daily, will enable via pref change when done, likely this week.
- Discussed some privacy-related logging stuff with Ryan.
pmorris
- Landed
- 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 review:
- bug 1631902 - Add event preview to ICS import dialog
- Resolved without landing:
- bug 1623111 - Disable background calendar services when all calendars are disabled
- In process:
- bug 1631919 - Get the devtools performance profiler working in Thunderbird
- 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 click
- Other:
- Virtual summit presentation.
wsmwk
- bug 1637051 - Formatting of Thunderbird version numbers has changed
- will schedule bugzilla session for virtual summit
Paenglab
- Landed:
- bug 1637207 - Port bug 1636909: Update the Master Password OS authentication prompt string on Windows.
- bug 1636238 - Apply more SVG icons.
- bug 1636558 - Remove the unneeded messagepaneboxwrapper bottom border.
- bug 1637726 - Set a left border when the window controls are on the left.
- bug 1636773 - Make the Contacts sidebar themeable.
- bug 1636667 - Add a <vbox> around message-body, splitter and attachment-pane to separate them from the other <hbox>.
- bug 1638863 - Calendar: convert more images to SVG.
- bug 1639655 - Apply better colours to notification[type="info"] with a dark theme.
- bug 1639699 - Remove unnecessary stylesheet files from the virtualFolderProperties.xhtml dialog.
- bug 1618616 - Move the manageIdentities box inside of the fieldset to workaround rendering problems for narrow screens.
- bug 1628497 - Improve Account Manager UI.
- Ready to land
- bug 1640010 - Port bug 1640493: Add the dropmarker back to our toolbarbuttons.
- bug 1640390 - Add the folderMenuItem class to "Get All New Messages" menuitem to set the correct fill colour.
- bug 1577823 - Use target="_blank" in about:support to open new tabs for other about: pages.
- bug 1638720 - Implement the hover state for all tree rows on Linux and Mac.
- bug 1640874 - Make the imAccounts dialog themeable.
- In review
- bug 1638720 - Make all chat areas themeable and add a dark Thunderbird chat theme variant.
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 1602477 - Recipient area needs max-width, min-height and smart collapsing of recipient fields
- bug 1637668 - Implement colour customization option for Folder Pane icons
- bug 1628497 - Improve Account Settings UI (XMPP patch)
- bug 1637536 - Accessibility: Subject field accessible name is never updated after the initial opened mail
- 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 1589859 - Partially broken accessibility in the headers pane for a message
- In progress:
- bug 1637668 - Implement colour customization option for Folder Pane icons - PART 2
- bug 1627736 - Simpler user onboarding: Add a powerful "Personal Key Configuration Dialog" (PKCD)
- bug 1615501 - Convert the Preferences tabs to html:template and Fluent
- Other:
- Lots of reviews
- TB Summit session
Christopher
Khushil
- Landed:
- bug 1631577 - Cannot delete entries within Customize Headers
- bug 1608894 - use the new certificate viewer in thunderbird (about:certificate?cert=)
- 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 1582410 - message compose should use document.execCommand for editing commands
- bug 1638874 - Adding any emoji in the compose window throws an error
- bug 1626180 - Local Alias is not working in IRC
- bug 1638822 - convert openpgp strings to Fluent, move to content
- In Queue:
- bug 1638616 - JavaScript error: resource://gre/modules/IMIncomingServer.jsm, line 165: TypeError: can't access property "setBool", this.imAccount is null
- Others:
- TB Summit Talk
Hilary
Getting Started page (draft 1) https://docs.google.com/document/d/12XDT1Oajci8NjgHxVk7lq9C76TyIsTdDqTEPFuWb3Fg/edit?usp=sharing Content ready to go live; formatting?
Spam has appeared in the donation queue
Any way to move things automatically from fastmail to salesforce?