647
edits
(→IanN) |
(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 WaltS48 frg njsg rsx11m WG9s | ||
== 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: | ||
** ''' | ** '''ewong for the speedy release upload''' | ||
=== Action Items === | === Action Items === | ||
Line 114: | Line 114: | ||
* Compiler support is up to date. | * Compiler support is up to date. | ||
** clang 5 to 13, gcc 6.3.1, gcc 7.1 to 9 can be used to build 2.53.10b1+ on Linux or clang only for macOS. | ** clang 5 to 13, gcc 6.3.1, gcc 7.1 to 9 can be used to build 2.53.10b1+ on Linux or clang only for macOS. | ||
*** gcc 6.3.1 is no longer supported with 2.52.12b1 and up. Minimum gcc level is now 7.1. | |||
** clang 7 to 13, VS2017 15.9.13+, VS2019 and VS2022 are supported under Windows x64. | ** clang 7 to 13, VS2017 15.9.13+, VS2019 and VS2022 are supported under Windows x64. | ||
** VS2019 up to 16.6.5 can be used for Windows x86 but causes crashes and is therefore no longer recommended. | ** VS2019 up to 16.6.5 can be used for Windows x86 but causes crashes and is therefore no longer recommended. | ||
** Support for gcc | ** Support for gcc 4.x to 6.x has been removed. | ||
** Support for VS2015 and earlier VS2017 versions has been removed. | ** Support for VS2015 and earlier VS2017 versions has been removed. | ||
** Support for | ** Support for clang 5 and 6 will be removed soon. For backporting the new regexp parser full c++17 support is needed. While this may work with clang 5 and up it is basically untested. | ||
** Mozilla skipped clang 10 support because of unspecified problems and did go straight to clang 11 from 9. We will not support clang 10 either. It can be used but is unsupported by us. gcc 9 and up did not get much/any testing so ymmv. | ** Mozilla skipped clang 10 support because of unspecified problems and did go straight to clang 11 from 9. We will not support clang 10 either. It can be used but is unsupported by us. gcc 9 and up did not get much/any testing so ymmv. | ||
* See {{Bug|1688498}} for important current 2.53 issues and enhancement requests. | * See {{Bug|1688498}} for important current 2.53 issues and enhancement requests. | ||
Line 173: | Line 174: | ||
** For building rust was updated to 1.58.1 and the Windows x64 builds use the latest VS2019 16.11.11. No other compiler or build tools changes for this release are in effect. | ** For building rust was updated to 1.58.1 and the Windows x64 builds use the latest VS2019 16.11.11. No other compiler or build tools changes for this release are in effect. | ||
* We plan to release '''SeaMonkey 2.53.12 Beta 1 next.''' | * We plan to release '''SeaMonkey 2.53.12 Beta 1 next.''' | ||
* '''frg''' plans to take out legacy generator support for the 2.53. | ** The release is tracked in {{Bug|1750406}}. | ||
* Because of | ** The release notes and website updates are tracked in {{Bug|1762748}}. | ||
** The release might be delayed a bit because of missing l10n variables. | |||
* '''frg''' plans to take out legacy generator support for the 2.53.13b1 release. It is extremely hard to do parser updates for better web compatibility with this still in. Stay tuned and please do not use them if you still update classic add-ons. | |||
* Because of the NPAPI plugin code removal gtk2 so no longer needed for building 2.53.12b1 pre. | |||
* Because of bad user agent sniffing we updated the base UA version from Gecko 60 to 68. | * Because of bad user agent sniffing we updated the base UA version from Gecko 60 to 68. | ||
** 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 294: | Line 298: | ||
** Suggestion is to use a third party archive [https://github.com/JustOff/ca-archive/ ca-archive] and xpi. | ** Suggestion is to use a third party archive [https://github.com/JustOff/ca-archive/ ca-archive] and xpi. | ||
* | * NPAPI support including Flash has been fully removed in {{Bug|1688415}} and follow-ups. | ||
=== 2.Next === | === 2.Next === | ||
Line 365: | Line 361: | ||
** {{Bug|1444685}} XUL overlays are gone (SeaMonkey) | ** {{Bug|1444685}} XUL overlays are gone (SeaMonkey) | ||
*** See Thunderbird {{Bug|1444468}}, Core {{Bug|1426763}} | *** See Thunderbird {{Bug|1444468}}, Core {{Bug|1426763}} | ||
*** Overlays were removed. Mozilla has converted tabbrowser.xml to tabbrowser.js. Needs to be done for SeaMonkey in a later release too. | |||
** {{Bug|1222546}} Product plan: remove support for heavyweight themes | ** {{Bug|1222546}} Product plan: remove support for heavyweight themes | ||
*** This has been officially removed with Firefox 57. With Firefox 61 theme support has been removed from the source. The Modern theme no longer works in SeaMonkey. | *** This has been officially removed with Firefox 57. With Firefox 61 theme support has been removed from the source. The Modern theme no longer works in SeaMonkey. | ||
** {{Bug|1397874}} tracks the xbl bindings removal. | ** {{Bug|1397874}} tracks the xbl bindings removal. xbl is gone and was replaced with custom elements and voodoo logic. | ||
* The website and wiki are outdated. '''InvisibleSmiley''' no longer maintains the website. The website was updated but it still needs work. Volunteers welcome. | * The website and wiki are outdated. '''InvisibleSmiley''' no longer maintains the website. The website was updated but it still needs work. Volunteers welcome. | ||
* '''frg''' suggested asking for donations in a future release. Probably during startup or more prominently on the website. | * '''frg''' suggested asking for donations in a future release. Probably during startup or more prominently on the website. | ||
Line 382: | Line 378: | ||
* Live bookmarks and rss support is taken out of Gecko 63 in {{Bug|1477667}}. {{Bug|1477670}} might affect us too. | * Live bookmarks and rss support is taken out of Gecko 63 in {{Bug|1477667}}. {{Bug|1477670}} might affect us too. | ||
* The optional chaining operator {Bug|1566143}} and the Nullish Coalescing operator {Bug|1566141}} need to be backported because websites tend to break now because of missing support in 2.53 and 2.57. | * The optional chaining operator {Bug|1566143}} and the Nullish Coalescing operator {Bug|1566141}} need to be backported because websites tend to break now because of missing support in 2.53 and 2.57. | ||
** '''frg''' backported the Nullish Coalescing operator support after the meeting and is on the optional chaining support. This unfortunately is not so easy to do because of many more essential prerequisites. | |||
** Help welcome but there is also the option to do nothing but complain in the support groups about website breakage... | ** Help welcome but there is also the option to do nothing but complain in the support groups about website breakage... | ||
edits