SeaMonkey/StatusMeetings/2023-03-19: Difference between revisions

Jump to navigation Jump to search
merge last meeting notes
(merge last meeting notes)
Line 22: Line 22:


'''NEW'''
'''NEW'''
* Remove 2.57 release from building notes.
* —
* —


Line 153: Line 154:
* Cross-Reference sources for [http://xr.binaryoutcast.com/mozilla-central/ mozilla-central (including c-c)] are now setup as "comm under mozilla".
* Cross-Reference sources for [http://xr.binaryoutcast.com/mozilla-central/ mozilla-central (including c-c)] are now setup as "comm under mozilla".
* The l10n repos for Thunderbird and SeaMonkey have moved. Stay tuned for update instructions. This does not affect 2.53 builds which use back merged strings from the upstream l10n repos.
* The l10n repos for Thunderbird and SeaMonkey have moved. Stay tuned for update instructions. This does not affect 2.53 builds which use back merged strings from the upstream l10n repos.
==== [comm-esr60] ====
* The 2.57 builds are based on the last ESR60 changesets.
* The hg repo is closed. Future patches will be checked into our gitlab 2.57 repos.
** The gitlab repos have been set up but will remain private until the first alpha build is released.
* An unofficial 2.57 is available from [http://www.wg9s.com/comm-257/ WG9's website]. It is outdated compared to the latest 2.53.x despite the higher version number.
* For building you need to apply the patches from Bills 2.57 website.
** Patches can also be checked out from [https://gitlab.com/frg/seamonkey-257-patches/ gitlab 2.57 patch queue].
* For building with webrender enabled (unsupported and not working) or stylo (default) please stay at Rust 1.37 for now.
* Do not use the 2.57 release other than for A/B testing against 2.53.
* Sidebar and Help are broken because of XUL template removals. See {{Bug|1584728}}.
* Please file bugs only if you know a specific problem is new and needs to be fixed in 2.53 too. In any case check the existing bug reports to not generate bug noise.
* Despite having a newer initial codebase 2.57 is behind 2.53 in features and fixes right now.
** Updates are basically on hold and we might only reuse the version number for a later official build. Because of 2.53 functional and other enhancements no longer really needed.
* See {{Bug|1433370}} for current 2.57 issues.


<!-- Comment out this section if nothing new fixed -->
<!-- Comment out this section if nothing new fixed -->
Line 184: Line 170:
[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] (635)
[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] (635)
* '''SeaMonkey 2.53.16 Beta''' was released on February 28th.
* '''SeaMonkey 2.53.16 Beta''' was released on February 28th.
** The release is tracked in {{Bug|1795774}}.
** The release was tracked in {{Bug|1795774}}.
** The release notes and website updates are tracked in {{Bug|1817653}}.
** The release notes and website updates were tracked in {{Bug|1817653}}.
* WebExtension dictionary support has been added to it.
* WebExtension dictionary support has been added to it.
* The 2.53.16 language packs will be switched to the WebExtensions format for better compatibility with later release and build stuff synchronization.
* The 2.53.16 language packs are now in the WebExtensions format for better compatibility with later release and build stuff synchronization.
* Compatibility for macOS 10.9 to 10.11 has been restored. We only got confirmation for 10.11. Please test or we might remove it for 10.9 and 10.10 again.
* Compatibility for macOS 10.9 to 10.11 has been restored. We only got confirmation for 10.11. Support for 10.9 and 10.10 will be removed again because of this and not restored with the final 2.53.16 version and later releases.
* Because of bad user agent sniffing we updated the base UA version some time ago from Gecko 68 to 91.
* Because of bad user agent sniffing we updated the base UA version some time ago from Gecko 68 to 91.
** Youtube no longer seems to display correctly for some users only advertizing Firefox in the UA.
** Youtube no longer seems to display correctly for some users only advertizing Firefox in the UA.
Line 209: Line 195:
** Some good progress has been made and sites which do not need shadow dom start to work with dom.webcomponents.customelements.enabled and dom.webcomponents.enabled set to true.
** Some good progress has been made and sites which do not need shadow dom start to work with dom.webcomponents.customelements.enabled and dom.webcomponents.enabled set to true.
* During mail archiving '''frg''' noticed that the maildb code might still have issues. Using the Import Export tools add-on not everything was initially exported and only after unsubscribing/subscribing to some imap folders again it worked.
* During mail archiving '''frg''' noticed that the maildb code might still have issues. Using the Import Export tools add-on not everything was initially exported and only after unsubscribing/subscribing to some imap folders again it worked.
==== SeaMonkey 2.57 ====
<!-- NOTE: Target Milestone field doesn't contain "esr" at the end -->
[https://bugzilla.mozilla.org/buglist.cgi?resolution=---&field0-0-0=cf_tracking_seamonkey257esr&type0-0-0=equals&value0-0-0=%2B open tracking] (1)
[https://bugzilla.mozilla.org/buglist.cgi?&field0-0-0=cf_tracking_seamonkey257esr&type0-0-0=equals&value0-0-0=%3F tracking requests] (202)
[https://bugzilla.mozilla.org/buglist.cgi?resolution=---&target_milestone=seamonkey2.57 targeted] (0)
[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_seamonkey257esr&f2=target_milestone&f5=cf_status_seamonkey256&v2=2.57 fixed] (273)
* SeaMonkey 2.57 originally based on Gecko 60 in comm-esr60.
* SeaMonkey 2.57 was being developed together with 2.53.
** There are currently no plans to further work on the 2.57 release. The 2.53 release has already surpassed it in features and stability.
** The version number might be reused for a future release.


==== General SeaMonkey release issues ====
==== General SeaMonkey release issues ====
Line 240: Line 214:
** Mozilla removed the last traces of classic add-ons from the Gecko source code. They can no longer be installed.
** Mozilla removed the last traces of classic add-ons from the Gecko source code. They can no longer be installed.
** Enigmail was discontinued for Thunderbird and OpenPGP is being integrated.
** Enigmail was discontinued for Thunderbird and OpenPGP is being integrated.
*** The OpenPGP integration was tracked in {{Bug|22687}}. and is now shipped with the current TB 78.
*** The OpenPGP integration was tracked in {{Bug|22687}}. and is now shipped since TB 78.


* cZ was integrated into SeaMonkey in {{Bug|1551033}}.
* cZ was integrated into SeaMonkey in {{Bug|1551033}}.
** The language pack for cZ was removed for 2.53.8 and a translated cZ is included. SeaMonkey language packs will now support cZ too and translate it.
** The language pack for cZ was removed for 2.53.8 and a translated cZ is included. SeaMonkey language packs will now support cZ too and translate it.
** The current cZ source code was checked in without history into comm-central. History is available in our 2.53 and 2.57 repos and current patch queues.
** The current cZ source code was checked in without history into comm-central. History is available in our 2.53 and 2.57 repos and current patch queues.
** cZ is no longer an extension in 2.57 and fully integrated.
** cZ is no longer an extension in comm-central and fully integrated.
** Starting with 2.53.10 cZ is made available in all our shipped languages.
** Starting with 2.53.10 cZ is made available in all our shipped languages.
** Some translations are still incomplete and will be updated continuously with the latest l10n changes from upstream.
** Some translations are still incomplete and will be updated continuously with the latest l10n changes from upstream.
Line 263: Line 237:
** Manifest v3 support will be mandatory in 2023. Google will no longer accept new extensions using v2 in 2022.
** Manifest v3 support will be mandatory in 2023. Google will no longer accept new extensions using v2 in 2022.
*** We do not plan to support this in the near future.
*** We do not plan to support this in the near future.
* Evaluation if some extension functionality should be incorporated will need to be done for the 2.57 release.
** Lightning is still working in 2.57.
** NoScript, Adblock Plus and uBlock are broken in SeaMonkey 2.54+
** SeaTab X2 works in 2.57.
** debugQA works in 2.57.


* [https://noscript.net/getit NoScript Classic 5.x] is still available. Currently 5.1.9.
* [https://noscript.net/getit NoScript Classic 5.x] is still available. Currently 5.1.9.
647

edits

Navigation menu