647
edits
(→Release Train: 2.53.5 is out!) |
(status meeting notes) |
||
Line 10: | Line 10: | ||
== 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: | ||
** ''' | ** '''nuke, njsg and buc for bug hunting and testing fixes for late 2.53.5b1 issues''' | ||
=== Action Items === | === Action Items === | ||
Line 30: | Line 30: | ||
** '''buc''' has created some missing icons png sizes. '''IanN''' and '''frg''' will integrate them into the SeaMonkey source tree. | ** '''buc''' has created some missing icons png sizes. '''IanN''' and '''frg''' will integrate them into the SeaMonkey source tree. | ||
** {{Bug|1674589}} has been created as a meta bug for tracking these branding updates. | ** {{Bug|1674589}} has been created as a meta bug for tracking these branding updates. | ||
** A preliminary patch for adding them to the source treew was added in {{Bug|1362210}}. | |||
** '''buc''' has added more fixed icons. | |||
** If the timeframe allows we will all add this to the 2.53.6 beta 1. If not they will likely show up in 2.53.7. | |||
'''CLOSED''' | '''CLOSED''' | ||
Line 44: | Line 47: | ||
*** Incremental updates need to be done whenever possible later. | *** Incremental updates need to be done whenever possible later. | ||
** '''ewong''' waits for info from '''mhoye''' to be able to work out traffic requirements. | ** '''ewong''' waits for info from '''mhoye''' to be able to work out traffic requirements. | ||
** '''ewong''' is evaluating what to do to move away from the mozilla provided crash stats server. | |||
* Please see [https://wiki.mozilla.org/User:Ewong/infrastatus Infrastructure Status] | * Please see [https://wiki.mozilla.org/User:Ewong/infrastatus Infrastructure Status] | ||
* '''frg''' thinks we should move the config files for building out of the source tree as much as possible. | * '''frg''' thinks we should move the config files for building out of the source tree as much as possible. | ||
Line 59: | Line 63: | ||
** One candidate would be the website code currently mirrored manually. | ** 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. | ** Mercurial and [https://foss.heptapod.net/mercurial/tortoisehg/thg Tortoise Hg] are now hosted there after bitbucket dropped hg and removed all repos. | ||
* VS2019 will not be upgraded to 16. | * VS2019 will not be upgraded to 16.8 on the Windows builder. | ||
** The clang breakage has been fixed by updating clang to 11 | ** The clang breakage has been fixed by updating clang to 11 but x86 VS2019 builds fail in the link step. | ||
** Bill uses VS2017 for now which is much more stable together with clang and is still being updated. | ** Bill uses VS2017 for now which is much more stable together with clang and is still being updated. | ||
* All domains but .hu have been transferred. The .hu transfer is ongoing. | * All domains but .hu have been transferred. The .hu transfer is ongoing. | ||
Line 94: | Line 96: | ||
** {{Bug|1611647}} was filed for SeaMonkey to do the rename from xul to xhtml files and references. | ** {{Bug|1611647}} was filed for SeaMonkey to do the rename from xul to xhtml files and references. | ||
** See {{Bug|1452448}} for current comm-central breakages. This is not up to date. | ** See {{Bug|1452448}} for current comm-central breakages. This is not up to date. | ||
* [comm-esr60]: | |||
** The 2.57 builda 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]. We accept filing bugs against it. | |||
** For building you need to apply the patches from Bills 2.57 website. | |||
** For building with webrender enabled (unsupported and not working) or stylo (default) please stay at Rust 1.37 for now. | |||
** Do not expect to use the 2.57 release yet other than for testing. | |||
** Sidebar, Help and Mail/News are broken because of XUL template removals. See {{Bug|464710}}. | |||
** Please file bugs only against the browser part or the ChatZilla and debugQA add-ons unless you know a specific problem is new and needs to be fixed. In any case check the existing bug reports to not generate bug noise. | |||
** See {{Bug|1433370}} for current 2.57 breakages. | |||
* [comm-release56]: | |||
** The 2.53.x builda are based on the last 56 release changesets in comm-release and mozilla-release. | |||
*** An updated unofficial 2.53.x is available from [http://www.wg9s.com/comm-253/ WG9's website]. We accept filing bugs against it. | |||
** For building please apply the patches from Bills website to the noted comm-release and mozilla-release changeset. | |||
*** If you want to build the latest release without pending fixes you can also check out from [https://gitlab.com/seamonkey-project/ gitlab]. | |||
*** stylo and webrender building is currently broken but disabled by default. | |||
* [comm-beta]: | * [comm-beta]: | ||
Line 103: | Line 124: | ||
** We currently do not track nor update comm-release. | ** We currently do not track nor update comm-release. | ||
** Do not use any current comm-release based release. | ** Do not use any current comm-release based release. | ||
*** This repo is practically unused these days and may be retired. See {{Bug|1619767}}. | *** This repo is practically unused these days and may be retired. See {{Bug|1619767}}. | ||
** See {{Bug|1452448}} for current comm-central breakages. | |||
* [comm-esr78]: | * [comm-esr78]: | ||
Line 115: | Line 134: | ||
** {{Bug|1644037}} tracks the TB 78 release. | ** {{Bug|1644037}} tracks the TB 78 release. | ||
<!-- Comment out this section if nothing new fixed --> | <!-- Comment out this section if nothing new fixed --> | ||
Line 134: | Line 143: | ||
=== Release Train === | === Release Train === | ||
* SeaMonkey 2.53.x / Gecko 56 in our gitlab comm-release repo. | * SeaMonkey 2.53.x / Gecko 56 in our gitlab comm-release repo. | ||
** '''SeaMonkey 2.53.5 final was released | ** The '''SeaMonkey 2.53.5.1 final was released after the meeting on November 17th'''. | ||
*** The 2.53.5.1 release was tracked in {{Bug|1677306}}. | |||
*** The release notes and website update were tracked in {{Bug|1677305}}. | |||
*** The sources can be checked out from the 2_53_5_1_final branches in the [https://gitlab.com/seamonkey-project gitlab project repos]. | |||
*** The 2.53.5 | *** The release fixes an incompatibility with Apple Big Sur {{Bug|1677316}}. | ||
*** The release notes and website update were tracked in {{Bug| | *** te release also contains a security fix and a fix for av1 detection. | ||
*** The sources can be checked out from the | ** The '''SeaMonkey 2.53.5 final was released on November 13th'''. | ||
*** | *** Unlike '''IanN''' and '''frg''' '''rsx11m''' was surprised. | ||
*** | *** The 2.53.5 release was tracked in {{Bug|1676264}}. | ||
*** The release | *** The release notes and website update were tracked in {{Bug|1676265}}. | ||
** NSS 3.49 and up drop the dbm compatibility module. This has been restored for 2.53.2. Later we might do a hard block upgrading from an older release. | ** NSS 3.49 and up drop the dbm compatibility module. This has been restored for 2.53.2. Later we might do a hard block upgrading from an older release. | ||
*** Distributions using the system nss might need to adjust compile settings for this. | *** Distributions using the system nss might need to adjust compile settings for this. | ||
Line 156: | Line 165: | ||
** Compiler support is up to date. | ** Compiler support is up to date. | ||
*** clang 5, 7, 8, 9 or 11, gcc 6.3.1, gcc 7 to 9 can be used to build 2.53.4 on Linux or clang only for macOS. Support for gcc 5.x and 4.x has been removed. | *** clang 5, 7, 8, 9 or 11, gcc 6.3.1, gcc 7 to 9 can be used to build 2.53.4 on Linux or clang only for macOS. Support for gcc 5.x and 4.x has been removed. | ||
*** Mozilla skips clang 10 support and will go straight to clang 11. We will not support clang 10 either. gcc 9 did not get much testing so ymmv. | *** Mozilla skips clang 10 support and will go straight to clang 11. We will not support clang 10 either. gcc 9 and up did not get much/any testing so ymmv. | ||
*** clang 7, 8, 9 or 11, VS2017 15.9.13+ and VS2019 up to 16.6.5 are supported under Windows. Support for VS2015 and earlier VS2017 versions has been removed. | *** clang 7, 8, 9 or 11, VS2017 15.9.13+ and VS2019 up to 16.6.5 are supported under Windows. Support for VS2015 and earlier VS2017 versions has been removed. | ||
*** The official releases are compiled with VS2019 16.6.5 for Windows, gcc 6.3.1 for Linux and clang 5 for macOS. Rust 1.37 is used. | *** The official releases are compiled with VS2019 16.6.5 for Windows, gcc 6.3.1 for Linux and clang 5 for macOS. Rust 1.37 is used. | ||
** The unofficial release is now at 2.53.6 Beta 1 pre. | ** The unofficial release is now at 2.53.6 Beta 1 pre. | ||
*** 2.53.x fixes are available from the [http://www.wg9s.com/comm-253/ wg9s website]. | *** 2.53.x fixes are available from the [http://www.wg9s.com/comm-253/ wg9s website]. | ||
*** With 2.53.6b1 pre we aligned the configuration with 2.57. The mozilla | *** With 2.53.6b1 pre we aligned the configuration with 2.57. The mozilla sources are now in the topsourcedir. The comm-release source is in a comm directory in it and the application is now comm/suite. | ||
*** Support for vertical tab display is added in {{Bug|1607041}}. | *** Support for vertical tab display is added in {{Bug|1607041}}. | ||
** WebExtentions dictionary support is being worked on but no ETA. | ** WebExtentions dictionary support is being worked on but no ETA. | ||
Line 252: | Line 261: | ||
* Flash support ends in 2021. | * Flash support ends in 2021. | ||
** We will discuss plans to keep it for a while or removing support then. | ** We will discuss plans to keep it for a while or removing support then. | ||
** Safari 14.0.1 removed support for it. | |||
** Firefox will remove support on January 12th. | |||
** Microsoft will kill it on the next patch day. | |||
** '''frg''' wants to kill it fast too. | |||
=== 2.x (Last, Current, Next) === | === 2.x (Last, Current, Next) === | ||
Line 306: | Line 319: | ||
** {{Bug|815954}} Click-to-Play: Port {{Bug|812562}} (click-to-play blocklisted plugins: reshow urlbar notification as with normal click-to-play). | ** {{Bug|815954}} Click-to-Play: Port {{Bug|812562}} (click-to-play blocklisted plugins: reshow urlbar notification as with normal click-to-play). | ||
** {{Bug|476108}} GetShortPathNameW fails under some NTFS junctions [patchlove]. | ** {{Bug|476108}} GetShortPathNameW fails under some NTFS junctions [patchlove]. | ||
* Apple M1 and later arm support needs to being looked into for a later release. | |||
<!-- ** — --> | <!-- ** — --> | ||
* Current breakages: | * Current breakages: |
edits