Thunderbird/StatusMeetings/2019-11-26: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(oops, wrong url)
(adding the notes)
 
Line 1: Line 1:
Thunderbird notes 2019-11-26 NOON PT (Pacific).  For meeting time, previous notes and call-in details see https://wiki.mozilla.org/Thunderbird/StatusMeetings 


<!-- 
Attendees:
- Please use wiki syntax for bullets, headers, etc. And by bugs as {{bug|NNNNN}} - so that formatting transfers unchanged to the wiki. Bolding, etc. is fine in etherpad, but will not be shown bold in wiki. Syntax help: https://wiki.mozilla.org/Help:Editing
- Post your notes *before* meeting, and review previous minutes http://mzl.la/tbstatus so that we can be efficient and respect everyone's time.
Minutes taker, please don't forget to :
-  before meeting, clear it for this meeting (if etherpad wasn't previously cleared, and copy "Action items" from bottom  to the top before clearing)
- after meeting, 1. copy entire etherpad to a new, dated wiki page on http://mzl.la/tbstatus  before 5AM CET next day, so that they go public on mozilla meeting notes blog,  2. copy Action items" to "Action items from last  meetings", 3. clear rest of etherpad comments
-->
=== Attendees ===
Jorg K, aleca, bittin (Luna), mkmelin, pmorris, Paenglab, marcoagpinto, aleca, mkmelin, khushil, Christopher, sancus, wsmwk
=== MAIN FOCUS OF MEETING ===
<!-- (to be covered in sections below - please don't put notes here) -->
=== Action items from last meetings ===
=== Current status / Announcements ===
=== Current Release Critical Issues ===
<!-- Leave critical bugs here until confirmed fixed. If confirmed, then remove. -->
* 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
=== Releases ===
* Past
** TB 68.0 ESR (2019-08-27)
** TB 60.9 ESR (2019-09-06)
** TB 70 beta 1 (2019-09-09)
** TB 68.1 ESR (2019-09-11)
** TB 70 beta 2 (2019-09-22)
** TB 68.1.1 ESR (2019-09-25)
** TB 70 beta 3 (2019-10-04)
** TB 68.1.2 (2019-10-10)
** TB 70 beta 4 (2019-10-17)
** TB 68.2.0 (2019-10-22)
** TB 71 beta 1 (2019-10-24)
** TB 71 beta 2 (2019-10-31)
** TB 68.2.1 (2019-10-31)
** TB 68.2.2 (2019-11-07)
* Upcoming -  https://wiki.mozilla.org/RapidRelease/Calendar#Future_branch_dates
** Branching: next branch to TB 73: 2019-12-02
** TB 71 beta 3 (need to repeat, starting today)
** TB 68.3 (after the branch date)
=== Round Table ===
<!-- Enter your section headed with ==== your name ==== (notice 4 equals signs) -->
<!-- REMEMBER These notes are read by people who did not attend the meeting.
During the meeting especially, please make sure to include links and context so your notes can be understood. -->
==== Jorg K (PTO) ====
* Bustage fixes and management, regression fixes, crash fixes, reviews and sheriffing.
* Prepared TB 71 beta 4 and TB 68.3 ESR
* Landed:
** {{bug|1593629}} Make OK button active when filling in the anchor name in EdNamedAnchorProps.xul
** {{bug|1588500}} Re-enable test-phishing-bar.js on Linux and Windows
** {{bug|1597095}} Port bug 1581762: Move minidump-analyzer packaging
** Port {{bug|1592111}} s/BlockUntilLoadableRootsLoaded/BlockUntilLoadableCertsLoaded/
** {{bug|1593188}} Port bug 1595471: More tweaks to engines.json
==== Geoff (not attending, 9 AM in NZ) ====
* Landed:
** {{bug|1364167}} - When repairing a folder only re-display it if it is the current one
** {{bug|1590682}} - Convert troublesome parts of calendar tests to real mochitest code
** {{bug|1595649}} - Fix disabling auto-completion on a per-directory basis
** {{bug|1595625}} - Create only one shared directory object per address book
** {{bug|1597163}} - Cache address book lists and cards
** {{bug|1592288}} - Handle bad data in WebExt API message handling
** {{bug|1588516}} - Find calendar AppMenu buttons in the palette when not in the toolbar
** {{bug|1595059}} - Prevent copying an address book card without a UID, and fix copying cards from one book to another
** {{bug|1599010}} - Clean up displayed folder if the last account is removed
* In progress:
** Tree management in Jorg’s absence
** {{bug|1590665}} For recurring events, skip calculating occurrences if they're known to be outside the date range requested
** {{bug|1571681}} [meta] convert mozmill to mochitests
==== mkmelin ====
* converted some deprecated xul attribute usages (some align values, and mousethrough attribute)
* css adjustments due to xul layout removals
* removed <stringbundleset>
* regression fixing (for the scam detection)
* adjusting file names due to toolkit xul->xhtml conversions
* have a script to move more css to shared - did a bug to test that out
* OAuth2 modernization
* sorting out the exchange situation
* a bunch of issues in accountsetup
==== ryanleesipes ====
* Featured page screenshots for new website PR.
* Blog permissions for new users (authors)
* Preparing for administrative changes for TB: website changes, donation site changes, etc.
* Been looking at GPO and enterprise documentation, could use some help.
* EOY Donation campaign, need to coordinate with some folks in here.
* Contribution points, areas where MailExtension Add-ons will be able to stick stuff.
* Add-on coordination
==== sancus ====
* Many fixes and reviews to website design, copy, and code.
** Screenshots/nightly download button/target _blank patch/l10n code/etc.
* Various admin work and server side maintenance work on ATN and website servers.
* New website redesign going to stage today
* Still working on stats from services.addons.thunderbird.net
==== pmorris ====
* Landed
** {{bug|1588831}} - Mailing list functionality is not tested
** {{bug|1596635}} - Move some CSS overlay directives from jar.mn files to XUL files
* In review:
(nothing in review currently)
* In process:
** {{bug|1597596}} - Explore converting calendar to a system add-on
** {{bug|1592987}} - Plan calendar UI for integration into Thunderbird
** {{bug|1493008}} - Integrate Calendar into Thunderbird
** {{bug|1546606}} - Refactor caldav request handling
* In the queue:
** {{bug|1599212}} - Remove or otherwise de-overlay the XUL overlay files related to seamonkey/suite
** {{bug|580896}} - Mozilla sends invalid calendar sometime: event can contain both DTEND and DUR properties simultaneously.
** {{bug|1583595}} - A dialog to handle opening .ics files
** {{bug|357480}} - [meta] Opening or adding .ics files to calendar by double click
** {{bug|306495}} - autodetect remote calendar type so user doesn't need to pick (with DNS or .well-known
==== wsmwk ====
==== aceman ====
==== Paenglab ====
==== rjl ====
* Landed
** {{bug|1593093}} - Update from Wix 3.11 to Wix 3.14.0 (dev build) (port to c-c)
** {{bug|1569728}} - compile clang with GCC 7 (port to c-c)
** {{bug|1590150}} - Turn off ESR60 cron jobs
** {{bug|1593891}} - Automatically set repo-update jobs to not build when run on comm-central
* In Progress
** {{bug|1518166}} - Build and distribute the libotr, libgpg-error and libgcrypt libraries
** {{bug|1504004}} - Update .taskcluster.yml to be more in-line with M-C
** {{bug|1464689}} - Port bug 1457321: fix creation of built_in_addons.json
* Firefox CI migration
** {{bug|1595153}} - [Thunderbird] Migration to Firefox-CI
** {{bug|1595628}} - [firefox-ci] Daily builds not working due to missing scopes
*** Various permissions issues affecting at least Jörg and myself
*** Capacity issues with signing jobs are really slowing down the beta in progress, and last night's Daily. Still investigating, probably just need more than 2 workers
==== aleca ====
* Landed:
* In review:
* In progress:
** {{bug|440377}} - Recipient pills in messenger compose
** {{bug|1593122}} - [autoconfig] Status area goes blank while running guess config
* Other:
** UI mockups for calendar integration (core/system-addon)
==== Marco ====
==== Christopher ====
==== Kaie ====
==== Khushil ====
* Landed:
* In review:
* In progress:
* Other:
==== Axel ====
* Something about a Slashdot headline
==== klaus/opto ====
=== Question Time ===
=== Help Wanted ===
* Test the recipient pills
** Try build: https://treeherder.mozilla.org/#/jobs?repo=try-comm-central&revision=16ba5865ee16850d0f618d7e49c900a83ac6b126
** Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=440377

Latest revision as of 08:21, 10 December 2019

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


Attendees

Jorg K, aleca, bittin (Luna), mkmelin, pmorris, Paenglab, marcoagpinto, aleca, mkmelin, khushil, Christopher, sancus, wsmwk

MAIN FOCUS OF MEETING

Action items from last meetings

Current status / Announcements

Current Release Critical Issues

Releases

  • Past
    • TB 68.0 ESR (2019-08-27)
    • TB 60.9 ESR (2019-09-06)
    • TB 70 beta 1 (2019-09-09)
    • TB 68.1 ESR (2019-09-11)
    • TB 70 beta 2 (2019-09-22)
    • TB 68.1.1 ESR (2019-09-25)
    • TB 70 beta 3 (2019-10-04)
    • TB 68.1.2 (2019-10-10)
    • TB 70 beta 4 (2019-10-17)
    • TB 68.2.0 (2019-10-22)
    • TB 71 beta 1 (2019-10-24)
    • TB 71 beta 2 (2019-10-31)
    • TB 68.2.1 (2019-10-31)
    • TB 68.2.2 (2019-11-07)

Round Table

Jorg K (PTO)

  • Bustage fixes and management, regression fixes, crash fixes, reviews and sheriffing.
  • Prepared TB 71 beta 4 and TB 68.3 ESR
  • Landed:
    • bug 1593629 Make OK button active when filling in the anchor name in EdNamedAnchorProps.xul
    • bug 1588500 Re-enable test-phishing-bar.js on Linux and Windows
    • bug 1597095 Port bug 1581762: Move minidump-analyzer packaging
    • Port bug 1592111 s/BlockUntilLoadableRootsLoaded/BlockUntilLoadableCertsLoaded/
    • bug 1593188 Port bug 1595471: More tweaks to engines.json

Geoff (not attending, 9 AM in NZ)

  • Landed:
    • bug 1364167 - When repairing a folder only re-display it if it is the current one
    • bug 1590682 - Convert troublesome parts of calendar tests to real mochitest code
    • bug 1595649 - Fix disabling auto-completion on a per-directory basis
    • bug 1595625 - Create only one shared directory object per address book
    • bug 1597163 - Cache address book lists and cards
    • bug 1592288 - Handle bad data in WebExt API message handling
    • bug 1588516 - Find calendar AppMenu buttons in the palette when not in the toolbar
    • bug 1595059 - Prevent copying an address book card without a UID, and fix copying cards from one book to another
    • bug 1599010 - Clean up displayed folder if the last account is removed
  • In progress:
    • Tree management in Jorg’s absence
    • bug 1590665 For recurring events, skip calculating occurrences if they're known to be outside the date range requested
    • bug 1571681 [meta] convert mozmill to mochitests

mkmelin

  • converted some deprecated xul attribute usages (some align values, and mousethrough attribute)
  • css adjustments due to xul layout removals
  • removed <stringbundleset>
  • regression fixing (for the scam detection)
  • adjusting file names due to toolkit xul->xhtml conversions
  • have a script to move more css to shared - did a bug to test that out
  • OAuth2 modernization
  • sorting out the exchange situation
  • a bunch of issues in accountsetup

ryanleesipes

  • Featured page screenshots for new website PR.
  • Blog permissions for new users (authors)
  • Preparing for administrative changes for TB: website changes, donation site changes, etc.
  • Been looking at GPO and enterprise documentation, could use some help.
  • EOY Donation campaign, need to coordinate with some folks in here.
  • Contribution points, areas where MailExtension Add-ons will be able to stick stuff.
  • Add-on coordination

sancus

  • Many fixes and reviews to website design, copy, and code.
    • Screenshots/nightly download button/target _blank patch/l10n code/etc.
  • Various admin work and server side maintenance work on ATN and website servers.
  • New website redesign going to stage today
  • Still working on stats from services.addons.thunderbird.net

pmorris

  • Landed
    • bug 1588831 - Mailing list functionality is not tested
    • bug 1596635 - Move some CSS overlay directives from jar.mn files to XUL files
  • In review:

(nothing in review currently)

  • In process:
    • bug 1597596 - Explore converting calendar to a system add-on
    • bug 1592987 - Plan calendar UI for integration into Thunderbird
    • bug 1493008 - Integrate Calendar into Thunderbird
    • bug 1546606 - Refactor caldav request handling
  • In the queue:
    • bug 1599212 - Remove or otherwise de-overlay the XUL overlay files related to seamonkey/suite
    • bug 580896 - Mozilla sends invalid calendar sometime: event can contain both DTEND and DUR properties simultaneously.
    • bug 1583595 - A dialog to handle opening .ics files
    • bug 357480 - [meta] Opening or adding .ics files to calendar by double click
    • bug 306495 - autodetect remote calendar type so user doesn't need to pick (with DNS or .well-known

wsmwk

aceman

Paenglab

rjl

  • Landed
    • bug 1593093 - Update from Wix 3.11 to Wix 3.14.0 (dev build) (port to c-c)
    • bug 1569728 - compile clang with GCC 7 (port to c-c)
    • bug 1590150 - Turn off ESR60 cron jobs
    • bug 1593891 - Automatically set repo-update jobs to not build when run on comm-central
  • In Progress
    • bug 1518166 - Build and distribute the libotr, libgpg-error and libgcrypt libraries
    • bug 1504004 - Update .taskcluster.yml to be more in-line with M-C
    • bug 1464689 - Port bug 1457321: fix creation of built_in_addons.json
  • Firefox CI migration
    • bug 1595153 - [Thunderbird] Migration to Firefox-CI
    • bug 1595628 - [firefox-ci] Daily builds not working due to missing scopes
      • Various permissions issues affecting at least Jörg and myself
      • Capacity issues with signing jobs are really slowing down the beta in progress, and last night's Daily. Still investigating, probably just need more than 2 workers


aleca

  • Landed:
  • In review:
  • In progress:
    • bug 440377 - Recipient pills in messenger compose
    • bug 1593122 - [autoconfig] Status area goes blank while running guess config
  • Other:
    • UI mockups for calendar integration (core/system-addon)

Marco

Christopher

Kaie

Khushil

  • Landed:
  • In review:
  • In progress:
  • Other:

Axel

  • Something about a Slashdot headline

klaus/opto

Question Time

Help Wanted