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): IanN WG9s tomman njsg 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 doing minutes late and backports''' | ||
=== Action Items === | === Action Items === | ||
Line 35: | Line 35: | ||
** We need to find replacements for bugzilla, translations via Pontoon, add-on and the distribution site. | ** We need to find replacements for bugzilla, translations via Pontoon, add-on and the distribution site. | ||
*** Reviews for SeaMonkey add-ons seem to no longer be done anyway. We don't have any access there. | *** Reviews for SeaMonkey add-ons seem to no longer be done anyway. We don't have any access there. | ||
** We get another reply after the meeting and will try to work something out. | |||
*** Source code. Pontoon translations and Bugzilla are the three items we would like to keep as is. | |||
'''CLOSED''' | '''CLOSED''' | ||
Line 124: | Line 126: | ||
** clang 7 to 15, VS2017 15.9.13+ and VS2019 are supported under Windows x64. | ** clang 7 to 15, VS2017 15.9.13+ and VS2019 are supported under Windows x64. | ||
** VS2019 and VS2022 are currently not supported for compiling Windows x86. | ** VS2019 and VS2022 are currently not supported for compiling Windows x86. | ||
** clang 16 is problematic and might not compile 2.53. Might need more backports. | |||
** VS2022 can currently not be used for compiling Windows x64. New features in it need fixes in the source. | ** VS2022 can currently not be used for compiling Windows x64. New features in it need fixes in the source. | ||
** Support for clang 6 will be removed soon. The new regexp parser needs full c++17 support. Currently we worked around it but while this may work with clang 5 and 6 it is basically untested. | ** Support for clang 6 will be removed soon. The new regexp parser needs full c++17 support. Currently we worked around it but while this may work with clang 5 and 6 it is basically untested. | ||
Line 129: | Line 132: | ||
* The latest macOS sdk is now supported in 2.53.15b1 or later. | * The latest macOS sdk is now supported in 2.53.15b1 or later. | ||
* Native macOS builds are broken and need fixes which would break building on the CentOS 7 builder. | * Native macOS builds are broken and need fixes which would break building on the CentOS 7 builder. | ||
* Current Firefox and Thunderbird only support macOS 10. | * Current Firefox and Thunderbird only support macOS 10.14 or higher. We support macOS version 10.11 or higher. | ||
* Cross-Reference sources for [http://xr.binaryoutcast.com/seamonkey-2.53/ SeaMonkey 2.53.current] are now set up as "comm under mozilla". | * Cross-Reference sources for [http://xr.binaryoutcast.com/seamonkey-2.53/ SeaMonkey 2.53.current] are now set up as "comm under mozilla". | ||
* enable-elfhack does not work with clang and lld as linker under Linux. | * enable-elfhack does not work with clang and lld as linker under Linux. | ||
* They are no plans to drop macOS 10.11 to 10.14, Windows 7 or 8.1 x64 support. | * They are no plans to drop macOS 10.11 to 10.14, Windows 7 or 8.1 x64 support. | ||
** | ** Windows server 2008 R2 and later are also supported. | ||
** Running under Windows 8 or Server 2012 (original not R2) is not being tested by us. | |||
** Official Linux and Windows x86 releases might be phased out later. | ** Official Linux and Windows x86 releases might be phased out later. | ||
* 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 159: | Line 161: | ||
* The l10n strings for Thunderbird and SeaMonkey are now in the [https://hg.mozilla.org/projects/comm-l10n comm-l10n] repo. | * The l10n strings for Thunderbird and SeaMonkey are now in the [https://hg.mozilla.org/projects/comm-l10n comm-l10n] repo. | ||
** This does not affect 2.53 builds which use back merged strings from the upstream l10n repos. | ** This does not affect 2.53 builds which use back merged strings from the upstream l10n repos. | ||
** No checkins done lately because of the uncertain future of central. '''frg''' will do some when time permits. | |||
<!-- Comment out this section if nothing new fixed --> | <!-- Comment out this section if nothing new fixed --> | ||
Line 174: | Line 177: | ||
[https://bugzilla.mozilla.org/buglist.cgi?resolution=---&target_milestone=seamonkey2.53 targeted] (1) | [https://bugzilla.mozilla.org/buglist.cgi?resolution=---&target_milestone=seamonkey2.53 targeted] (1) | ||
[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] (653) | [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] (653) | ||
* We plan to release '''SeaMonkey 2.53. | * We plan to release '''SeaMonkey 2.53.18 Beta next''' no ETA yet. | ||
** The release | ** The release will be tracked in {{Bug|1837261}}. | ||
* '''SeaMonkey 2.53.17 final''' was release on August 4th after the neeting. | |||
** The release was tracked in {{Bug|1837263}}. | |||
* '''SeaMonkey 2.53.17 | ** The website update was tracked in {{Bug|1843760}}. | ||
** The release only contain a few minor changes compared to the Beta. | |||
** The release was tracked in {{Bug| | ** Apple restricted access to the native macOS address book. We needed to add a new plist entry. | ||
** The website update was tracked in {{Bug| | ** This was fixed in {{Bug|1826719}} but there is one unconfirmed report that it still is not working. '''frg''' is unable to reproduce it so please test. | ||
** | ** 2.53.16 broke caldav authentication (bad backport) and viewing some invitations. Fixed with {{Bug|1826667}}. | ||
** Apple restricted access to the native macOS address book. We needed to add a new plist entry. | ** {{Bug|1083470}} disables SpiderMonkey support for ancient E4X for-each. Please test old add-ons. This will not come back and full removal happens in the next release. | ||
** | |||
** {{Bug|1083470}} | |||
** Initial support for Logical Assignment Operators {{Bug|1629106}} has been added thanks to '''buc'''. | ** Initial support for Logical Assignment Operators {{Bug|1629106}} has been added thanks to '''buc'''. | ||
** Python 2 is no longer required for building. | ** Python 2 is no longer required for building. | ||
Line 204: | Line 205: | ||
** Old 2.53.x bugs are still marked as not fixed in bugzilla. We will mark them as fixed as time permits. | ** Old 2.53.x bugs are still marked as not fixed in bugzilla. We will mark them as fixed as time permits. | ||
* 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. | ||
** What is there has been activated in the current prerelease for testing. | |||
** 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 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. |
edits