Thunderbird/StatusMeetings/2019-05-28

From MozillaWiki
Jump to: navigation, search

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


Attendees

Jorg K, Paenglab, Christopher, Paenglab, Paul, rjl, Sancus, Ryan, Onno

MAIN FOCUS OF MEETING

Ryan's Links

https://blog.mozilla.org/thunderbird/2019/01/thunderbird-in-2019/

Action items from last meetings

Current status / Announcements

Current Release Critical Issues

Blocking

Version 60

Releases

  • Past
  • TB 65 beta 2 (2019-01-10)
  • TB 65 beta 3 (2019-01-21)
  • TB 60.5.0 ESR (2019-01-29)
  • TB 65 beta 4 (2019-01-29)
  • TB 66 beta 1 (2019-02-12)
  • TB 60.5.1 (2019-02-14)
  • TB 66 beta 2 (2019-02-21)
  • TB 60.5.2 (2019-02-25)
  • TB 60.5.3 (2019-03-05)
  • TB 66 beta 3 (2019-03-08)
  • TB 60.6.0 (2019-03-19)
  • TB 60.6.1 (2019-03-25)
  • TB 67 beta 1 (2019-04-02)
  • TB 67 beta 2 (2019-04-26)
  • TB 67 beta 3 (2019-05-10)
  • TB 60.7 ESR (2019-05-21)

Upcoming TB releases

  • TB 68 beta 1 (hopefully soon after blocking de-XBL bugs are fixed)

Round Table

Jorg K

  • Bustage fixes and management, regression fixes, crash fixes, reviews and sheriffing, managing failing tests.
  • Prepared TB 60.7 ESR
  • Landed:
    • bug 1554300 temporarily disable testAlarmDefaultValue.js::testDefaultAlarms
    • bug 1546338 Fix one instances of createElement that should be createXULElement
    • bug 1553778 temporarily disable test-display-issues.js::test_buttons_collapse_and_expand
    • bug 1538547 temporarily disable test-toolbar-buttons.js::test_toolbar_and_placeholder
    • bug 1553944 Fix mailnews/ compile errors after bug 1525720
    • bug 1526018 Initialize PSM clients in their own service (C-C part)
    • bug 1552960 Port parts of bug 1551738 (rev 7144d26d331ccd17dc9c5b3a79f424fc53a0f1dc) and add artifact manifests
    • bug 1427317 Allow addition of search engines from XML file and removal in general pane in preferences
    • bug 1552667 initialise mContentLength in nsImapMockChannel CTOR to avoid MOZ_ASSERT() later
    • bug 1552355 Port bug 1551782: Hand-roll removed nsCOMArray::Adopt()
    • bug 1167982 Do charset detection for all text/* attachments in composition, not just text/plain
    • bug 1546364 Reformat to Google coding style in, 7 changesets
    • bug 1552059 Port bug 1551657: Adapt to array changes of nsILoginManager.findLogins, C++ part
    • bug 1552010 Follow Mozilla search engine movements: Port bug 1535288 and bug 1549821
    • bug 1551824 mark a few interfaces 'builtinclass' in calendar/ after bug 1550770
    • Port bug 1550826 [add initial support for osx mojave 10.14 to our CI]
    • bug 1551707 M-C: Remove conditionally compiled code for Thunderbird from dom/base/nsDocumentEncoder.cpp
    • bug 1553124 M-C: Disable search engine-specific tests for Thunderbird
    • bug 1553957 M-C: Follow-up: Revert changeset 9a89e2b0fa9d and include WindowProxyHolder.h in JSWindowActorChild.cpp

Geoff (not attending, 7 AM in NZ)

  • Landed
    • bug 1542991 Add UI to reuse CloudFile uploads from the current session
    • bug 1552726 Limit recurrence in testTimezones.js
    • bug 1550674 Turn on ESLint in mail/test/mozmill
    • bug 1550044 Update list of time zones used by Windows (data from Stefan Sitter)
    • bug 1494160 Modify timezone update script so that zones.json can contain recent and future rules
    • bug 1494160 Store timezone components in an array of strings, not one long string
    • bug 1552457 Copy enterprise policies from Firefox
    • bug 1551811 Port bug 1548684 - Move enterprise tests to xpcshell
    • bug 1546837 Rename "sender" parameter to "author" in quick filter API method
    • bug 1546837 Rename "starred" parameter to "flagged" in quick filter API method
    • bug 1549166 Centralise configuration of ESLint environments for test directories
    • bug 1552634 Change bootstrapped extensions to using manifest.json
    • bug 1551081 Fix setting event repeat-until date
    • bug 1552059 Port bug 1551657: Adapt to array changes of nsILoginManager.findLogins, JS part
    • bug 1534913 Port bug 1521280 [Remove search-textbox binding] to Thunderbird
  • In progress:
    • Trying to fix the fake tree view stuff

mkmelin

  • de-xbl work and regression fixing (button and toolbarbutton)
  • createElement -> createXULElement conversion

ryanleesipes

sancus

  • enabled json update format on versioncheck
    • subsequently fixed multiple bugs introduced by this, and reverted TB60.* back to XML RDF format.
  • tuned up discovery pane, removed learn more link and such: https://github.com/thundernest/addons-server/issues/92
  • some minor website bugs, enabled HSTS header for www, autoconfig, broker, and start .thunderbird.net domains.
  • some progress on static themes, have them uploading and figured out migration code for existing lwts, not ready to go live quite yet.
    • targeting week of june 13th to roll this out. Lot of changes to be made since static themes were never added to addons-server UI.

pmorris

  • Landed:
    • bug 1504416 - [de-xbl] Migrate calendar-list-tree, full-calendar-list-tree, and gdata-list-tree to custom element.
    • bug 1544914 - [de-xbl] convert calendar view bindings: calendar-day-view, calendar-week-view, calendar-multiweek-view, calendar-month-view, calendar-multiday-view, calendar-multiday-view, calendar-month-base-view
  • In review (blocked on failing tests on mac):
    • bug 1534774 - [de-xbl] minimonth (minimonth-header and minimonth)
  • In process:
    • bug 1546309 - [de-xbl] get rid of splitmenu, and rework the appmenu
  • Next up:
    • bug 1554590 - Reminder dialogue starts with items collapsed (TB 68 beta)
    • bug 1349337 - Use DNS.jsm for autoconfig MX lookups
    • bug 15458248 - Support attribute inheritance for both light DOM and shadow DOM within a single chrome custom element

wsmwk

aceman

Paenglab

rjl

aleca

Christopher

Question Time

Help Wanted

  • Add-on review on ATN