Thunderbird/StatusMeetings/2020-01-21
From MozillaWiki
Thunderbird notes 2020-01-21 NOON PT (Pacific). For meeting time, previous notes and call-in details see https://wiki.mozilla.org/Thunderbird/StatusMeetings
Contents
Attendees
Bittin, aleca, Paenglab, Khushil, mkmelin, ryanleesipes, chistopher, wsmwk, sancus, rjl, pmorris
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
- Past
- TB 68.0 ESR (2019-08-27)
- TB 60.9 ESR (2019-09-06)
- TB 70 beta 1 (2019-09-09)
- TB 68.1 ESR (2019-09-11)
- TB 70 beta 2 (2019-09-22)
- TB 68.1.1 ESR (2019-09-25)
- TB 70 beta 3 (2019-10-04)
- TB 68.1.2 (2019-10-10)
- TB 70 beta 4 (2019-10-17)
- TB 68.2.0 (2019-10-22)
- TB 71 beta 1 (2019-10-24)
- TB 71 beta 2 (2019-10-31)
- TB 68.2.1 (2019-10-31)
- TB 68.2.2 (2019-11-07)
- TB 71 beta 3 (2019-11-18)
- TB 71 beta 4 (2019-11-29)
- TB 68.3 (2019-12-03)
- TB 72 beta 1 (2019-12-06)
- TB 72 beta 2 (2019-12-17)
- TB 72 beta 3 (2020-01-03)
- TB 68.4.1 (2019-01-09)
- TB 73 beta 1 (2019-01-17)
- Upcoming - https://wiki.mozilla.org/RapidRelease/Calendar#Future_branch_dates
- TB 68.4.2 later this week
- Branching: next branch to TB 75: 2020-02-10
Round Table
Jorg K (PTO)
- Landed:
- bug 1610605 remove use of nsAutoPtr from C-C: Part 1: Remove unneeded includes
- bug 1222046 fix test (help assignee Gene with adjusting tests)
Geoff (not attending, 9 AM in NZ)
- Landed:
- bug 1604359 - Rewrite CloudFile preferences test without Mozmill modules
- bug 1584853 - When removing a category colour, set pref value to empty string instead of clearing it
- bug 1608407 - Create one instance of the calendar navigation bar per window, instead of one for all windows
- bug 1606584 - When listing accounts, return a tree of folders rather than a flattened list
- bug 1607515 - Add a drop handler to restored Add-Ons Manager tabs
- bug 1608304 part 3 - Fix offline replication of LDAP address books
- bug 1608304 part 2 - Create a mock LDAP server and some tests
- bug 1608304 part 1 - Move test of address book UI from mailnews/addrbook to mail/components/addrbook
- bug 1608322 - Stop shipping empty mail/app/profile/prefs.js
- bug 1606375 - Prevent calendar components from being loaded multiple times
- bug 1607646 - Fix missing files and bad CSS found with static testing
- bug 1607602 - Stop running Marionette tasks in non-e10s mode, which no longer exists
- In progress:
- Tree management in Jorg’s absence
- Refactoring WebExtension tests for easier IMAP testing
- Porting nsIAbManager and co. to javascript and pruning associated APIs
- Add-on check for updates on start-up when Thunderbird updates (bug 1574183)
- Address book new API planning
- Static code analysis (porting browser/base/content/test/static to comm-central and fixing the errors)
mkmelin
- Have been doing a lot of reviews
- bug 1529583 renaming of .js files that were really modules to .jsm
ryanleesipes
- Thunderbird 2020 Blog Post
- Thunderbird FOSDEM Presentation
- Collaboration with Mozilla Foundation
- Raised Thunderbird Module Owner & Peers Updates
- What’s New Page appears to be driving donations higher and make more people visit the website
sancus
- Mostly server side work for Addons on AWS/Linode
- Rewrote the organization text on the Thunderbird Website
- Fixed stats again on Thunderbird on AWS
pmorris
- Landed/Resolved
- bug 1597596 - Explore converting calendar to a system add-on
- In review:
- bug 1608610 - Integrate Calendar into Thunderbird (actual integration step, non-meta)
- bug 580896 - Mozilla sends invalid calendar sometime: event can contain both DTEND and DUR properties simultaneously.
- bug 1546606 - Refactor caldav request handling
- bug 1583595 - A dialog to handle opening .ics files
- In process:
- bug 1592987 - Plan calendar UI for integration into Thunderbird
- bug 1493008 - Integrate Calendar into Thunderbird
- In the queue:
- bug 1599212 - Remove or otherwise de-overlay the XUL overlay files related to seamonkey/suite
- 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
- blasted through all the topcrash https://mzl.la/368sf5K ~35 bugs and “normal crash” https://mzl.la/2RhfiCp ~140 bugs, and closed about 10 bugs
aceman
Paenglab
- Fixed some bugs from mozilla-central (Tooltip related stuff)
rjl
- Landed:
- bug 1597589 - Port bug 1594344: Use the new Windows dump_syms in CI for Thunderbird
- bug 1606974 - UpdateVerify failures macOS beta 72
- bug 1608314 - Port bug 1606869: Remove cache scopes that lack trust domain prefix.
- bug 1609683 - Port bug 1525218 to Thunderbird: Use minidump_stackwalk toolchain artifacts instead of tooltool packages
- bug 1609697 - Beta 73 - Source signing task fails due to chain of trust error
- bug 1610361 - Remove references to comm-esr60 from Taskcluster configs
- In progress:
- bug 1572316 - Add l10n-bumper task to Thunderbird
- bug 1609987 - Port bug 1568006 - Allow pulling taskgraph code from Thunderbird tree
- bug 1610494 - Enable PGO builds for Thunderbird
- Upstream:
- bug 1562412 - macOS notarization flow changes
- going to 3 step process due to problems when Apple has an outage
- no bug - need to request change to treestatus API for bug 1572316
- no bug - might need macs for PGO builds. Still figuring this one out.
- bug 1562412 - macOS notarization flow changes
aleca
- Landed:
- bug 1601748 - Improve the UI of the mail-address-pill custom element
- bug 1601740 - Wrap the recipient area of the compose window into a Custom Element
- In progress:
- bug 1601749 - Implement Drag & Drop functionality for the mail-address-pill Custom Element
- bug 1589005 - Implement account hub for a centralized way to set up mail, calendar, filelink, online address book, and potentially other services
- bug 1573678 - Implement the Preferences Search Field
- In Review:
- bug 1602372 - Trim recipient area keyboard focus ring
- bug 1603166 - With at least one recipient pill in TO-field, after adding pill in CC, focus jumps back to TO
- bug 1607526 - Don't show the To: field if the Newsgroup or Follow-up fields are in use
- bug 1609977 - Recipient pill context: Rename "Delete" menu to "Remove recipient" / "Remove N recipients"
- Other:
- New “Work with us” website page
bittin
- Translated 2 Strings in Thunderbird to Swedish on Pontoon
- Read up on email and TB Meetings from earlier in December 2019 and January 2020
And hope to see some of you at FOSDEM end of next week Sunday - Monday 2th-3rd February
Marco
Christopher
- Update on Import/Export Tools and the challenges of updating it.
- Would like to bring IET^ into core Thunderbird, and some of the challenges associated with that.
- Extension Conversion exercise slowed during holidays, but have already raised a lot of good questions.
- Above 205 extensions converted to support 68. Some popular add-ons not updated (for instance, Printing Tools).
John
Kaie
Khushil
- Landed:
- bug 1594000 - audit and remove unnecessary nsISimpleEnumerator usage , move over to the JS iteration protocol
- In Review:
- bug 1590036 - Show users who get a fresh profile instead of reusing the previous default a first run UI
- bug 1562313 - convert thunderbird javascript components over to use static registration (like bug 1524688)
- In Progress:
- bug 1226362 - Use HTML Drag and Drop API in Thunderbird, get rid of nsDragAndDrop.js
- In Queue:
- bug 437711 - Use new Drag'n'Drop API in Calendar
Axel
klaus/opto
Question Time
- Fluent migration recipe for the Preferences panel
- Windows users for patch reviews
- Is there a list of MailExtension APIs that are planned?
- Is Mozilla Thunderbird participating in Google Summer of Code this year? And if so what projects are the students gonna work on?
Help Wanted
- C-C level 3 push workflow and best practices
- Write documentation for C-C push for new Level 3 users