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

From MozillaWiki
Jump to navigation Jump to search
(Created page with "Thunderbird notes 2019-11-12 NOON PT (Pacific). For meeting time, previous notes and call-in details see https://wiki.mozilla.org/Thunderbird/StatusMeetings <!-- Attende...")
 
(adding the notes)
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
Thunderbird notes 2019-11-12 NOON PT (Pacific).  For meeting time, previous notes and call-in details see https://wiki.mozilla.org/Thunderbird/StatusMeetings   
Thunderbird notes 2019-11-26 NOON PT (Pacific).  For meeting time, previous notes and call-in details see https://wiki.mozilla.org/Thunderbird/StatusMeetings   


<!--   
<!--   
Line 11: Line 11:
   
   
=== Attendees ===
=== Attendees ===
Jorg K, aleca, bittin (Luna), mkmelin, pmorris, Paenglab, marcoagpinto, aleca, mkmelin, khushil, Christopher, sancus
Jorg K, aleca, bittin (Luna), mkmelin, pmorris, Paenglab, marcoagpinto, aleca, mkmelin, khushil, Christopher, sancus, wsmwk


=== MAIN FOCUS OF MEETING ===
=== MAIN FOCUS OF MEETING ===
Line 55: Line 55:
During the meeting especially, please make sure to include links and context so your notes can be understood. -->
During the meeting especially, please make sure to include links and context so your notes can be understood. -->


==== Jorg K ====
==== Jorg K (PTO) ====
* Bustage fixes and management, regression fixes, crash fixes, reviews and sheriffing.
* Bustage fixes and management, regression fixes, crash fixes, reviews and sheriffing.
* Prepared TB 71 beta 2 and 3, TB 68.2.1 and TB 68.2.2  ESR
* Prepared TB 71 beta 4 and TB 68.3 ESR
* Landed:
* Landed:
** Managing autoconfing issues related to Hotmail/Outlook/O365 and 3rd-party add-ons
** {{bug|1593629}} Make OK button active when filling in the anchor name in EdNamedAnchorProps.xul
** {{bug|1504455}} when creating a new row in the addressing widget, don't switch back to To:
** {{bug|1588500}} Re-enable test-phishing-bar.js on Linux and Windows
** {{bug|1595255}} Port recent devtool pref changes
** {{bug|1597095}} Port bug 1581762: Move minidump-analyzer packaging
** {{bug|1593280}} Fix icons for message and URL attachments, remove setting defunct image attribute for attachment items
** Port {{bug|1592111}} s/BlockUntilLoadableRootsLoaded/BlockUntilLoadableCertsLoaded/
** {{bug|1593188}} Port bug 1592209: Remove engineName from the modern configuration
** {{bug|1593188}} Port bug 1595471: More tweaks to engines.json
** Port {{bug|1581537}} Add some dom and layout properties files to the package manifest
** {{bug|1593546}} Port bug 1525175: Adapt to changed ID of add-ons search box
** {{bug|1593207}} make arrow-left.svg different from the new toolkit version
** {{bug|1593188}} Port bug 1592014: Change the WebExtension parameters of the modern configuration to be an object
** {{bug|1588256}} Port bug 1578624, part 11: add aSkipLoad parameter to getContentWindowOrOpenURI()


==== Geoff (not attending, 9 AM in NZ) ====
==== Geoff (not attending, 9 AM in NZ) ====
Line 88: Line 83:


==== mkmelin ====
==== mkmelin ====
* following the mozilla-central xul layout removal changes
* converted some deprecated xul attribute usages (some align values, and mousethrough attribute)
* investigations into bug 1592258 (exchange accounts wrongly used in account setup)
* css adjustments due to xul layout removals
* finished and published 78 roadmap on the maildev list: http://lists.thunderbird.net/pipermail/maildev_lists.thunderbird.net/2019-November/002024.html
* 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 ====
==== ryanleesipes ====
* Enterprise docs created - gathering resources for enterprise such as good, helpful Group Policies
* Featured page screenshots for new website PR.
* Developer docs (DTN) updated with an up-to-date Hello World example. Also rearranged the documentation a bit so that it is easier to navigate.
* Blog permissions for new users (authors)
* DTN improvements laid out on the GitHub project page. Alex recommended a WIP pull request
* Preparing for administrative changes for TB: website changes, donation site changes, etc.
* Featured page screenshots incoming for new website
* Been looking at GPO and enterprise documentation, could use some help.
* Worked with add-on developers to encourage participation on documentation and WE Experiments
* 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 ====
==== sancus ====
* some tweaks to stats.thunderbird.net in response to feedback
* Many fixes and reviews to website design, copy, and code.
* site redesign
** Screenshots/nightly download button/target _blank patch/l10n code/etc.
** wrote patch to pull blog posts onto website redesign
* Various admin work and server side maintenance work on ATN and website servers.
** reviewed several site redesign patches
* New website redesign going to stage today
** redesign is ready to go to stage
* Still working on stats from services.addons.thunderbird.net
** screenshots?? Maybe an add-on.
* gmail auth bug and can’t update bug
* Fixed an issue with firewall not starting up on web servers, and some other minor website bugs
* started work on better add-on stats
* reviewed a few add-ons and themes


==== pmorris ====
==== pmorris ====
Line 116: Line 114:
** {{bug|1596635}} - Move some CSS overlay directives from jar.mn files to XUL files
** {{bug|1596635}} - Move some CSS overlay directives from jar.mn files to XUL files


* In review:
* In review:  
 
(nothing in review currently)
* In process:
* In process:
** {{bug|1597596}} - Explore converting calendar to a system add-on
** {{bug|1597596}} - Explore converting calendar to a system add-on
Line 140: Line 138:


* Landed
* Landed
** {{1593093}} - Update from Wix 3.11 to Wix 3.14.0 (dev build) (port to c-c)
** {{bug|1593093}} - Update from Wix 3.11 to Wix 3.14.0 (dev build) (port to c-c)
** {{1569728}} - compile clang with GCC 7 (port to c-c)
** {{bug|1569728}} - compile clang with GCC 7 (port to c-c)
** {{1590150}} - Turn off ESR60 cron jobs
** {{bug|1590150}} - Turn off ESR60 cron jobs
** {{1593891}} - Automatically set repo-update jobs to not build when run on comm-central
** {{bug|1593891}} - Automatically set repo-update jobs to not build when run on comm-central


* In Progress
* In Progress
** {{1518166}} - Build and distribute the libotr, libgpg-error and libgcrypt libraries
** {{bug|1518166}} - Build and distribute the libotr, libgpg-error and libgcrypt libraries
** {{1504004}} - Update .taskcluster.yml to be more in-line with M-C
** {{bug|1504004}} - Update .taskcluster.yml to be more in-line with M-C
** {{1464689}} - Port bug 1457321: fix creation of built_in_addons.json
** {{bug|1464689}} - Port bug 1457321: fix creation of built_in_addons.json


* Firefox CI migration
* Firefox CI migration
** {{1595153}} - [Thunderbird] Migration to Firefox-CI
** {{bug|1595153}} - [Thunderbird] Migration to Firefox-CI
** {{1595628}} - [firefox-ci] Daily builds not working due to missing scopes
** {{bug|1595628}} - [firefox-ci] Daily builds not working due to missing scopes
*** Various permissions issues affecting at least Jörg and myself
*** 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
*** 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
Line 159: Line 157:
==== aleca ====
==== aleca ====
* Landed:
* Landed:
** {{bug|1590636}} - Add manual config button on first panel of email wizard dialog
** {{bug|1590503}} - Fix email wizard dialog resize on email typing
** {{bug|1591364}} - Fix Address Book preferences always reverting to “Last used directory”


* In review:
* In review:
** {{bug|1593122}} - [autoconfig] Status area goes blank while running guess config


* In progress:
* In progress:
** {{bug|440377}} - Recipient pills in messenger compose
** {{bug|440377}} - Recipient pills in messenger compose
** {{bug|1594367}} - Convert manual config panel to html:table in email wizard
** {{bug|1593122}} - [autoconfig] Status area goes blank while running guess config
** {{bug|1583724}} - Create Fluent migration recipe for the Preferences tab
** {{bug|1573678}} - Implement the Preferences Tab Search Field


* Other:
* Other:
** Responsive website completed and other improvements to blog loop
** UI mockups for calendar integration (core/system-addon)
** Beta/Alpha channel download widget
** Initial UI mock-ups for OpenPGP implementation


==== Marco ====
==== Marco ====
Line 182: Line 172:


==== Kaie ====
==== Kaie ====
==== Khushil ====
* Landed:
* In review:
* In progress:
* Other:


==== Axel ====
==== Axel ====
Line 188: Line 187:


==== klaus/opto ====
==== klaus/opto ====
* Webextensions API something something Javascript/Json
* Want to have docs for Javascript/Json Conversation for Thunderbird Addons on Docs Thunderbird (John will do it)


=== Question Time ===
=== Question Time ===
* Expected timeline to answer needinfo and feedback for old bugs
* Bug 1593122 status?


=== Help Wanted ===
=== Help Wanted ===
* segfault on startup randomly once a month with saved profile (mail, calendar, gmail, chat)
* Test the recipient pills
* new website browsers and devices testing: https://www-new.thunderbird.net/en-US/
** 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