726
edits
(status meeting notes) |
|||
| Line 8: | Line 8: | ||
* Location: [irc://chat.freenode.net/seamonkey #seamonkey IRC channel] on Freenode | * Location: [irc://chat.freenode.net/seamonkey #seamonkey IRC channel] on Freenode | ||
* Further Read: [[SeaMonkey/StatusMeetings/Basics|Basics]] | * Further Read: [[SeaMonkey/StatusMeetings/Basics|Basics]] | ||
* Participants (in order of appearance): | * Participants (in order of appearance): IanN tonymec WG9s njsg frg rsx11m WaltS48 | ||
== Agenda == | == Agenda == | ||
* Who's taking minutes? -> ''' | * Who's taking minutes? -> '''frg''' | ||
* Nominees for Friends of the Fish Tank: | * Nominees for Friends of the Fish Tank: | ||
** ''' | ** '''frg and IanN for building 2.53.2 Beta 1''' | ||
=== Action Items === | === Action Items === | ||
| Line 62: | Line 62: | ||
* Some Capacity planning to find the best price/performance ratio is carried out. | * Some Capacity planning to find the best price/performance ratio is carried out. | ||
** Other than azure hosting options because of price are also evaluated. | ** Other than azure hosting options because of price are also evaluated. | ||
* We are waiting for Mozilla to transfer the SeaMonkey domains to SeaMonkey e.V. | |||
* We need a breakpad server for submitting crash reports. Thunderbird is also also affected and must set up their own server. | |||
** The date we need to switch has been postponed by Mozilla. We will be able to use the Mozilla crash-stats till Q2 2021. | |||
<!-- take it out next time. We know now. --> | |||
* Our [https://gitlab.com/seamonkey-project gitlab project repos] are now public. | * Our [https://gitlab.com/seamonkey-project gitlab project repos] are now public. | ||
** The 2.53.1 | ** The 2.53.2 Beta 1 source is public and available. | ||
** | ** Repos for 2.57 and later l10n will follow. | ||
** Patches will still be done via bugzilla first and then checked into hg or git by a peer. | ** Patches will still be done via bugzilla first and then checked into hg or git by a peer. | ||
** The website source is now available in the [https://gitlab.com/seamonkey-project/website/ gitlab website repo]. | |||
** The website source is now available | ** Website updates from the source are now done via Jenkins. | ||
* | |||
* We are looking at l10n tools. | * We are looking at l10n tools. | ||
<!-- Comment out this section if nothing new fixed --> | <!-- Comment out this section if nothing new fixed --> | ||
<!-- uncomment if no new stuff comes up | <!-- uncomment if no new stuff comes up --> | ||
==== Fixed Infrastructure Stuff Since Last Meeting ==== | ==== Fixed Infrastructure Stuff Since Last Meeting ==== | ||
* Upgrading VS2019 on the Windows builder to 16.5 will need fixes in the source for a missing runtime file. | |||
** Source fixed with temp patch from {{Bug|1624546}} for beta 2.53.2 and Windows builder updated to 16.5.2. | |||
* — | * — | ||
<!-- end --> | <!-- end --> | ||
| Line 81: | Line 84: | ||
* Starting with ESR60 2.57 all builds need to switch to mozilla as topsourcedir. Support for comm-central and comm-esr60 as top source dir is no longer supported. | * Starting with ESR60 2.57 all builds need to switch to mozilla as topsourcedir. Support for comm-central and comm-esr60 as top source dir is no longer supported. | ||
** Do not expect to use any 2.58+ release yet other than for checking if it builds. They are fundamentally broken by Mozilla source and api removals. Bugs for the 2.57 release will also land in comm-central. | ** Do not expect to use any 2.58+ release yet other than for checking if it builds. They are fundamentally broken by Mozilla source and api removals. Bugs for the 2.57 release will also land in comm-central. | ||
* Rust 1.42 was released but can only be used for comm-central right now. | |||
* Rust 1. | |||
* Because of changes in level-3 access we can no longer directly push patches to the mozilla repos or create branches. Access to the comm- repos is unchanged. | * Because of changes in level-3 access we can no longer directly push patches to the mozilla repos or create branches. Access to the comm- repos is unchanged. | ||
| Line 105: | Line 107: | ||
** We currently do not track nor update comm-release. | ** We currently do not track nor update comm-release. | ||
** Do not use any current comm-release based release. | ** Do not use any current comm-release based release. | ||
** An updated unofficial 2.53. | ** An updated unofficial 2.53.3 is available from [http://www.wg9s.com/comm-253/ WG9's website]. We accept filing bugs against it. | ||
** For building please apply the patches from Bills website to the noted comm-release and mozilla-release changeset. | ** For building please apply the patches from Bills website to the noted comm-release and mozilla-release changeset. | ||
** For building please stay at Rust 1.37 for now. | ** For building please stay at Rust 1.37 for now. | ||
| Line 113: | Line 115: | ||
** Do not try to use any comm-esr68 based release. | ** Do not try to use any comm-esr68 based release. | ||
** We will not track nor update comm-esr68 for now | ** We will not track nor update comm-esr68 for now | ||
** The next ESR release will be based on Gecko 78. | |||
* [comm-esr60]: | * [comm-esr60]: | ||
| Line 138: | Line 141: | ||
*** The 2.53.2 beta 1 release is tracked in {{Bug|1618866}}. | *** The 2.53.2 beta 1 release is tracked in {{Bug|1618866}}. | ||
*** The release notes and website update are tracked in {{Bug|1624299}}. | *** The release notes and website update are tracked in {{Bug|1624299}}. | ||
*** | *** The beta has been built and is currently being uploaded by '''ewong'''. | ||
*** | *** Localization is mostly complete. Only Italian is missing a few strings. | ||
*** | **** Thanks to all the official and inofficial localizers for the good work. | ||
*** The release will follow the Beta soon afterwards if nothing big comes up. | |||
*** NSS 3.49 and up drop the dbm compatibility module. This has been restored for 2.53.2. Later we might do a hard block upgrading from an older release. | *** NSS 3.49 and up drop the dbm compatibility module. This has been restored for 2.53.2. Later we might do a hard block upgrading from an older release. | ||
**** Distributions using the system nss might need to adjust compile settings for this. | **** Distributions using the system nss might need to adjust compile settings for this. | ||
| Line 152: | Line 156: | ||
** The following bugs are not yet fixed in 2.53.x: | ** The following bugs are not yet fixed in 2.53.x: | ||
*** {{Bug|1409458}} "Privacy Issue: Replying to or forwarding an HTML e-mail with external content". | *** {{Bug|1409458}} "Privacy Issue: Replying to or forwarding an HTML e-mail with external content". | ||
** A meta bug {{Bug|1584728}} tracks the rdf removal from SeaMonkey. | ** A meta bug {{Bug|1584728}} tracks the rdf removal from SeaMonkey. | ||
** Security fixes are backported frequently. '''frg''' tries to keep it as current as possible in his spare time. | ** Security fixes are backported frequently. '''frg''' tries to keep it as current as possible in his spare time. | ||
| Line 161: | Line 164: | ||
*** clang 5, 7 or 8, gcc 6.1, gcc 7 and 8 can be used to build 2.53.1 on Linux or for macOS. Support for gcc 5.x and 4.x has been removed. | *** clang 5, 7 or 8, gcc 6.1, gcc 7 and 8 can be used to build 2.53.1 on Linux or for macOS. Support for gcc 5.x and 4.x has been removed. | ||
*** clang 7, 8 or 9, VS2017 15.9.13 and VS2019 are supported under Windows. Support for VS2015 and earlier VS2017 versions has been removed. | *** clang 7, 8 or 9, VS2017 15.9.13 and VS2019 are supported under Windows. Support for VS2015 and earlier VS2017 versions has been removed. | ||
*** gcc | *** gcc 9 support is being looked into. Clang 9 support is added to 2.53.3 only. | ||
*** The official releases are compiled with VS2019 for Windows, gcc 6 for Linux and clang 5 for macOS. Rust 1.36 is used. | *** The official releases are compiled with VS2019 for Windows, gcc 6 for Linux and clang 5 for macOS. Rust 1.36 is used. | ||
** The unofficial release is now at 2.53.3 Beta 1 pre. | ** The unofficial release is now at 2.53.3 Beta 1 pre. | ||
| Line 169: | Line 172: | ||
** WebExtentions dictionary support should be enabled as soon as possible in 2.53. | ** WebExtentions dictionary support should be enabled as soon as possible in 2.53. | ||
** The internal devtools inspector works for chrome content in SeaMonkey. | ** The internal devtools inspector works for chrome content in SeaMonkey. | ||
** Lightning is now a packed extension. If you upgrade to 2.53. | ** Lightning is now a packed extension. If you upgrade to 2.53.x from 2.49.5 or earlier please remove the old version first. | ||
** We are looking into adding support for the AV1 codec, Custom Elements and Shadow Dom in a later release. No ETA yet. This is or will also be supported in 2.57. | ** We are looking into adding support for the AV1 codec, Custom Elements and Shadow Dom in a later release. No ETA yet. This is or will also be supported in 2.57. | ||
** mozbuild 3.3 is currently not supported under Windows. Please stay with 3.2 for now. | ** mozbuild 3.3 is currently not supported under Windows. Please stay with 3.2 for now. | ||
| Line 230: | Line 233: | ||
*** While packed directly it is still maintained as an extension | *** While packed directly it is still maintained as an extension | ||
** Add-ons need to switch to optionsType 3 for 2.57. TB did a fix showing the preferences in the menu list. We need to port this bug for 2.57. | ** Add-ons need to switch to optionsType 3 for 2.57. TB did a fix showing the preferences in the menu list. We need to port this bug for 2.57. | ||
* | |||
* ChatZilla 0.9.95 will be distributed with SeaMonkey 2.53.2. It is a maintenance release dropping support for the now defunct mozilla irc server. | |||
* Thunderbird plans to discontinue classic add-ons with the next ESR78 based release. | * Thunderbird plans to discontinue classic add-ons with the next ESR78 based release. | ||
** Enigmail will be discontinued and OpenPGP will be integrated. | ** Enigmail will be discontinued and OpenPGP will be integrated. | ||
*** The OpenPGP integration is tracked in {{Bug|22687}}. | *** The OpenPGP integration is tracked in {{Bug|22687}}. | ||
** | ** Lightning is now fully integrated in Thunderbird. | ||
** | *** We think about backporting this for 2.57. | ||
* cZ and DOMi should be integrated into SeaMonkey because of the l10n problem tracked in {{Bug|1231349}}. | * cZ and DOMi should be integrated into SeaMonkey because of the l10n problem tracked in {{Bug|1231349}}. | ||
| Line 504: | Line 508: | ||
=== Any other business? === | === Any other business? === | ||
* The next meeting will be held in two weeks on Sunday April 19, 2020, 14:00 UTC (16:00 CET). | * The next meeting will be held in two weeks on Sunday April 19, 2020, 14:00 UTC (16:00 CET). | ||
** The SeaMonkey team wishes all of you and your families a happy and healthy Easter. | |||
* — | * — | ||
edits