647
edits
(→IanN) |
(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): WG9s frg IanN njsg tonymec tomman | ||
== 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: | ||
** ''' | ** '''Dirk Fieldhouse Lootyhoof and UCyborg for fixing up the Stylem and Down Them All extensions and hardys for providing an irc logger.''' | ||
=== Action Items === | === Action Items === | ||
Line 24: | Line 24: | ||
'''OPEN''' | '''OPEN''' | ||
* '''KaiRo''' has sent all available svg and SeaMonkey image data to '''IanN''' and '''frg'''. | * '''KaiRo''' has sent all available svg and SeaMonkey image data to '''IanN''' and '''frg'''. | ||
** We need to find a permanent place for them to make them available at least to the core developers outside of the source tree. | ** We need to find a permanent place for them to make them available at least to the core developers outside of the source tree. | ||
Line 37: | Line 32: | ||
'''CLOSED''' | '''CLOSED''' | ||
* | * A libera.chat logbot is available at [https://ircbot.comm-central.org:8080/seamonkey/#] | ||
** '''frg''' or someone else needs to find some time to add it to the support section on the website. Hopefully before the next meeting. | |||
*** Done in {{Bug|1782494}} Clean up SeaMonkey website support section. | |||
** The mozilla SeaMonkey support archive also needs to be removed because google only shows a spam warning for the link. | |||
*** Done too in {{Bug|1782494}}. | |||
** '''WG9s''' is also working on a log site. | |||
*** Still a thing but takes a bit longer. Will be re-added here when halfway ready. | |||
* — | * — | ||
Line 61: | Line 62: | ||
** 2.53.10b1 and later, including the pre builds, now use our crash server | ** 2.53.10b1 and later, including the pre builds, now use our crash server | ||
** There are still several issues open which are being in the process of being fixed. | ** There are still several issues open which are being in the process of being fixed. | ||
** Crash submitting does work but | ** Crash submitting does work but currently the crashes are not accessible. | ||
*** '''ewong''' is working on further | *** '''ewong''' is working on further inprovements for displaying crash reports. | ||
* The '''WGS9s''' servers are working fine and unofficial builds are being released. | * The '''WGS9s''' servers are working fine and unofficial builds are being released. | ||
* We have created repos at [https://foss.heptapod.net/seamonkey hg heptapod] to mirror some of our code. | * We have created repos at [https://foss.heptapod.net/seamonkey hg heptapod] to mirror some of our code. | ||
Line 90: | Line 91: | ||
* '''frg''' plans to update the Windows builder to the latest clang for 2.53.14. | * '''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 | ||
Line 112: | Line 113: | ||
* Building stylo and webrender is currently broken but disabled by default. | * Building stylo and webrender is currently broken but disabled by default. | ||
* Rust 1.47+ is supported for building 2.53.11.1 and up. | * Rust 1.47+ is supported for building 2.53.11.1 and up. | ||
* Rust 1.57+ is supported for building 2.53.14b1pre and up. | |||
* Because of needed parser updates the legacy generator syntax, iterator and old array comprehension syntax was removed in 2.53.13b1 pre and up. | * Because of needed parser updates the legacy generator syntax, iterator and old array comprehension syntax was removed in 2.53.13b1 pre and up. | ||
** The add-on sdk still needs some fixes for this. Please check the prerelease for extension breakage. | ** The add-on sdk still needs some fixes for this. Please check the prerelease for extension breakage. | ||
Line 141: | Line 143: | ||
** 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. | * Because of some components removal build central is currently broken. Bill is looking into it and currently builds with this backed out. | ||
==== [comm-esr60] ==== | ==== [comm-esr60] ==== | ||
Line 173: | Line 175: | ||
[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.14 Beta''' next. | * We plan to release '''SeaMonkey 2.53.14 Beta''' next. | ||
** The release | ** The release is tracked in {{Bug|1772804}}. | ||
** The release notes and website updates are tracked in {{Bug|1786134}}. | |||
** The release notes and website updates | |||
* 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 203: | Line 197: | ||
* The language packs will be switched to the WebExtensions format for better comaptibility with later release and build stuff synchronization. | * The language packs will be switched to the WebExtensions format for better comaptibility with later release and build stuff synchronization. | ||
* '''Please use the new Calendar component for reporting and tracking respective bugs!''' | * '''Please use the new Calendar component for reporting and tracking respective bugs!''' | ||
* We are looking into adding support for Custom Elements and Shadow DOM in a later release. No ETA yet | * We are looking into adding support for Custom Elements and Shadow DOM in a later release. No ETA yet. | ||
** Google owned/based websites like youtube are likely to break because of this in the near future. There are already reports of broken functionality on youtube. | ** Google owned/based websites like youtube are likely to break because of this in the near future. There are already reports of broken functionality on youtube. | ||
* Some users report heavy memory usage compared to 2.49.5 but no specific problem or common cause has been found yet. | * Some users report heavy memory usage compared to 2.49.5 but no specific problem or common cause has been found yet. | ||
** We recommend using an x64 build to avoid out of memory conditions accessing bloated sites. | |||
** Do not add bugs without providing some information how to reproduce any memory issues. Bugs with only general statements like "it hangs after 3 days" or "SeaMonkey is bloated" will be closed immediately in the future. | ** Do not add bugs without providing some information how to reproduce any memory issues. Bugs with only general statements like "it hangs after 3 days" or "SeaMonkey is bloated" will be closed immediately in the future. | ||
* Release notes are provided for reading them before reporting or discussing problems... | * Release notes are provided for reading them before reporting or discussing problems... | ||
Line 239: | Line 234: | ||
==== General SeaMonkey release issues ==== | ==== General SeaMonkey release issues ==== | ||
* Licensing issues and maybe adding additional licenses need to be discussed. Code from {{Bug|1559900}} to do this has been included in 2.53 and 2.57. | * Licensing issues and maybe adding additional licenses need to be discussed. Code from {{Bug|1559900}} to do this has been included in 2.53 and 2.57. | ||
* Discussions if we should match minor version numbers with Firefox are still underway. This would need a coordinated change for either c-c or all trees. All minor versions would be changed and the versions would need to be made available in bugzilla. Lightning version calculation needs to be changed. This will be done at a later date and not for 2.49 ESR. | * Discussions if we should match minor version numbers with Firefox are still underway. This would need a coordinated change for either c-c or all trees. All minor versions would be changed and the versions would need to be made available in bugzilla. Lightning version calculation needs to be changed. This will be done at a later date and not for 2.49 ESR. | ||
* In {{Bug|1674946}} it is proposed that setting security.enterprise_roots.enabled to true unconditionally should be done to avoid problems with thrid party firewalls and antivirus programs. | * In {{Bug|1674946}} it is proposed that setting security.enterprise_roots.enabled to true unconditionally should be done to avoid problems with thrid party firewalls and antivirus programs. | ||
Line 272: | Line 264: | ||
** The full history is retained in our gitlab-master branch. The unofficial patch queue only includes the latest snapshot. | ** The full history is retained in our gitlab-master branch. The unofficial patch queue only includes the latest snapshot. | ||
** Initial clean-ups were done in {{Bug|1701416}}. | ** Initial clean-ups were done in {{Bug|1701416}}. | ||
** DOMi has been dropped | ** DOMi has been dropped from 2.57 and up. See {{Bug|1273222}}. | ||
* The debugQA extension | * The debugQA extension might be localized later. | ||
* WebExtension support in SeaMonkey is tracked in {{Bug|1320556}}. As of now working on this has not started. | * WebExtension support in SeaMonkey is tracked in {{Bug|1320556}}. As of now working on this has not started. | ||
Line 292: | Line 284: | ||
* [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 | * [https://github.com/dirkf/downthemall-was-legacy/ DownThemAll] fixed 3.0.9.2 version for 2.53.10 to 2.53.12. | ||
* 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] | ** It is currently being updated too to 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] 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. | ||
Line 384: | Line 378: | ||
* {{Bug|1463738}} Bookmarks descriptions are taken out of Gecko 62. | * {{Bug|1463738}} Bookmarks descriptions are taken out of Gecko 62. | ||
* Live bookmarks and rss support is taken out of Gecko 63 in {{Bug|1477667}}. {{Bug|1477670}} might affect us too. | * Live bookmarks and rss support is taken out of Gecko 63 in {{Bug|1477667}}. {{Bug|1477670}} might affect us too. | ||
* | * For updates the following bugs should be looked into: | ||
** | ** {{Bug|1274722}} Add %SYSTEM_CAPABILITIES% to the SeaMonkey app.update.url preference. | ||
** {{Bug|1271761}} Add CPU features/detection to update URL. | |||
=== Roundtable - Personal Status Updates === | === Roundtable - Personal Status Updates === |
edits