Thunderbird/StatusMeetings/2019-06-25

From MozillaWiki
Jump to: navigation, search

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


Attendees

marcoagpinto, wsmwk, pmorris,ryan

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

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)
  • TB 60.7.1 ESR (2019-06-13)
  • TB 60.7.2 ESR (2019-06-20)
  • TB 68 beta 1 (2019-06-14)
  • TB 68 beta 2 (2019-06-24)

Upcoming TB releases

  • TB 68 beta 3 (this week)

Round Table

Jorg K (not attending)

  • Bustage fixes and management, regression fixes, crash fixes, reviews and sheriffing, managing failing tests.
  • Prepared TB 68 beta 1 and 2, many uplifts, TB 60.7.2
  • Landed:
    • bug 1560485 Use a pref instead of DOM storage for name typed into the new account provisioner
    • bug 1557233 Disable client ID checking when creating storage
    • bug 1559984 Follow-up: Increase spinner duration to 6s to minimise visual artefacts
    • bug 1559789 Align chat spellcheck with compose spellcheck so each chat can have its own language
    • bug 1556203 Fix context menu for chat by hand-rolling it, also use correct spellcheck dictionary
    • bug 1558536 C-C part: Adapt to array changes of nsISocketTransportService.create{Routed}Transport
    • bug 1558859 Sync availableLanguageSelected() with M-C version


Geoff (not attending, 7 AM in NZ)

  • Landed
    • bug 1328164 - Enable artifact builds, part 1: build config
    • bug 1531317 - Message search WebExtension API - tests
    • Port bug 1464007 - Specify the 'html' plugin in .eslintrc.js by default for better editor integration
    • bug 1557233 - Port bug 1553237: addEngineWithDetails() now takes parameters in an object and is async
    • bug 1520781 - Fix date/time picker for screen readers
    • bug 1558383 - Fix double-click on all-day event in Today Pane
    • bug 1556797 - Fix broken drag/drop of events in day and week views
    • bug 1559632 - Show legacy extensions notice only on extensions pane of Add-Ons Manager
    • bug 1558860 - Temporarily disable new about:addons page
    • bug 1557829 - Port bug 1557793: Adapt to array changes in nsIStringBundle.formatStringFromName (JS changes)
    • bug 1479320 - Lazily load calendar unifinder tree
  • In progress:
    • Various bugs being tracked for TB 68 and Lightning 7.0
    • bug 1328164 - Enable artifact builds, part 2: calendar

mkmelin

ryanleesipes

PR Submitted for Get Involved Page: https://github.com/thundernest/thunderbird-website/pull/107 Message sent to Add-on Developers, informing them of what they need to do for 68: (link blocked by Wiki) Bugday swag went out, more swag incoming for general contributions

sancus

  • fixed a couple of ATN server side issues and add-on author questions etc
  • wrote rate limiting patch for autoconfig
  • Finished up first patch for static themes, should go live today: Allows upload, setting of categories, and developer viewing but NOT browse or search yet.
    • Testing migration process and hope to start it this week.
    • AFTER the migration process, another patch will go live to enable browsing and searching of web extension themes, and disable that for the old LWTs.
  • documentation for WE themes coming to developer.thunderbird.net soon(tm)!

pmorris

  • Landed
    • bug 1546309 - [de-xbl] get rid of splitmenu, and rework the appmenu
  • In review:
    • bug 1558565 - Fix accounts and folders submenus in the new appmenu
    • bug 1558599 - Adapt where Lightning adds menu items to the new appmenu
    • bug 1561096 - Adapt "Priority" and "Progress" sub-menu custom elements for use in new appmenu
  • In review (blocked on failing tests on mac):
    • bug 1534774 - [de-xbl] minimonth (minimonth-header and minimonth)
  • In process:
    • bug 1561093 - "Rotate View": intermittent "too much recursion" error
    • bug 1559127 - Follow up on implementing the new appmenu in Thunderbird
    • bug 1558572 - Plan for how add-ons should add menu items once the new appmenu lands
  • In the queue:
    • bug 1349337 - Use DNS.jsm for autoconfig MX lookups
    • bug 1512807 - [de-xbl] Remove modevbox binding and migrate modebox to custom element.
    • bug 15458248 - Support attribute inheritance for both light DOM and shadow DOM within a single chrome custom element

wsmwk

aceman

Paenglab

rjl

  • Todo & Notes
    • Traveling 2019-06-28 through 2019-07-01, mostly unavailable
    • comm-esr68 clone request happening this week
    • MSI installer docs
    • Win32 to Win64 automigration happening on beta channel!
  • Landed
    • bug 1552389 - Port bug 1551738 - Add in-tree support for comm-esr68
    • bug 1558715 - Thunberbird 68.0b1 release: Beetmover moving files to wrong location
    • bug 1559327 - Build signing failure: "No such file or directory: '/builds/scriptworker/widevine.crt'" (follow up to Geoff's fix)


  • In Progress
    • bug 1543725 - marionette automated test support for Thunderbird
      • I have a suggestion from Tom how to make this work! Very obscure build system bug we're hitting
    • bug 1550611 - Reduce number of builds triggered on push
    • bug 1518166 - Build and distribute the libotr, libgpg-error and libgcrypt libraries
      • Tom indicated that building "toolchain" artifacts with Taskcluster is the way to go
      • Build tasks happen once per "version" of the libraries and repo (so version 1.0 builds on try-c-c, then again on c-c)
      • Build artifacts are cached so subsequent builds don't build again
      • Since these libs are OSS the artifacts can be downloaded with some "mach artifact toolchain" magic. Keeps local builds simple for anyone who isn't working on these things directly.
    • bug 1558082 - Port bug 1471004 - notarized macOS builds in automation (for 10.15 hardened runtime among other things)
    • bug 1559199 - Thunderbird Taskcluster Index tasks are consistently failing
    • bug 1351377 - Cross compile on Linux with clang+mingw headers
      • It works! Mostly. Kind of. Full clobber build taking ~30 mins vs 2 hours


  • Other
    • Ship-it access problems. Hopefully fixed soon!

aleca

Benjamin

Marco

Christopher

Question Time

  • Discussed moving Account Manager into a tab so that the work done for AM in Preferences doesn't go to waste.
  • [Ryan] What is the status of the setup wizard?

Help Wanted

  • Add-on review on ATN