SeaMonkey/StatusMeetings/2022-07-17: Difference between revisions

status meeting notes
(→‎njsg: bugs)
(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 WG9s frg rsx11m WaltS48 tonymec




== 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'''
** '''IanN for being master of desaster and head mcsmurf for being blue'''


=== Action Items ===
=== Action Items ===
Line 25: Line 25:


'''OPEN'''
'''OPEN'''
* A libera.chat logbot is available at [https://ircbot.comm-central.org:8080/seamonkey/#] but currently uses a self signed certificate.
* A libera.chat logbot is available at [https://ircbot.comm-central.org:8080/seamonkey/#]
** We will add it later to the support site section.
** '''frg''' or someone else needs to find some time to add it to the support section on the website. Hopefully before the next meeting.
** The mozilla SeaMonkey support archive also needs to be removed because google only shows a spam warnining for the link.
** '''WG9s''' is also working on a log site.
** '''WG9s''' is also working on a log site.


Line 73: Line 74:
* VS2022 is supported for 2.53.10b1 pre and planned later for 2.57 too.
* VS2022 is supported for 2.53.10b1 pre and planned later for 2.57 too.
** The Windows build server will not be switched to it initially.
** The Windows build server will not be switched to it initially.
** VS2022 17.2.x is buggy and is not being able to compile SeaMonkey. 17.2.x end with an ICE C1001 when compiling angle.
** VS2022 17.2.x is buggy and is not being able to compile SeaMonkey. 17.2.x ends with an ICE C1001 when compiling angle.
*** Workaround will land in 2.53.13 final and 2.53.14b1 pre.
*** Workaround landed in 2.53.13 final and 2.53.14b1 pre.
* The latest Windows 10 toolkit 10.0.20348 for Server 2022 causes a compile error with the mapi.h header.
* The latest Windows 10 toolkit 10.0.20348 for Server 2022 causes a compile error with the mapi.h header.
** Recommended version is still 10.0.19041.
** Recommended version is still 10.0.19041.
Line 86: Line 87:
* VS2022 can be installed in Server 2012 R2.
* VS2022 can be installed in Server 2012 R2.
** EOL for 2012 R2 is 2023.
** EOL for 2012 R2 is 2023.
** '''frg''' tested building with Server 2016 to 2022 so we can do this when needed.
** '''frg''' tested building with Server 2016 to 2022 so we can switch when needed.
* '''frg''' plans to update the Windows builder to the latest clang for 2.53.14.
* For Windows mozbuild 3.4 is working for 2.53.10 and up.
* For Windows mozbuild 3.4 is working for 2.53.10 and up.
** mozbuild 4.x is currently broken because of Python 2 and other removals but we are working on adding python 3 support to 2.53.


<!-- 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 ====
* The Windows builder was updated to latest VS2019 for the 2.53.13b1 release.
* &mdash;
* &mdash;
<!-- end -->
<!-- end -->
Line 139: Line 141:
** Builds need "ac_add_options --without-wasm-sandboxed-libraries" in the mozconfig for all OS. Boostrap fails to install a wasi-sysroot. You need the taskcluster package for it.
** Builds need "ac_add_options --without-wasm-sandboxed-libraries" in the mozconfig for all OS. Boostrap fails to install a wasi-sysroot. You need the taskcluster package for it.
** You can also download the wasi-sysroot from [https://github.com/WebAssembly/wasi-sdk/releases/ wasi-sysroot].
** You can also download the wasi-sysroot from [https://github.com/WebAssembly/wasi-sdk/releases/ wasi-sysroot].
* Because of some components removal build central is currently broken. We are looking into it.


==== [comm-esr60] ====
==== [comm-esr60] ====
Line 169: Line 172:
[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] (606)
[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] (606)
<!-- * We plan to release '''SeaMonkey 2.53.13 final next.''' -->
* We plan to release '''SeaMonkey 2.53.14 Beta''' next.
** The release will be tracked in {{Bug|1772804}}.
** We still want to add more stuff to it so we might do a 2.53.13.1 interim security release before, if needed.
* '''SeaMonkey 2.53.13 was released on July 11th.'''
* '''SeaMonkey 2.53.13 was released on July 11th.'''
** The release was tracked in {{Bug|1772805}}.
** The release was tracked in {{Bug|1772805}}.
** The release notes and website updates were tracked in {{Bug|1777874}}.
** The release notes and website updates were tracked in {{Bug|1777874}}.
** For building the Windows x64 builds use VS2019 16.11.16. No other compiler or build tools changes for this release are in effect.
** For building the Windows x64 builds use VS2019 16.11.16. No other compiler or build tools changes for this release are in effect.
* SeaMonkey 2.53.13 Beta 1 was released on June 16th.
** The release was tracked in {{Bug|1762781}}.
** The release notes and website updates were tracked in {{Bug|1770635}}.
** This release removes legacy generators, iterators and array comprehension because of needed js parser changes.
** This release removes legacy generators, iterators and array comprehension because of needed js parser changes.
*** The add-on sdk still needs some changes because of this before we can release a beta version.
*** The add-on sdk still needs some changes because of this.
*** DownThemAll up to 3.0.9.2 is currently broken in the prerelease version because of this too.
*** DownThemAll up to 3.0.9.2 is currently broken because of this too.
*** This release will need the macOS SDK 10.12 if compiling for macOS.
*** This release needs the macOS SDK 10.12 if compiling for macOS.
* 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.x under macOS Monterey has a problem with fullscreen but not a new problem. Don't try to switch to it using the green dot in the titlebar.
* SeaMonkey 2.53.x under macOS Monterey has a problem with fullscreen but not a new problem. Don't try to switch to it using the green dot in the titlebar.
Line 291: Line 293:
** Some menus are currently blank if you log in. A fix for web compatibility has been partially removed from 2.53.12b1 pre to account for this. See [https://github.com/JustOff/github-wc-polyfill/issues/44 github] for a detailed explanation.
** Some menus are currently blank if you log in. A fix for web compatibility has been partially removed from 2.53.12b1 pre to account for this. See [https://github.com/JustOff/github-wc-polyfill/issues/44 github] for a detailed explanation.
* [https://github.com/dirkf/downthemall-legacy/releases/ DownThemAll] fixed 3.0.9.2 version for 2.53.10 to 2.53.12. It currently does not work with 2.53.13b1 pre and up.
* [https://github.com/dirkf/downthemall-legacy/releases/ DownThemAll] fixed 3.0.9.2 version for 2.53.10 to 2.53.12. It currently does not work with 2.53.13b1 pre and up.
 
* The Stylish forks [https://github.com/Lootyhoof/stylem/releases/tag/v2.2.8/ stylem] and [https://github.com/dirkf/stylem/releases/tag/2.2.8-df/ stylem df version] should work in 2.53.13.
* '''IanN''' created an SM version of the QuickText add-on.
* '''IanN''' created an SM version of the QuickText add-on.


647

edits