647
edits
(→2.53.x release branch (2.53.3 released): update release version) |
(status meeting notes) |
||
Line 7: | Line 7: | ||
* Location: [irc://chat.freenode.net/seamonkey #seamonkey IRC channel] on Freenode | * Location: [irc://chat.freenode.net/seamonkey #seamonkey IRC channel] on Freenode | ||
* Further Read: [[SeaMonkey/StatusMeetings/Basics|Basics]] | * Further Read: [[SeaMonkey/StatusMeetings/Basics|Basics]] | ||
* Participants (in order of appearance): | * Participants (in order of appearance): IanN WaltS48 njsg therube frg tonymec rsx11m | ||
== 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: | ||
** ''' | ** '''ewong frg IanN WG9s for the 2.53.3 release and daily builds''' | ||
=== Action Items === | === Action Items === | ||
Line 19: | Line 19: | ||
'''NEW''' | '''NEW''' | ||
* '''mnyromyr''' needs to move the SeaMonkey e.V. wiki to a new server. '''mcsmurf''' has discussed this with him after the meeting. It will probably be moved to one of our infra servers later. | |||
* — | * — | ||
Line 54: | Line 55: | ||
** The date we need to switch has been postponed by Mozilla. We will be able to use the Mozilla crash-stats till Q2 2021. | ** The date we need to switch has been postponed by Mozilla. We will be able to use the Mozilla crash-stats till Q2 2021. | ||
* 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 are looking at [https://foss.heptapod.net/public hg heptapod] to mirror some of code. Plans not finalized yet. | |||
** If we do this then mirroring between gitlab and heptapod needs to be figured out. | |||
** One candidate would be the website code currently mirrored manually. | |||
** Mercurial and [https://foss.heptapod.net/mercurial/tortoisehg/thg Tortoise Hg] are now hosted there after bitbucket dropped hg and removed all repos. | |||
<!-- Comment out this section if nothing new fixed --> | <!-- Comment out this section if nothing new fixed --> | ||
<!-- uncomment if no new stuff comes up | <!-- uncomment if no new stuff comes up | ||
==== Fixed Infrastructure Stuff Since Last Meeting ==== | ==== Fixed Infrastructure Stuff Since Last Meeting ==== | ||
* — | * — | ||
<!-- end --> | <!-- end --> | ||
Line 111: | Line 115: | ||
<!-- Comment out this section if nothing new fixed --> | <!-- Comment out this section if nothing new fixed --> | ||
<!-- Close comment if new stuff comes up | <!-- Close comment if new stuff comes up | ||
=== Fixed Source Tree Stuff Since Last Meeting === | === Fixed Source Tree Stuff Since Last Meeting === | ||
* — | * — | ||
<!-- Open comment if no new stuff comes up --> | <!-- Open comment if no new stuff comes up --> | ||
Line 178: | Line 181: | ||
*** cZ strings will be copied to suite. This is tracked in {{Bug|1606400}}. | *** cZ strings will be copied to suite. This is tracked in {{Bug|1606400}}. | ||
*** cZ, debugQA and the Lightning extension will be compatible with 2.57. | *** cZ, debugQA and the Lightning extension will be compatible with 2.57. | ||
*** DOMi | *** DOMi is currently broken in 2.57 and we plan to retire it for 2.57. See also {{Bug|1273222}}. | ||
** Thunderbird did switch to WebExtension dictionaries. | ** Thunderbird did switch to WebExtension dictionaries. | ||
** Compiling 2.57 with rust >= 1.33 needs fixes which are only in the unofficial patches queues. Webrender does not compile with rust 1.38 and up. | ** Compiling 2.57 with rust >= 1.33 needs fixes which are only in the unofficial patches queues. Webrender does not compile with rust 1.38 and up. | ||
** VS2019 and other current compiler support was ported from 2.53 to 2.57. | ** VS2019 and other current compiler support was ported from 2.53 to 2.57. | ||
*** sqlite 3.31.1 NSS 3. | *** sqlite 3.31.1 NSS 3.49 NSPR 4.24 and TLS 1.3 have been backported. | ||
*** We currently do not plan to switch to ESR68 because of source plus api removals and changes. We will continue to use the esr60 branch for now. | *** We currently do not plan to switch to ESR68 because of source plus api removals and changes. We will continue to use the esr60 branch for now. | ||
** Lighting will be fully integrated into TB 78. We plan to port this to 2.57 at least. | ** Lighting will be fully integrated into TB 78. We plan to port this to 2.57 at least. | ||
Line 198: | Line 200: | ||
** Last Merges: June 29th, 2020 | ** Last Merges: June 29th, 2020 | ||
** Next Merges: July 27th, 2020 ''(mozilla-beta → mozilla-release pre-merges are no longer announced separately)'' | ** Next Merges: July 27th, 2020 ''(mozilla-beta → mozilla-release pre-merges are no longer announced separately)'' | ||
** | ** SeaMonkey is now at version 2.77a1. Gecko is at version 80. | ||
*** There is a mozilla-esr78 and comm-esr78 repository now. | *** There is a mozilla-esr78 and comm-esr78 repository now. | ||
**** {{Bug|1644037}} tracks the TB 78 release. Automatic upgrades will probably only be done after 78.2 was released. | |||
=== Extensions and Plugins Compatibility Tracking === | === Extensions and Plugins Compatibility Tracking === | ||
Line 208: | Line 211: | ||
** DOMi is broken in 2.56+. See {{Bug|1429936}}. | ** DOMi is broken in 2.56+. See {{Bug|1429936}}. | ||
*** The developer of DOM Inspector Plus has fixed his extension and we can use the fixes for DOMi. | *** The developer of DOM Inspector Plus has fixed his extension and we can use the fixes for DOMi. | ||
*** | *** The latest round of new patches for 2.57 has broken it. We will retire it later unless devtools then is missing an important feature from it. | ||
** Thunderbird is expanding WebExtension support. | ** Thunderbird is expanding WebExtension support. | ||
** Lightning is packed directly into Thunderbird and SeaMonkey now. This was done in {{Bug|1451847}} for SeaMonkey. | ** Lightning is packed directly into Thunderbird and SeaMonkey now. This was done in {{Bug|1451847}} for SeaMonkey. |
edits