647
edits
(next meeting is in *four* weeks due to the Easter Holiday) |
(status meeting notes) |
||
Line 9: | Line 9: | ||
** if the direct link doesn't work, try [ircs://irc.libera.chat:6697/ ircs://irc.libera.chat:6697/] explicitly | ** if the direct link doesn't work, try [ircs://irc.libera.chat:6697/ ircs://irc.libera.chat:6697/] explicitly | ||
* Further Read: [[SeaMonkey/StatusMeetings/Basics|Basics]] | * Further Read: [[SeaMonkey/StatusMeetings/Basics|Basics]] | ||
* Participants (in order of appearance): | * Participants (in order of appearance): IanN njsg tomman WG9s frg | ||
== 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: | ||
** ''' | ** ''' rsx11m for setting up the meetings''' | ||
=== Action Items === | === Action Items === | ||
Line 77: | Line 77: | ||
** Recommended version is still 10.0.19041. | ** Recommended version is still 10.0.19041. | ||
** The Windows 11 toolkits 10.0.22xxx.x can also be used. The MAPI header was fixed by Microsoft in them. | ** The Windows 11 toolkits 10.0.22xxx.x can also be used. The MAPI header was fixed by Microsoft in them. | ||
* Preliminary aarch64 support for Linux has been added to 2.53.x | * Preliminary aarch64 support for Linux has been added to 2.53.x | ||
** Native arm support for macOS and Windows is looked into for a later date. | ** Native arm support for macOS and Windows is looked into for a later date. | ||
* CentOS 7 reaches EOL in 2024. | * CentOS 7 reaches EOL in 2024. | ||
Line 109: | Line 109: | ||
** A cross reference is available at [http://xr.binaryoutcast.com/seamonkey-2.53/search? Cross-Reference seamonkey-2.53]. | ** A cross reference is available at [http://xr.binaryoutcast.com/seamonkey-2.53/search? Cross-Reference seamonkey-2.53]. | ||
* Building stylo and webrender is currently broken but disabled by default. | * Building stylo and webrender is currently broken but disabled by default. | ||
* Rust 1. | * Rust 1.61+ is needed for building 2.53.16b1 and up. | ||
* Because of needed parser updates the legacy generator syntax, iterator and old array comprehension syntax was removed in 2.53.13b1 pre | * Because of needed parser updates the legacy generator syntax, iterator and old array comprehension syntax was removed in 2.53.13b1 pre. | ||
** The add-on sdk still needs some fixes for this. Please check the prerelease for extension breakage. | ** The add-on sdk still needs some fixes for this. Please check the prerelease for extension breakage. | ||
* Many backports for python 3 support are now added. We expect to finally drop python 2 support in one of the next releases. | * Many backports for python 3 support are now added. We expect to finally drop python 2 support in one of the next releases. | ||
Line 127: | Line 127: | ||
* clang 15 is currently not supported with macOS builds. | * clang 15 is currently not supported with macOS builds. | ||
* Native macOS builds are broken and need fixes which would break building on the CentOS 7 builder. | * Native macOS builds are broken and need fixes which would break building on the CentOS 7 builder. | ||
* Current Firefox and Thunderbird only support macOS 10.12 or higher. | * Current Firefox and Thunderbird only support macOS 10.12 or higher. Based on feedback received after fixing incompatibilities we did set the minimum macOS version to 10.11. | ||
* Web Extension dictionaries are now supported in 2.53.16b1 pre and up. | * Web Extension dictionaries are now supported in 2.53.16b1 pre and up. | ||
* Language packs are now provided in the Web Extension format in 2.53.16b1 pre and up. | * Language packs are now provided in the Web Extension format in 2.53.16b1 pre and up. | ||
Line 153: | Line 150: | ||
* l10n support for comm-central applications will change and we need to move to a different repository in the future. See {{Bug|1766080}}. | * l10n support for comm-central applications will change and we need to move to a different repository in the future. See {{Bug|1766080}}. | ||
* Cross-Reference sources for [http://xr.binaryoutcast.com/mozilla-central/ mozilla-central (including c-c)] are now setup as "comm under mozilla". | * Cross-Reference sources for [http://xr.binaryoutcast.com/mozilla-central/ mozilla-central (including c-c)] are now setup as "comm under mozilla". | ||
* The l10n | * The l10n strings for Thunderbird and SeaMonkey are now in the [https://hg.mozilla.org/projects/comm-l10n comm-l10n] repo. | ||
** This does not affect 2.53 builds which use back merged strings from the upstream l10n repos. | |||
<!-- Comment out this section if nothing new fixed --> | <!-- Comment out this section if nothing new fixed --> | ||
Line 169: | Line 167: | ||
[https://bugzilla.mozilla.org/buglist.cgi?resolution=---&target_milestone=seamonkey2.53 targeted] (1) | [https://bugzilla.mozilla.org/buglist.cgi?resolution=---&target_milestone=seamonkey2.53 targeted] (1) | ||
[https://bugzilla.mozilla.org/buglist.cgi?o5=notequals&f1=OP&v6=fixed&o3=equals&list_id=8372932&v3=fixed&resolution=FIXED&o6=notequals&o2=equals&f4=CP&v5=fixed&query_format=advanced&j1=OR&f3=cf_status_seamonkey253&f2=target_milestone&f5=cf_status_seamonkey249&v2=2.53 fixed] (635) | [https://bugzilla.mozilla.org/buglist.cgi?o5=notequals&f1=OP&v6=fixed&o3=equals&list_id=8372932&v3=fixed&resolution=FIXED&o6=notequals&o2=equals&f4=CP&v5=fixed&query_format=advanced&j1=OR&f3=cf_status_seamonkey253&f2=target_milestone&f5=cf_status_seamonkey249&v2=2.53 fixed] (635) | ||
* '''SeaMonkey 2.53.16''' will be released next. | |||
** The release is tracked in {{Bug|1824833}}. | |||
** The release notes and website updates are tracked in {{Bug|1817655}}. | |||
* '''SeaMonkey 2.53.16 Beta''' was released on February 28th. | * '''SeaMonkey 2.53.16 Beta''' was released on February 28th. | ||
** The release was tracked in {{Bug|1795774}}. | ** The release was tracked in {{Bug|1795774}}. | ||
Line 174: | Line 175: | ||
* WebExtension dictionary support has been added to it. | * WebExtension dictionary support has been added to it. | ||
* The 2.53.16 language packs are now in the WebExtensions format for better compatibility with later release and build stuff synchronization. | * The 2.53.16 language packs are now in the WebExtensions format for better compatibility with later release and build stuff synchronization. | ||
* Compatibility for macOS 10.9 to 10.11 has been restored. We only got confirmation for 10.11. Support for 10.9 | * Compatibility for macOS 10.9 to 10.11 has been restored. We only got confirmation for 10.11. Support for 10.9 will be removed again because of this and not restored for the final 2.53.16 version. | ||
** macOS 10.11 will now be the official minimum version needed to run SeaMonkey. | |||
* Because of bad user agent sniffing we updated the base UA version some time ago from Gecko 68 to 91. | * Because of bad user agent sniffing we updated the base UA version some time ago from Gecko 68 to 91. | ||
** Youtube no longer seems to display correctly for some users only advertizing Firefox in the UA. | ** Youtube no longer seems to display correctly for some users only advertizing Firefox in the UA. | ||
Line 197: | Line 199: | ||
==== General SeaMonkey release issues ==== | ==== General SeaMonkey release issues ==== | ||
* Licensing issues and maybe adding additional licenses need to be discussed. Code from {{Bug|1559900}} to do this has been included in 2.53 | * Licensing issues and maybe adding additional licenses need to be discussed. Code from {{Bug|1559900}} to do this has been included in 2.53. | ||
* Discussions if we should match minor version numbers with Firefox are still underway. This would need a coordinated change for either c-c or all trees. All minor versions would be changed and the versions would need to be made available in bugzilla. Lightning version calculation needs to be changed. This will be done at a later date and not for 2.49 ESR. | * Discussions if we should match minor version numbers with Firefox are still underway. This would need a coordinated change for either c-c or all trees. All minor versions would be changed and the versions would need to be made available in bugzilla. Lightning version calculation needs to be changed. This will be done at a later date and not for 2.49 ESR. | ||
* In {{Bug|1674946}} it is proposed that setting security.enterprise_roots.enabled to true unconditionally should be done to avoid problems with thrid party firewalls and antivirus programs. | * In {{Bug|1674946}} it is proposed that setting security.enterprise_roots.enabled to true unconditionally should be done to avoid problems with thrid party firewalls and antivirus programs. | ||
Line 218: | Line 220: | ||
* cZ was integrated into SeaMonkey in {{Bug|1551033}}. | * cZ was integrated into SeaMonkey in {{Bug|1551033}}. | ||
** The language pack for cZ was removed for 2.53.8 and a translated cZ is included. SeaMonkey language packs will now support cZ too and translate it. | ** The language pack for cZ was removed for 2.53.8 and a translated cZ is included. SeaMonkey language packs will now support cZ too and translate it. | ||
** The current cZ source code was checked in without history into comm-central. History is available in our 2.53 | ** The current cZ source code was checked in without history into comm-central. History is available in our 2.53 repo and current patch queues. | ||
** cZ is no longer an extension in comm-central and fully integrated. | ** cZ is no longer an extension in comm-central and fully integrated. | ||
** Starting with 2.53.10 cZ is made available in all our shipped languages. | ** Starting with 2.53.10 cZ is made available in all our shipped languages. | ||
Line 228: | Line 230: | ||
** The full history is retained in our gitlab-master branch. The unofficial patch queue only includes the latest snapshot. | ** The full history is retained in our gitlab-master branch. The unofficial patch queue only includes the latest snapshot. | ||
** Initial clean-ups were done in {{Bug|1701416}}. | ** Initial clean-ups were done in {{Bug|1701416}}. | ||
** DOMi has been dropped | ** DOMi has been dropped after 2.53. See {{Bug|1273222}}. | ||
* The debugQA extension might be localized later. | * The debugQA extension might be localized later. | ||
* WebExtension support in SeaMonkey is tracked in {{Bug|1320556}}. | * WebExtension support in SeaMonkey is tracked in {{Bug|1320556}}. | ||
** | ** Work on theme or extension support has not started. | ||
** Support for Webextension dictionaries and language packs has need added. | |||
** Manifest v3 support will be mandatory in 2023. Google will no longer accept new extensions using v2 in 2022. | ** Manifest v3 support will be mandatory in 2023. Google will no longer accept new extensions using v2 in 2022. | ||
*** We do not plan to support this in the near future. | *** We do not plan to support this in the near future. | ||
Line 248: | Line 250: | ||
* GreaseMonkey got broken by a needed locale code update in 2.53.15. See [http://forums.mozillazine.org/viewtopic.php?p=14948699#p14948699/] for a do it yourself fix. | * GreaseMonkey got broken by a needed locale code update in 2.53.15. See [http://forums.mozillazine.org/viewtopic.php?p=14948699#p14948699/] for a do it yourself fix. | ||
* '''IanN''' created | * '''IanN''' created a SM version of the QuickText add-on. | ||
* The SeaMonkey and Thunderbird add-ons are now hosted on [https://addons.thunderbird.net/]. | * The SeaMonkey and Thunderbird add-ons are now hosted on [https://addons.thunderbird.net/]. |
edits