Thunderbird/StatusMeetings/2018-08-07
From MozillaWiki
Thunderbird notes 2018-08-07 NOON PT (Pacific). For meeting time, previous notes and call-in details see https://wiki.mozilla.org/Thunderbird/StatusMeetings
Contents
Attendees
Jorg K, Paenglab, mkmelin, Sancus
MAIN FOCUS OF MEETING
Ryan's Links
http://ryanleesipes.me/a-new-future-for-thunderbird/
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 52
- tracking-tbesr52+tb52 flags: unfixed ?/+ - https://mzl.la/2pULYoU (tracking-tb52: https://mzl.la/2dVQYjg)
- most needed for ESR52:
- Unfixed regressions: https://mzl.la/2pQmPYI among them
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?
- FIXED bug 1456988 - Make dictionaries compatible by default
- bug 1471326 - Provider for Google Calendar not built any more - Philipp will build and publish on ATN (Add-ons @ Thunderbird.net)
Releases
- Past
- TB 52.7 (2018-03-23)
- TB 60 beta 1 (2018-03-26)
- TB 60 beta 2 (2018-04-06)
- TB 60 beta 3 (2018-04-16)
- TB 60 beta 4 (2018-04-23)
- TB 60 beta 5 (2018-04-30)
- TB 60 beta 6 (2018-05-04)
- TB 52.8.0 ESR (2018-05-18)
- TB 60 beta 7 in TaskCluster (2018-06-08)
- TB 60 beta 8 (2018-06-21)
- TB 60 beta 9 (2018-06-26)
- TB 52.9.0 (2018-07-03, had to be withdrawn)
- TB 60 beta 10 (2018-07-10)
- TB 52.9.1 (2018-07-10)
- TB 60 ESR, shipped build 4 (2018-08-06)
- Upcoming - https://wiki.mozilla.org/RapidRelease/Calendar#Future_branch_dates
- Branching: next branch to TB 64: 2018-09-04
Lightning
Past releases:
- 6.2 (TB 60 ESR)
Upcoming releases:
- TB 62 beta (will most likely not happen since Calendar's overlay loader doesn't work in TB 62 due to M-C's loader still being present)
- maybe TB 60.1 beta
- TB 63 beta (after the branch day in early September)
Round Table
Jorg K
- Bustage fixes, regression fixes, crash fixes and sheriffing
- Prepared TB 60 ESR build 4 which became the shipped version.
- bug 1481326 fix some clang-cl warnings and allow others
- bug 1481180 temporarily disable test_gdata_provider.js
- Port bug 1475903 to TB: add mozDOMLocalization.js/manifest to package manifest
- bug 1480530 Port bug 1480527: boxobjects no longer have a QI method
- bug 1480191 Port bug 1446940: Replace window...QueryInterface(Ci.nsIDocShell) with window.docShell
- Port bug 1478995 added linux64-node and win64-node to toolchains, macosx.yml, linux.yml and windows.yml
- bug 1478441 Replace nsIURIWithPrincipal with nsIURIWithSpecialOrigin
- bug 1479305 Port bug 1463016: remove unused includes of nsIDOMWindow
- Port bug 1467359 add Fetch-URL to config.yml
- bug 1475224 Fix linting errors
- bug 1479305 Port bug 1463016: replace use of getInterface(Ci.nsIDOMWindow)
- bug 1284709 change 'get involved' link from www.mozilla.org to www.thunderbird.net, fix email providers link
- bug 1478828 If no charset or conversion failed, check for UTF-8 and fallback to ASCII
- bug 1478828 some white-space clean-up in nsMsgSearchTerm.cpp
- bug 1478828 try matching string with UTF-8 if conversion fails
- bug 1477641 substitute addons.mozilla.org with addons.thunderbird.net on add-ons page
- bug 1478736 Port bug 1478041: Remove use of LoginHelper.removeLegacySignonFiles()
- bug 1478268 Backed out C-C changesets 7c93ed296fa1 and ffc0f3fcefcc to re-enable tests
- bug 1478268 temporarily disable failing tests test-reply-format-flowed.js
- bug 1478409 Port bug 1476145: Replace use of getInterface(nsIDOMWindowUtils), take 2
- bug 1478268 temporarily disable failing sub-tests of test-cloudfile-attachment-urls.js
- bug 1478168 Port 1476333}}: Replace use of pref browser.chromeURL
Geoff (not attending, 7 AM in NZ)
- Extensions:
- bug 1468667 Enable webextensions tests for Thunderbird
- bug 1478578 Restore persisted value of radiogroup early to prevent it being overwritten
- bug 1478516 Disable Add-On Manager warning about unsigned add-ons
- Calendar:
- bug 1471326, bug 1480274 Build GData Provider with Thunderbird and re-enable its test test_gdata_provider.js
- bug 1480714 Menulists do not properly return to the last selected state on startup
- bug 1477478 Remove listboxes from event attendees dialog
- bug 1476947 Replace category listbox with menulist
- bug 1479628 Fix initialisation of TodayPane mini-day, to show the right day of the week
- bug 1478989 Fix broken widgets in event recurrence/reminder dialogs
- bug 1477613 Reduce complexity of Today Pane month labels and reduce setDay calls at startup from four to one
- bug 1481160 Fix alignment of timezone labels in attendee dialog
- General maintenance:
- bug 1478913 Port bug 1476611: Replace use of richlistbox.goUp and .goDown
- bug 1478845 Port bug 1476611: Replace use of M-C's getNumberOfVisibleRows and remove unused C-C methods
- bug 1478572 Turn on ESLint in several directories under mail/components
- In progress:
- bug 1469238 Address Book WebExtensions API
- bug 1481339 Rearrange event dialog CSS into logical places
- bug 1480393 Lots of ESLint failures, fallout from bug 1478305
- bug 1481154 Minor bugs in GData provider
- bug 1477956 Further overlay loader improvements
- bug 1480338 Event/task dialog should always be big enough for the iframe it contains
- bug 1480025 Upload screenshots as TaskCluster artifacts on failed MozMill tests
- bug 1478572 Turn on ESLint in mail/components
- bug 1473178 about:newaddon is broken
The overlay loader is almost ready for beta *63*, waiting on bug 1477956 (this should fix the "not loading at all" problem) and another bug I've yet to file (the "sheet is undefined" problem). Calendar should be back to where it was before the overlay loader and listboxes broke.
mkmelin
- getting started as Technical Manager for Thunderbird, yay!
- reviewing
- clearing out needinfos
- checking out the work for rewording of the Thunderbird start page
- status checks with staff to get a better overall picture, and make sure people are all set up to be efficient
- reading up on Mozilla's de-xbl plans
- some code unbitrotting/coding for bug 690644 - "composition colors"
Next:
- more clearing out r? and ni?
- go through and evaluate sec bugs
- planning
ryanleesipes
sancus
- Fixed a large number of small issues with ATN and the website, including source file downloads.
- Merged new release start page and started l10n process.
- Working on:
- Restoring add-on stats and other remaining add-on issues.
- Website logo refresh (this week on stage, maybe next week live? Depends on start page l10n).
- Redirect for donations after downloads.
wsmwk
aceman
Paenglab
- Ports from m-c
- bug 1478409 Port bug 1476145: Replace use of getInterface(nsIDOMWindowUtils)
- bug 1472002 Port bug 1470910 to TB: Migrate input-box / input-box-spell to a Custom Element
- Calendar bugs
- bug 1480065 Fix calendar-event-dialog.css after bug 1466614: Remove support for the -moz-windows-theme media query
- bug 1480235 Fix the spinbuttons of the number textfield in the alarm dialog
- bug 1446748 and bug 1481054 Convert the remaining non-photon design calendar icons
- bug 1480752 Align the date labels in task header pane
- bug 1480910 Point to the correct spinbuttons.css in alarm dialog
- bug 1480056 Fix spinbuttons in IM's AM by adding bindings.css to am-im.xul
Fallen
Tom
jsbruner (muted, notes for reference)
Question Time
Help Wanted
- Add-on review on ATN