726
edits
(next meeting is in *two* weeks already) |
(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 njsg WG9s CaptainTobin rsx11m frg | ||
== 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: | ||
** ''' | ** '''frg for being the meetings minutes man''' | ||
=== Action Items === | === Action Items === | ||
| Line 98: | Line 98: | ||
** We have mno plans to move 2.53 development to git. Mercurial suites us well. | ** We have mno plans to move 2.53 development to git. Mercurial suites us well. | ||
** gitlab source is used for releases and holding the patches queues only. | ** gitlab source is used for releases and holding the patches queues only. | ||
* We might need our own add-on site later. | |||
** '''Tobin''' is evaluation options for such a site. | |||
<!-- Comment out this section if nothing new fixed | <!-- Comment out this section if nothing new fixed | ||
| Line 119: | Line 121: | ||
** A cross reference is available at [http://xr.thereisonlyxul.org/seamonkey-2.53/ Cross-Reference seamonkey-2.53]. | ** A cross reference is available at [http://xr.thereisonlyxul.org/seamonkey-2.53/ Cross-Reference seamonkey-2.53]. | ||
* Building stylo and webrender is currently broken but disabled by default. | * Building stylo and webrender is currently broken but disabled by default. | ||
* Rust | * We will use Rust 1.73.0 for all or builds for the forseeable future. | ||
* Rust 1.74 | ** Rust 1.74 dropped support for macOS 10.11 which we still support. | ||
** Rust 1.78 dropped support for Windows 7 and 8.1. It added a tier 3 compile target for these versions but is currently more or less unsupported and untested. | |||
** If you want to build with Rust 1.78 or higher you need the patch in {{Bug|1896958}} to remove the packed_simd crate. | |||
* 2.53.17b1 and up no longer need Python 2 for building. There is still some breakage in test code and other areas because of this. | * 2.53.17b1 and up no longer need Python 2 for building. There is still some breakage in test code and other areas because of this. | ||
* Building with Rust 1.78 is currently broken under Linux. Tke packed_simd crate needs to be updated. We will address this as fast as possible but still recommend 1.73.0 for building. | * Building with Rust 1.78 is currently broken under Linux. Tke packed_simd crate needs to be updated. We will address this as fast as possible but still recommend 1.73.0 for building. | ||
| Line 149: | Line 153: | ||
** Unlike the 2.53 comm and mozilla repros we do not need to do backparts and can always update to the latest translations and just tag releases. | ** Unlike the 2.53 comm and mozilla repros we do not need to do backparts and can always update to the latest translations and just tag releases. | ||
** The l10n translations for the next release will be kept in the patch queue until it tagged for building and it s branch for the regluar fixes has been checked in. | ** The l10n translations for the next release will be kept in the patch queue until it tagged for building and it s branch for the regluar fixes has been checked in. | ||
** '''frg''' tries to add support for later javascript syntax features in a separate wip patch queue. Progressing nicely and | ** '''frg''' tries to add support for later javascript syntax features in a separate wip patch queue. Progressing nicely and middle 67a1 now. | ||
** dynamic imports are already working | ** dynamic imports are already working | ||
** Builds from this branch are not very usable right now becusase the preliminary support for optional | ** Builds from this branch are not very usable right now becusase the preliminary support for optional chaining and regexp needed to be removed for a full rebase later. | ||
*** Missing support for dynamic import, big int and private class fields are the top issues which need to be addressed. | *** Missing support for dynamic import, big int and private class fields are the top issues which need to be addressed. | ||
* See {{Bug|1688498}} for important current 2.53 issues and enhancement requests. | * See {{Bug|1688498}} for important current 2.53 issues and enhancement requests. | ||
| Line 198: | Line 202: | ||
** While the source has been updated extensively it is mostly groundwork which we would like to get out for broader testing. | ** While the source has been updated extensively it is mostly groundwork which we would like to get out for broader testing. | ||
** Please help test the prerelease versions too. | ** Please help test the prerelease versions too. | ||
** It is a bit delayed | |||
* '''SeaMonkey 2.53.18.2 was released''' on March 28th, 2024. | * '''SeaMonkey 2.53.18.2 was released''' on March 28th, 2024. | ||
** This is mostly a security only release. | ** This is mostly a security only release. | ||
edits