647
edits
(→frg: personal status meeting notes) |
(status meeting notes) |
||
(One intermediate revision by one other user not shown) | |||
Line 8: | Line 8: | ||
** '''Starting with this meeting we will switch to the [ircs://libera.chat/seamonkey SeaMonkey libera chat channel].''' | ** '''Starting with this meeting we will switch to the [ircs://libera.chat/seamonkey SeaMonkey libera chat channel].''' | ||
* Further Read: [[SeaMonkey/StatusMeetings/Basics|Basics]] | * Further Read: [[SeaMonkey/StatusMeetings/Basics|Basics]] | ||
* Participants (in order of appearance): | * Participants (in order of appearance): IanN frg rsx11m njsg WaltS48 WG9s teruna | ||
== 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: | ||
** ''' | ** '''hrosik and buc for the libera logger and WG9s for patch rename script''' | ||
=== Action Items === | === Action Items === | ||
Line 24: | Line 24: | ||
'''OPEN''' | '''OPEN''' | ||
* | * 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. | ||
** {{Bug|1716544}} is used for possible changes to cZ. | ** {{Bug|1716544}} is used for possible changes to cZ. | ||
** | ** A logbot is available at [https://ircbot.comm-central.org:8080/seamonkey/#] but currently uses a self signed certificate. | ||
*** We will add it later to the support site section. | |||
* '''KaiRo''' has sent all available svg and SeaMonkey imaga data to '''IanN''' and '''frg'''. | * '''KaiRo''' has sent all available svg and SeaMonkey imaga data to '''IanN''' and '''frg'''. | ||
Line 71: | Line 72: | ||
** To reduce the use of different compilers we are looking into compiling future 2.53 Windows and macOS x64 releases with clang 11. The Linux versions need to stay on the mentiond gcc versions for backward compatibility with older distributions. | ** To reduce the use of different compilers we are looking into compiling future 2.53 Windows and macOS x64 releases with clang 11. The Linux versions need to stay on the mentiond gcc versions for backward compatibility with older distributions. | ||
* We need to test clang 12. This is now used for mozilla-central. | * We need to test clang 12. This is now used for mozilla-central. | ||
** clang 12 and rust 1.53 at least seem to work for compiling under Linux. | |||
** '''WGS9s''' switched the unofficial 2.53 builds to clang 11. | |||
* 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. | ||
* '''frg''' will update the Windows builder to VS2019 16.10 for the 2.53.9 release. | |||
* '''ewong''' is currently fixing the automatic update process. | * '''ewong''' is currently fixing the automatic update process. | ||
** This will only be done for 2.53.1 and up. | ** This will only be done for 2.53.1 and up. | ||
** 2.53.5 and up use a new update url. Earlier versions need a user.js file. | ** 2.53.5 and up use a new update url. Earlier versions need a user.js file. | ||
*** {{Bug|1713646}} adds the manual update instructions and will go live after fixing the update process. | *** {{Bug|1713646}} adds the manual update instructions and will go live after fixing the update process. | ||
** The update server | ** The update server is being tested. | ||
** It | ** It is supposed to go live for the 2.53.8 release. | ||
** The 2.53.7 en-US Windows builds have a bad zh-TW update locale. This is to be worked around. | |||
<!-- Comment out this section if nothing new fixed | <!-- Comment out this section if nothing new fixed | ||
Line 138: | Line 139: | ||
[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] (435) | [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] (435) | ||
* 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. | ||
* '''SeaMonkey 2.53.8 | * '''SeaMonkey 2.53.8''' was released on June 30 after the meeting. | ||
** The release | ** The release is tracked in {{Bug|1717309}}. | ||
** The release notes and website update | ** The release notes and website update is tracked in {{Bug|1717311}}. | ||
** | ** A compatibility fix to compile against the latest system NSS has been included. It is still not officially supported. | ||
* We plan to release '''SeaMonkey 2.53.9 beta 1''' in July. | |||
* | ** The release is tracked in {{Bug|1717528}}. | ||
** We need more beta testers. | ** We need more beta testers. | ||
** The release will include many more backports. Please test the unoffical prerelease if you have time to check for regressions before the beta. | |||
*** ChatZilla, devtools and extensions glue code has been updated so these are areas which could use some more diverse testing. | |||
** ''' frg''' proposes to skip beta releases because we get no or minimal feedback only and this delays delivering security fixes among other things. | ** ''' 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. | *** No consensus reached about it yet so we will continue with the current release Beta/GA cycle. | ||
Line 156: | Line 158: | ||
** Old 2.53.x bugs are still marked as not fixed in bugzilla. We will mark them as fixed as time permits. | ** Old 2.53.x bugs are still marked as not fixed in bugzilla. We will mark them as fixed as time permits. | ||
* Compiler support is up to date. | * Compiler support is up to date. | ||
** clang 5 to 11, gcc 6.3.1, gcc 7 to 9 can be used to build 2.53. | ** clang 5 to 11, 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 11, VS2017 15.9.13+ and VS2019 are supported under Windows x64. Support for VS2015 and earlier VS2017 versions has been removed. | ** clang 7 to 11, 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 cause crashes and is therefore no longer recommended. | ** VS2019 up to 16.6.5 can be used for Windows x86 but cause crashes and is therefore no longer recommended. | ||
Line 201: | Line 203: | ||
==== General SeaMonkey release issues ==== | ==== General SeaMonkey release issues ==== | ||
* General SeaMonkey release issues. | * General SeaMonkey release issues. | ||
** General build fixes are now backported to 2.53.and 2.57 | ** General build fixes are now backported to 2.53.and 2.57. | ||
** | ** Licensing issues and maybe adding additional licenses need to be discussed. Code from {{Bug|1559900}} to do this has been included after the meeting in 2.53 and 2.57. | ||
** A meta bug for gtk3 compatibility has been created for 2.49.1 and up {{Bug|1367257}}. | ** A meta bug for gtk3 compatibility has been created for 2.49.1 and up {{Bug|1367257}}. | ||
*** Remaining issues are with menu borders and submenu arrows (Core {{Bug|1267982}} and {{Bug|1334679}}) | *** Remaining issues are with menu borders and submenu arrows (Core {{Bug|1267982}} and {{Bug|1334679}}) | ||
Line 221: | Line 223: | ||
** Mozilla removed the last traces of classic add-ons from the Gecko source code. They can no longer be installed. | ** Mozilla removed the last traces of classic add-ons from the Gecko source code. They can no longer be installed. | ||
** Enigmail was discontinued for Thunderbird and OpenPGP is being integrated. | ** Enigmail was discontinued for Thunderbird and OpenPGP is being integrated. | ||
*** The OpenPGP integration | *** The OpenPGP integration was tracked in {{Bug|22687}}. and is now shipped with the current TB 78. | ||
* cZ was integrated into SeaMonkey in {{Bug|1551033}}. | * cZ was integrated into SeaMonkey in {{Bug|1551033}}. | ||
Line 230: | Line 232: | ||
* DOMi was integrated into SeaMonkey 2.53 only in {{Bug|1700003}}. | * DOMi was integrated into SeaMonkey 2.53 only in {{Bug|1700003}}. | ||
** 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 | ** Initial clean-ups were done in {{Bug|1701416}}. | ||
** DOMi has been dropped fror 2.57 and up. See {{Bug|1273222}}. | |||
* The debugQA extension will be later localized. | * The debugQA extension will be later localized. | ||
Line 241: | Line 244: | ||
** Lightning is still working in 2.57. | ** Lightning is still working in 2.57. | ||
** NoScript, Adblock Plus and uBlock are broken in SeaMonkey 2.54+ | ** NoScript, Adblock Plus and uBlock are broken in SeaMonkey 2.54+ | ||
** SeaTab X2 | ** SeaTab X2 works in 2.57. | ||
** debugQA works in 2.57. | ** debugQA works in 2.57. | ||
* [https://noscript.net/getit NoScript Classic 5.x] is still being updated. Currently 5.1.9. | * [https://noscript.net/getit NoScript Classic 5.x] is still being updated. Currently 5.1.9. | ||
Line 481: | Line 482: | ||
Checked in: | Checked in: | ||
* {{Bug|1717984}} Update/replace dead links in the 2.53.8 release notes | * {{Bug|1717984}} Update/replace dead links in the 2.53.8 release notes | ||
* {{Bug|1718442}} Add missing <div> opening tag to the 2.29.1 download page | |||
==== Rainer Bielefeld ==== | ==== Rainer Bielefeld ==== |
edits