SeaMonkey/StatusMeetings/2021-07-11: Difference between revisions

Jump to navigation Jump to search
status meeting notes
(status meeting notes)
 
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): IanN WaltS48 frg tonymec njsg rsx11m




== Agenda ==
== Agenda ==
* Who's taking minutes? -> '''TBD'''
* Who's taking minutes? -> '''frg'''
* Nominees for Friends of the Fish Tank:
* Nominees for Friends of the Fish Tank:
** '''TBD'''
** '''ewong for fixing up the update process'''


=== 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.
** {{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.
** A logbot is available at [https://ircbot.comm-central.org:8080/seamonkey/#] but currently uses a self signed certificate.
Line 76: Line 77:
* 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.
<!-- Comment out this section if nothing new fixed
<!-- uncomment if no new stuff comes up -->
==== Fixed Infrastructure Stuff Since Last Meeting ====
* '''frg''' will update the Windows builder to VS2019 16.10 for the 2.53.9 release.
* '''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''' fixed 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.
** The update server is being tested.
** Updates have been turned on.
** 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.
** The 2.53.7 en-US Windows builds have a bad zh-TW update locale. This is to be worked around.
** Current status of the update process is summarized in [https://blog.seamonkey-project.org/2021/07/08/updates-3/ Updates..].


<!-- Comment out this section if nothing new fixed
<!-- uncomment if no new stuff comes up
==== Fixed Infrastructure Stuff Since Last Meeting ====
* &mdash;
* &mdash;
<!-- end -->
<!-- end -->
Line 139: Line 141:
[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''' was released on June 30 after the meeting.
* '''SeaMonkey 2.53.8.1''' will be released soon.
** The release is tracked in {{Bug|1717309}}.
** The release is tracked in {{Bug|1720686}}.
** The release notes and website update is tracked in {{Bug|1717311}}.
** The release notes and website update is tracked in {{Bug|1720687}}.
** A compatibility fix to compile against the latest system NSS has been included. It is still not officially supported.
** Fixes for mail archiving from {{Bug|1718839}} will be included.
* We plan to release '''SeaMonkey 2.53.9 beta 1''' in July.
* We plan to release '''SeaMonkey 2.53.9 beta 1''' in July.
** The release is tracked in {{Bug|1717528}}.
** The release is tracked in {{Bug|1717528}}.
Line 158: Line 160:
** 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.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 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. clang 12 will likely work too.
** 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.
** 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.
Line 204: Line 206:
* 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.
** Licensing issues and maybe adding additional licenses need to be discussed. Code from {{Bug|1559900}} to do this has been included 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 250: Line 252:
* [https://github.com/gorhill/uBlock-for-firefox-legacy uBlock Origin] is still being updated. The latest legacy version is currently 1.16.4.29.
* [https://github.com/gorhill/uBlock-for-firefox-legacy uBlock Origin] is still being updated. The latest legacy version is currently 1.16.4.29.
* [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.
* '''IanN''' created an SM version of the QuickText add-on.
* '''IanN''' created an SM version of the QuickText add-on.


Line 310: Line 312:


* The project website is not localized. Only a basic German version is available which was created as a test some time ago. Support for other languages needs tool support and or integration with something like Poonton.
* The project website is not localized. Only a basic German version is available which was created as a test some time ago. Support for other languages needs tool support and or integration with something like Poonton.
* MDN will stop shoping archived content on July 14h 2021. We might need to adjust links on the website and in SeaMonkey soon to account for this.


<!-- ** &mdash; -->
<!-- ** &mdash; -->
647

edits

Navigation menu