Thunderbird/StatusMeetings/2019-04-16

From MozillaWiki
Jump to: navigation, search

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


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

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)

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