SeaMonkey/StatusMeetings/2026-05-10: Difference between revisions

Jump to navigation Jump to search
status meeting notes
(→‎frg: personal 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 tobin njsg frg 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'''
** ''' RickieES for his eV and localisation work'''


=== Action Items ===
=== Action Items ===
Line 49: Line 49:
<!--Please update accordingly-->
<!--Please update accordingly-->
* Please see [https://wiki.mozilla.org/User:Ewong/infrastatus Infrastructure Status (currently outdated)].
* Please see [https://wiki.mozilla.org/User:Ewong/infrastatus Infrastructure Status (currently outdated)].
* We are moving our infrastructure to [https://osuosl.org/ OSUOSL].
* We moved our infrastructure to [https://osuosl.org/ OSUOSL].
** Our infrastructure used Azure but we are moving it over to OSUOSL for cost and performance reasons.
** All servers are now hosted by OSUOSL.
** The website, archives and updates servers are now hosted by OSUOSL.
** The Linux builder OS will stay at Rocky 8 to not add new libary dependencies to our releases.
** The SeaMonkey e.V. wiki is now hosted by OSUOSL.
** The Linux builder is now hosted by OSUOSL too.
*** The builder OS will stay at Rocky 8 to not add new libary dependencies to our releases.
*** Redhat 10 and its clones also moved to x86-64-v3 which shuts out every CPU before Haswell.
*** Redhat 10 and its clones also moved to x86-64-v3 which shuts out every CPU before Haswell.
*** We still support x86-64-v1 CPUs for now. v2 might become mandatory later.
*** We still support x86-64-v1 CPUs for now. v2 might become mandatory later.
** The Windows builder is now hosted by OSUOSL too.
** The remaining Azure infrastructure will be decommissioned soon.
* '''IanN''' has started updating the in-tree config files in {{Bug|1687385}}.
* '''IanN''' has started updating the in-tree config files in {{Bug|1687385}}.
* '''ewong''' continues updating the configs and has set up some tasks on the Windows builder.
* '''ewong''' continues updating the configs and has set up some tasks on the Windows builder.
Line 131: Line 128:


==== [comm-release253] ====
==== [comm-release253] ====
* The 2.53.x development builds are based on the last 56 release changesets in our [https://foss.heptapod.net/seamonkey heptapod] comm-release and mozilla-release repos.
* The 2.53.x development builds were originally based on the last 56 release changesets in our [https://foss.heptapod.net/seamonkey heptapod] comm-release and mozilla-release repos.
** For building please apply the patches from our [https://gitlab.com/frg/seamonkey-253-patches/ gitlab 2.53 patch queue].
** The repos have been updated extensively with later backports.
** For building you also need to apply the patches from our [https://gitlab.com/frg/seamonkey-253-patches/ gitlab 2.53 patch queue].
** Archived 2.53.x prerelease builds are also available from [https://archive.seamonkey-project.org/nightly/index.html nightly website].
** Archived 2.53.x prerelease builds are also available from [https://archive.seamonkey-project.org/nightly/index.html nightly website].
** If you want to build the latest release without pending fixes you need to check out the desired branch from our [https://gitlab.com/seamonkey-project/ gitlab] repos.
** If you want to build the latest release without pending fixes you need to check out the desired branch from our [https://gitlab.com/seamonkey-project/ gitlab] repos.
Line 141: Line 139:
** Rust 1.78 dropped support for Windows 7 and 8.1. It added a tier 3 compile target for these versions but this is currently more or less unsupported and untested.
** Rust 1.78 dropped support for Windows 7 and 8.1. It added a tier 3 compile target for these versions but this 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.
** 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.
* Work on fixing the breakage and support for Python 3.12 and later has now started because more and more Linux distributions use Python 3.12 or higher.
** Work on fixing the breakage and support for Python 3.12 has now started because more and more Linux distributions use Python 3.12 or higher.
* l10n translations are not 100% complete for some languages. If you notice missing translations in your language consider opening an account on [https://pontoon.mozilla.org/ pontoon] and help with translation.
* l10n translations are not 100% complete for some languages. If you notice missing translations in your language consider opening an account on [https://pontoon.mozilla.org/ pontoon] and help with translation.
** The site is incompatible with SeaMonkey so you need a different browser for this.
** The site is incompatible with SeaMonkey so you need a different browser for this.
Line 228: Line 225:
[https://bugzilla.mozilla.org/buglist.cgi?resolution=---&target_milestone=seamonkey2.53 targeted] (20)
[https://bugzilla.mozilla.org/buglist.cgi?resolution=---&target_milestone=seamonkey2.53 targeted] (20)
[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] (895)
[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] (895)
* '''SeaMonkey 2.53.24 Beta will be released next. No ETA yet.'''.
* '''SeaMonkey 2.53.24 Beta will be released soon.'''.
** We are still updating the python build code and other stuff for it so that we can support the latest python versions later.
** The release is tracked in {{Bug|2000704}}.
* '''SeaMonkey 2.53.23 Final has been released December 31st, 2025'''.
** The website updates are tracked in {{Bug|2039539}}.
** The release was tracked in {{Bug|2000707}}.
** We will update the base UA version to 140 with 2.53.24b1.
** The website updates weree tracked in {{Bug|2003130}}.
** The Jetpack add-on "Dark Background and Light text" works again.
** The release had been done for a while but was held up by the move to OSUOSL.
** We fixed some regressions which crept into 2.53.22b1 so we skipped the Beta.
** Specifically fixed 2 regressions plus the Linux Close crash and also made recaptcha work again.
* Some languages might need new or more translators. See [http://forums.mozillazine.org/viewtopic.php?f=3&t=3077284 help wanted for translating].
* Some languages might need new or more translators. See [http://forums.mozillazine.org/viewtopic.php?f=3&t=3077284 help wanted for translating].
* ''' 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.
Line 254: Line 248:
** The general opinion is that the setting should be exposed in the preferences but not make the default.
** The general opinion is that the setting should be exposed in the preferences but not make the default.


* Apple broke running unsigned applications in macOS 15.1. This has been fixed in 15.2.
* SeaMonkey tends to crash under macOS 26.4 and up.
** There is nothing we could do short of notarizing SeaMonkey which is currently not an option because of not enough hours in the day.
** It got worse in 26.5
** {{Bug|1924612}} contains a workaround for users stuck at 15.1.x.
** Other applications seem to be affected too. We will look into it later and suggest staying at latest 15.7.
** This is not the first time Apple broke us so be careful before you switch to a new macOS version.
** We are short on developers and do not test beta macOS versions. Fixing bugs and changes like this one introduced by Apply will take some time.
** We are short on developers and do not test beta macOS versions.


* Because of bad user agent sniffing we updated the base UA version to 128 with 2.53.20.
* Because of bad user agent sniffing we updated the base UA version to 128 with 2.53.20.
Line 282: Line 275:


* We broke at least one Jetpack add-on "Dark Background and Light text" with recent changes.
* We broke at least one Jetpack add-on "Dark Background and Light text" with recent changes.
** '''frg''' looked into the issue but didn't find the root cause yet.
** The sdk source is mostly unmaintained and was removed in Firefox 59 but we still try to keep it for now.
** The sdk source is mostly unmaintained and was removed in Firefox 59 but we still try to keep it for now.
** The add-on works again in 2.53.24b1.


* Thunderbird did discontinue classic add-ons with the ESR78 based release.
* Thunderbird did discontinue classic add-ons with the ESR78 based release.
783

edits

Navigation menu