Thunderbird/StatusMeetings/2019-04-16
From MozillaWiki
Thunderbird notes 2019-04-16 NOON PT (Pacific). For meeting time, previous notes and call-in details see https://wiki.mozilla.org/Thunderbird/StatusMeetings
Contents
Attendees
Jorg K, Paenglab, pmorris, rjl, Sancus, Ryan, mkmelin, Christopher
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)
- Upcoming - https://wiki.mozilla.org/RapidRelease/Calendar#Future_branch_dates
- Branching: next branch to TB 69: 2019-05-13
Upcoming TB releases
Round Table
Jorg K
- Bustage fixes and management, regression fixes, crash fixes, reviews and sheriffing, managing failing tests.
- Landed:
- bug 1542733 Align charset detection with detector clean-up in M-C
- bug 1544013 Follow-up: s/Firefox/Thunderbird/ in chrome_settings_overrides.json
- bug 1529872 Re-enable test-columns.js::test_column_reordering_persists
- bug 1544013 temporarily disable failing parts of test-newmailaccount.js
- bug 1543943 Port bug 1543564, part 3: Remove use of nsPIDOMWindowOuter::GetOuterWindow()
- bug 1543567 temporarily disable test-cloudfile-manager::test_external_link
- Port bug 1458385 Repackage windows builds on linux
- bug 1466748 fix TestMsgStripRE.cpp
- Port {{bug|1541821: Add deb7-apt package
- Add linux64-rust-1.32 toolchain (likely needed for bug 1529774)
- bug 1542397 temporarily switch off Chat's test_filtering.js
- bug 1542317 restore part of the attachmentlist bindings overzealously removed in rev 66cc9a7a0aaa of bug 1526811
- bug 1541829 C-C part: Use Color.useBrightText for contrast calculation
- bug 1540445 Remove LightWeightThemeWebInstaller code from 3pane and remove test-lwthemes.js
- bug 1541144 Port bug 1540965: Hand-roll NS_GENERIC_FACTORY_CONSTRUCTOR(nsBaseCommandController)
- bug 1541136 Replace on* attributes of <wizardpage> with addEventListener, non-calendar, follow-up
- bug 1534360 Restore Windows8WindowFrameColor back to the M-C version and fix contrast calculation
- bug 1526811 Port more of bug 1472557 to fix attachment navigation
- bug 1541139 Port bug 1537594: s/font.size.fixed./font.size.monospace./ in C-C
Geoff (not attending, 8 AM in NZ)
- Landed:
- bug 1529785 - Add WebExtension function to archive messages
- bug 1515877 - Turn on ESLint in mailnews/base
- bug 1542423 - Use write-ahead logging for all SQLite databases
- bug 1541026 - Keep date/timepicker widget code out of the global scope and fix 12-hour format timepicker
- bug 1541031 - Accept <timepicker> value when closing the popup by clicking outside it
- bug 680620 - Optimise display of events that extend outside the current calendar view
- bug 1540009 - Improve alarm sound selection UI
- bug 1544013 - Support search extensions and temporarily ship the default ones from mozilla-central
- bug 1542722 - add Add-Ons button for the main toolbar
- bug 1542643 - WebExtensions Address book quick-search API
- bug 1536078 - Fix extension install prompt when a restart is required, and stop warning about unsigned extensions
- bug 1543531 - Port bug 1433685 - Remove nsGConfService
- bug 1531591 - WebExtensions API for creating/modifying/deleting folders
- bug 1542666 - Turn on ESLint in editor
- bug 1542609 - Invalidate startup cache when uninstalling a bootstrapped addon
- bug 1542477 - Lint XUL files now that the linter supports doing so
- bug 1541789 - Port bug 1529231: Replace ondialogaccept and ondialogcancel attributes with addEventListener
- bug 1541136 - Replace on* attributes of <wizardpage> with addEventListener
- https://github.com/thundernest/addons-server/pull/81 Default to showing the latest add-on version for the current Thunderbird release
- In progress:
- bug 1531595 - Clean up FileLink, part 2
- bug 1542991 - Once a file has been uploaded, it should be possible to link to it again
- bug 1494160 - Timezone list should contain recent and future rules
- bug 1543559 - CSS static analysis errors
- bug 1535265 - Reduce the number of unnecessarily-customisable toolbars
- ESLint progress:
Of all the comm-central files that could be linted:
- 35% will never be linted, mostly because we don't ship them (e.g. suite)
- 11% still need to be linted (or 17%, if you ignore the first group)
- The vast majority of that is tests
mkmelin
- lots of reviews
- tracking down and fixing top crasher bug 1530207 (landing later this week)
ryanleesipes
sancus
- Started work on a server side Telemetry implementation.
- ATN
- did some work on enabling static themes, still in-progress.
- Reviewed, tested, and deployed geoff's fix so that ATN shows add-ons compatible with current release version of Thunderbird only.
- Website
- hosted style guide at style.thunderbird.net and linked it on the Get Involved page.
- rewrote and debugged thundernest-ansible's circleci config to work with v2.0 because the old v1.0 service was shut down.
- fixed legibility of the (r) trademark symbol on the website.
- Started work on refactoring the website build code to be easier to develop with.
pmorris
- Landed:
- bug 1531296 - [de-xbl] convert task-progress-menupopup, task-priority-menupopup and task-menupopup to custom element
- bug 1528201 - [de-xbl] convert calendar-snooze-popup to custom element
- bug 1530503 - [de-xbl] convert calendar-alarm-widget to custom element
- Very close to landing:
- bug 1534774 - [de-xbl] minimonth (minimonth-header and minimonth)
- bug 1531096 - [de-xbl] convert calendar-task-tree to custom element
- Close to uploading for review:
- bug 1504416 - [de-xbl] Migrate calendar-list-tree, full-calendar-list-tree, and gdata-list-tree to custom element.
- Next to do in de-xbl:
- 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
Docs to do: Developer docs for hg bookmarks.
wsmwk
aceman
Paenglab
rjl
Question Time
Help Wanted
- Add-on review on ATN