Thunderbird/StatusMeetings/2020-01-21

From MozillaWiki
< Thunderbird‎ | StatusMeetings
Revision as of 21:24, 21 January 2020 by Bittin (talk | contribs) (Created page with "Thunderbird notes 2020-01-21 NOON PT (Pacific). For meeting time, previous notes and call-in details see https://wiki.mozilla.org/Thunderbird/StatusMeetings <!-- Attende...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to 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