647
edits
(→IanN) |
(status meeting notes) |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 8: | Line 8: | ||
** 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): WG9s IanN WaltS48 frg rsx11m njsg tomman '''various hidden Batman 66 fans''' | ||
== 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: | ||
** ''' | ** '''Rainer Bielefeld for support work''' | ||
=== Action Items === | === Action Items === | ||
Line 26: | Line 26: | ||
* After the freenode self destruct change the website to libera chat. | * After the freenode self destruct change the website to libera chat. | ||
** {{Bug|1716547}} added the intial switch to libera.chat but needs a bit of finetuning. | ** {{Bug|1716547}} added the intial switch to libera.chat but needs a bit of finetuning. | ||
*** '''frg''' will see that he finds some time to do further updates here. | *** '''frg''' will see that he finds some time to do further updates here. Not there yet. | ||
** {{Bug|1716544}} is used for possible changes to cZ. | ** {{Bug|1716544}} is used for possible changes to cZ. | ||
** freenode switched to SASL only and seems to be further sliding into irrelevance. | ** freenode switched to SASL only and seems to be further sliding into irrelevance. | ||
Line 78: | Line 78: | ||
* gcc 11 support is probably broken because of gcc header changes. It will be fixed as time permits. | * gcc 11 support is probably broken because of gcc header changes. It will be fixed as time permits. | ||
* Native arm support is looked into for a later date. | * Native arm support is looked into for a later date. | ||
* VS2022 Preview will be supported for 2.53.10b1 and later for 2.57 too. | |||
* The latest Windows 10 toolkit 10.0.20348 causes a compile error. Recommended version is still 10.0.19041. | |||
* Preliminary aarch64 support for Linux has been added to 2.53.x and 2.57 | |||
<!-- 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 ==== | ||
* | * Updates did not work but this was fixed after the meeting. | ||
* — | * — | ||
<!-- end --> | <!-- end --> | ||
Line 146: | Line 143: | ||
[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] (490) | [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] (490) | ||
* SeaMonkey 2.53.x originally based on Gecko 56 is in our gitlab comm-release repo. | * SeaMonkey 2.53.x originally based on Gecko 56 is in our gitlab comm-release repo. | ||
* We plan to release '''SeaMonkey 2.53. | * We plan to release '''SeaMonkey 2.53.10 Beta 1'' next. | ||
** | ** No ETA date finalized yet. | ||
* '''SeaMonkey 2.53.9 | ** The release is tracked in {{Bug|1727000}}. | ||
** The release is tracked in {{Bug| | * '''SeaMonkey 2.53.9 final''' was released on August 26thh after the meeting. | ||
** The release notes and website updates are tracked in {{Bug| | ** The release is tracked in {{Bug|1726943}}. | ||
** | ** The release notes and website updates are tracked in {{Bug|1726944}}. | ||
** Some languages need new or more translators. See [http://forums.mozillazine.org/viewtopic.php?f=3&t=3077284 help wanted for translating]. | ** No bugs were reported against the beta but we included some late l10n translations and a few selective fixes mostly for crashes and security. | ||
** Some languages might need new or more translators. See [http://forums.mozillazine.org/viewtopic.php?f=3&t=3077284 help wanted for translating]. | |||
* ''' frg''' proposes to skip beta releases because we get no or minimal feedback only and this delays delivering security fixes among other things. | |||
** No consensus reached about it yet so we will continue with the current release Beta/GA cycle. | |||
* 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 172: | Line 163: | ||
** clang 5 to 12, gcc 6.3.1, gcc 7 to 9 can be used to build 2.53.8+ on Linux or clang only for macOS. Support for gcc 5.x and 4.x has been removed. | ** clang 5 to 12, gcc 6.3.1, gcc 7 to 9 can be used to build 2.53.8+ on Linux or clang only for macOS. Support for gcc 5.x and 4.x has been removed. | ||
** clang 7 to 12, VS2017 15.9.13+ and VS2019 are supported under Windows x64. Support for VS2015 and earlier VS2017 versions has been removed. | ** clang 7 to 12, VS2017 15.9.13+ and VS2019 are supported under Windows x64. Support for VS2015 and earlier VS2017 versions has been removed. | ||
** VS2019 up to 16.6.5 can be used for Windows x86 but | ** VS2019 up to 16.6.5 can be used for Windows x86 but causes crashes and is therefore no longer recommended. | ||
** 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. | ||
** 2.53.x fixes are available from the [http://www.wg9s.com/comm-253/ wg9s website]. | ** 2.53.x fixes are available from the [http://www.wg9s.com/comm-253/ wg9s website]. | ||
Line 258: | Line 249: | ||
* [https://github.com/gorhill/uBlock-for-firefox-legacy uBlock Origin] is still being updated. The latest legacy version is currently 1.16.4.30. | * [https://github.com/gorhill/uBlock-for-firefox-legacy uBlock Origin] is still being updated. The latest legacy version is currently 1.16.4.30. | ||
* [https://addons.thunderbird.net/en-US/seamonkey/addon/session-manager/ Session Manager] is still being updated. Latest version is 0.8.1.14 and supports SeaMonkey 2.53.x. | * [https://addons.thunderbird.net/en-US/seamonkey/addon/session-manager/ Session Manager] is still being updated. Latest version is 0.8.1.14 and supports SeaMonkey 2.53.x. | ||
* [https://github.com/JustOff/github-wc-polyfill/ github-wc-polyfill] can be used for accessing github and gitlab. Both need Custom Elements support right now. | * [https://github.com/JustOff/github-wc-polyfill/ github-wc-polyfill] can be used for accessing github and gitlab. Both need Custom Elements support right now. Latest version is 1.2.3 | ||
* '''IanN''' created an SM version of the QuickText add-on. | * '''IanN''' created an SM version of the QuickText add-on. | ||
Line 277: | Line 268: | ||
** Microsoft killed it too. | ** Microsoft killed it too. | ||
** SeaMonkey specific NPAPI and Flash removal is tracked in {{Bug|1688415}}. | ** SeaMonkey specific NPAPI and Flash removal is tracked in {{Bug|1688415}}. | ||
** Progress in removing it from the 2.53 source is a bit slow because we do not want to drop PPAPI support so just can't remove all plugin code unconditionally. | |||
=== 2.Next === | === 2.Next === | ||
Line 372: | Line 364: | ||
==== ewong ==== | ==== ewong ==== | ||
==== frg ==== | ==== frg ==== | ||
Most work for SeaMonkey in the last two weeks was backporting, support, l10n merges and preparing for building the final 2.53.9. I also started syncing 2.57 with the latest 2.53 patches and added VS2022 preliminary support. | |||
Waiting for review: | |||
* {{Bug|1274798}} Seamonkey integration in Gnome3. Old bug/patch which needs verification from someone more familiar with Linux. | |||
Waiting for esr60 a+: | |||
* none | |||
Waiting for feedback: | |||
* {{Bug|1410646}} Fix SM "log into/onto" and related instances. | |||
Checkin ready: | |||
* {{Bug|1714872}} Several "unknown option -msse4.1" build warnings when compiling SeaMonkey 2.53 and 2.57 with MSVC. | |||
Reviewing: | |||
* Bugs for 2.53.10b1 and up from '''IanN'''. | |||
Working on: | |||
* Need to file a few bugs for minor changes to 2.53 and 2.37. | |||
* Bringing ICU and tzdata up to the current level for 2.53. | |||
* RDF removal with '''IanN''' for 2.53 and up. Full removal for 2.53 will only happen if it does not break critical or too many add-ons. 2.57 has mail now thanks to '''IanN'''. | |||
* Backporting ESR 60 and beyond fixes to 2.53. At 60.8 now but many later security backports up to ESR 78.13 are in. | |||
* {{Bug|521861}} After creating news account through clicking news URL Account Wizard is broken. '''jorgk''' found some issues in the patch which I need to fix first but '''buc''' came up with an alternate patch. | |||
* Port of {{Bug|1100103}} Add a remove button to every To/CC/BCC address in Composer. No bug yet. Initial version in 2.53. Needs better styling. | |||
* Syncing 2.53 with Waterfox mozilla patches. | |||
Not working on: | |||
* Fixing comm-central. Not worth it currently. Only see that it builds. | |||
Shelved for later: | |||
* {{Bug|1296850}} Show standard loading indicator images in tab when busy or progress attribute are set. Asked someone who wants to help out to look at the icons. Got the icons but have no time at the moment. | |||
* {{Bug|1392929}} Port Bug 886907 [Remove old synchronous contentPrefService] to SeaMonkey. | |||
* Followups for {{Bug|1379369}} to TriggeringPrincipals and UserContextIDs in more functions. '''IanN''' already fixed a bunch of stuff. | |||
* {{Bug|1370314}} SeaMonkey 06/2017 installer rollup. Probably not much more right now. Took some parts to other bugs. and will see what is left when 2.57 is ready. | |||
Titbits: | |||
* 2.53.9 will be built soon. No bug reports specific to 2.53.9b1 were filed. | |||
==== IanN ==== | ==== IanN ==== | ||
Checked in for website: | Checked in for website: | ||
Line 413: | Line 444: | ||
* {{Bug|1726966}} In ChatZilla make /commands return all matches starting with pattern | * {{Bug|1726966}} In ChatZilla make /commands return all matches starting with pattern | ||
* {{Bug|1726944}} Update SeaMonkey website for 2.53.9 final release | * {{Bug|1726944}} Update SeaMonkey website for 2.53.9 final release | ||
* {{Bug|653913}} When switching tabs between Mail and News, the toolbar doesn't change until a change of folder or newsgroup | |||
Working on: | Working on: |
edits