SeaMonkey/StatusMeetings/2022-06-05: Difference between revisions

Jump to navigation Jump to search
status meeting notes
(status meeting notes)
Line 12: Line 12:


== Agenda ==
== Agenda ==
* Who's taking minutes? -> '''TND'''
* Who's taking minutes? -> '''frg'''
* Nominees for Friends of the Fish Tank:
* Nominees for Friends of the Fish Tank:
** '''TBD'''
** ''' tobin for his cross reference tool'''


=== Action Items ===
=== Action Items ===
Line 74: Line 74:
** 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 end with an ICE C1001 when compiling angle.
* The latest Windows 10 toolkit 10.0.20348 causes a compile error with the mapi.h header.
*** Workaround will land 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.
** Recommended version is still 10.0.19041.
** Recommended version is still 10.0.19041.
** The Windows 11 toolkit 10.0.22000.194 can also be used. The MAPI header was fixed by Microsoft in it.
** The Windows 11 toolkits 10.0.22xxx.x can also be used. The MAPI header was fixed by Microsoft in them.
* Preliminary aarch64 support for Linux has been added to 2.53.x and 2.57
* Preliminary aarch64 support for Linux has been added to 2.53.x and 2.57
** Native arm support for macOS and Windows is looked into for a later date.
** Native arm support for macOS and Windows is looked into for a later date.
Line 91: Line 92:
<!-- 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.12 release.
* The Windows builder was updated to latest VS2019 for the 2.53.13b1 release.
* &mdash;
* &mdash;
<!-- end -->
<!-- end -->
Line 116: Line 117:
* Compiler support is up to date.
* Compiler support is up to date.
** clang 6 to 13, gcc 7.1 to 9 can be used to build 2.53.12.1b1+ on Linux or clang only for macOS.
** clang 6 to 13, gcc 7.1 to 9 can be used to build 2.53.12.1b1+ on Linux or clang only for macOS.
** clang 7 to 13, VS2017 15.9.13+, VS2019 and VS2022 are supported under Windows x64.
** clang 7 to 14, 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 4.x to 6.x has been removed.
** Support for gcc 4.x to 6.x has been removed.
Line 170: Line 171:
* We plan to release '''SeaMonkey 2.53.13 Beta 1 next.'''
* We plan to release '''SeaMonkey 2.53.13 Beta 1 next.'''
** The release is tracked in {{Bug|1762781}}.
** The release is tracked in {{Bug|1762781}}.
** It was built after the meeting and should be released soon.
** The release notes and website updates are tracked in {{Bug|1770635}}.
** The release notes and website updates are 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 before we can release a beta version.
*** DownThemAll is currently broken in the prerelease version because of this too.
*** DownThemAll up to 3.0.9.2 is currently broken in the prerelease version because of this too.
*** This release will need the macOS SDK 10.12 if compiling for macOS.
*** This release will need 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.
Line 289: Line 291:
* [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.19.
* [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.19.
** 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.
* [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.


* '''IanN''' created an SM version of the QuickText add-on.
* '''IanN''' created an SM version of the QuickText add-on.
647

edits

Navigation menu