Thunderbird/StatusMeetings/2019-05-28
From MozillaWiki
Thunderbird notes 2019-05-28 NOON PT (Pacific). For meeting time, previous notes and call-in details see https://wiki.mozilla.org/Thunderbird/StatusMeetings
Contents
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
- tracking matrix: (broken) http://hg.mozilla.org/users/kent_caspia.com/drivertools/raw-file/default/bugtracking/index.html
- Tree issues:
- https://public.etherpad-mozilla.org/p/thunderbird-tree-status (somewhat abandoned)
- dashboard: https://mozilla.kewis.ch/treestatus/#/tb-treestatus
- c-c looking good - Perma-red/orange: https://mzl.la/2gS72WO - Disabled tests: https://mzl.la/2vZEjFe - Temp fixes: https://mzl.la/2iwY3dH
Blocking
- Tracking TB 60 - https://mzl.la/2JNuc07
Version 60
- https://public.etherpad-mozilla.org/p/tb60rollout
- tracking-tbesr60 (NA) + tb60 flags: unfixed ?/+ - https://mzl.la/2rdsnPA (including prior release tracking-tb52: https://mzl.la/2oih8TG )
- plus?
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 - https://wiki.mozilla.org/RapidRelease/Calendar#Future_branch_dates
- Branching: next branch to TB 70: 2019-07-08
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
- bug 1552088 - YAML linting
aleca
Christopher
Question Time
Help Wanted
- Add-on review on ATN