SeaMonkey/StatusMeetings/2023-07-30: Difference between revisions

status 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 WG9s tomman njsg rsx11m frg




== 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'''
** '''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.12 or higher. We support macOS version 10.11 or higher.
* Current Firefox and Thunderbird only support macOS 10.14 or higher. We support macOS version 10.11 or higher.
* Web Extension dictionaries are now supported in 2.53.16b1 pre and up.
* Language packs are now provided in the Web Extension format in 2.53.16b1 pre and up.
* 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.
** The Windows server variants will also be supported.
** 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.17 final''' soon.
* We plan to release '''SeaMonkey 2.53.18 Beta next''' no ETA yet.
** The release is tracked in {{Bug|1837263}}.
** The release will be tracked in {{Bug|1837261}}.
** The release will only contain a few minor changes at this point in time.
* '''SeaMonkey 2.53.17 final''' was release on August 4th after the neeting.
** No error was reported against the Beta.
** The release was tracked in {{Bug|1837263}}.
* '''SeaMonkey 2.53.17 Beta''' was released on June 20st.
** The website update was tracked in {{Bug|1843760}}.
** We decided to skip 2.53.16.1.
** The release only contain a few minor changes compared to the Beta.
** The release was tracked in {{Bug|1817654}}.
** Apple restricted access to the native macOS address book. We needed to add a new plist entry.
** The website update was tracked in {{Bug|1837262}}.
** 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. Tracked in {{Bug|1826667}} and fixed in the current beta.
** 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. Fixed in {{Bug|1826719}} in the current beta.
** {{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.
*** This still seems to work in 13.5.
** {{Bug|1083470}} which disables SpiderMonkey support for E4X for-each. Please test old add-ons. Full removal happens in the next release.
** 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.
647

edits