Thunderbird/StatusMeetings/2020-01-21

From MozillaWiki
Jump to: navigation, search

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


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

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)

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

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.

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:

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