647
edits
(→frg: status) |
(status meeting notes) |
||
Line 8: | Line 8: | ||
* Location: [irc://irc.mozilla.org/seamonkey #seamonkey IRC channel] | * Location: [irc://irc.mozilla.org/seamonkey #seamonkey IRC channel] | ||
* Further Read: [[SeaMonkey/StatusMeetings/Basics|Basics]] | * Further Read: [[SeaMonkey/StatusMeetings/Basics|Basics]] | ||
* Participants (in order of appearance): | * Participants (in order of appearance): IanN frg 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: | ||
** ''' | ** '''isaacschemm for fixing the AMO Browsing for SeaMonkey extension''' | ||
=== Action Items === | === Action Items === | ||
Line 28: | Line 28: | ||
* nsIDOM IDL removals hurt. | * nsIDOM IDL removals hurt. | ||
** several nsIDOM removal bugs are in the process of being fixed | ** several nsIDOM removal bugs are in the process of being fixed | ||
* | ** RDF templates might no longer be build by default in {{bug|1362426}} | ||
* Upcoming l10n changes to the build system which need to be monitored. | * Upcoming l10n changes to the build system which need to be monitored. | ||
** Mozilla plans to check in l20n soon. Unclear what this means for comm-central and the current l10n build configs. | ** Mozilla plans to check in l20n soon. Unclear what this means for comm-central and the current l10n build configs. | ||
*** ''' frg''' tries to make l10n working in {{bug|1405407}}. He is now on the first extension debugQA for {{bug|1231349}}. | |||
*** ''' frg''' tries to | |||
* New council members frg, rsx11m and ewong were already appointed a few weeks ago. '''IanN''' will look into a website update now that the project areas were updated. | * New council members frg, rsx11m and ewong were already appointed a few weeks ago. '''IanN''' will look into a website update now that the project areas were updated. | ||
* TODO: Add Adrian Kalla to RelEng team. Overall no change as of today. | * TODO: Add Adrian Kalla to RelEng team. Overall no change as of today. | ||
* Discussions and planning about the future of SeaMonkey and if we should set up own builders are still going on. | * Discussions and planning about the future of SeaMonkey and if we should set up own builders are still going on. | ||
** For the previous discussions see the last status | ** For the previous discussions see the last status meetings. | ||
** '''ewong''' is evaluating the cost and specs for an aws based build system. | ** '''ewong''' is evaluating the cost and specs for an aws based build system. | ||
** Cross compiling macOS builds is now possible for Firefox under Linux. If this can be made to work for SeaMonkey we won't need OSX builders. | ** Cross compiling macOS builds is now possible for Firefox under Linux. If this can be made to work for SeaMonkey we won't need OSX builders. | ||
Line 51: | Line 47: | ||
* — | * — | ||
'''CLOSED''' | '''CLOSED''' | ||
* Google API key needs a quota update and might have issues with Safe Browsing V4 | |||
** '''frg''' will ask '''mcsmurf''' to contact the mozilla developer to gain access to the V4 lists. | |||
** Key got a quota update and works in V4 | |||
* — | * — | ||
Line 62: | Line 61: | ||
** Linux64 build: {{bug|1275218}} is still open but Linux is building most of the time. | ** Linux64 build: {{bug|1275218}} is still open but Linux is building most of the time. | ||
** Windows building is done on the loaner. | ** Windows building is done on the loaner. | ||
** Various l10n and other bugs | ** Various l10n and other bugs still open. | ||
*** CZ langpacks seem to be disabled by default, so that needs to be sorted. | *** CZ langpacks seem to be disabled by default, so that needs to be sorted. | ||
*** DOMi still needs to be sorted. | *** DOMi still needs to be sorted. | ||
* [15th October 2017] | * [15th October 2017] | ||
** Tests have been re-enabled to enable us to find out what's busting them. {{bug|1295826}} tracks the fixes for the Testing Infrastructure. | ** Tests have been re-enabled to enable us to find out what's busting them. {{bug|1295826}} tracks the fixes for the Testing Infrastructure. | ||
Line 95: | Line 92: | ||
* Notes: | * Notes: | ||
** Firefox again will merge early on November 2. mozilla-beta will merge to mozilla-release. mozilla-central will stay at 58 till the regular merge day. | |||
** Firefox switched to VS0217 15.4.1 and SDK 10.0.16299 for Nightly release builds. | |||
** '''IanN''' would like to check in OSX cross compile config changes. Apple has open sourced the SDK. Legally it should be ok to use it. | ** '''IanN''' would like to check in OSX cross compile config changes. Apple has open sourced the SDK. Legally it should be ok to use it. | ||
** For reference only: Building with gtk2 has been disabled and can no longer be done starting with Gecko 53 / SeaMonkey 2.50 {{bug|1278282}}. | ** For reference only: Building with gtk2 has been disabled and can no longer be done starting with Gecko 53 / SeaMonkey 2.50 {{bug|1278282}}. | ||
Line 116: | Line 115: | ||
** There are at least three problems with gtk3 builds which may not be resolved in time ({{Bug|1269145}}, {{Bug|1267982}}, {{Bug|1331208}}). | ** There are at least three problems with gtk3 builds which may not be resolved in time ({{Bug|1269145}}, {{Bug|1267982}}, {{Bug|1331208}}). | ||
** A regression for gtk2 builds since 2.40 has been identified but is limited to certain desktop themes and doesn't seem to affect the most current OS version ({{bug|1312215}}). | ** A regression for gtk2 builds since 2.40 has been identified but is limited to certain desktop themes and doesn't seem to affect the most current OS version ({{bug|1312215}}). | ||
* The next release | * The next release is 2.49.1 build from the ESR branch. It is tracked in {{Bug|1346939}}. | ||
** ''' | ** '''The final build is done and just needs to be added to bouncer. Release notes are being finalized''' ({{Bug|1385792}}). | ||
** SeaMonkey 2.49.1 | ** SeaMonkey 2.49.1 includes ALSA support. This has been disabled in Firefox 52 and causes problems for Linux users (see discussion in {{bug|1345661}}). | ||
** Release notes in {{Bug|1385792}}. | ** Release notes in {{Bug|1385792}}. | ||
** | ** The 2.49.x releases use branches in hg. | ||
*** [https://hg.mozilla.org/releases/comm-esr52/shortlog/SEAMONKEY_2_49_ESR_RELBRANCH SEAMONKEY_2_49_ESR_RELBRANCH] has been created in comm-esr52. | *** [https://hg.mozilla.org/releases/comm-esr52/shortlog/SEAMONKEY_2_49_ESR_RELBRANCH SEAMONKEY_2_49_ESR_RELBRANCH] has been created in comm-esr52. | ||
*** [https://hg.mozilla.org/releases/mozilla-esr52/shortlog/THUNDERBIRD_52_VERBRANCH THUNDERBIRD_52_VERBRANCH ] | *** [https://hg.mozilla.org/releases/mozilla-esr52/shortlog/THUNDERBIRD_52_VERBRANCH THUNDERBIRD_52_VERBRANCH ] is used for SeaMonkey 2.49.x. | ||
* | *** Various mozilla bugs were uplifted in the THUNDERBIRD_52_VERBRANCH branch together with Thunderbird. | ||
** | |||
** 2.49.1 should work with macOS 10.13 High Sierra. Brief tests indicate no serious problems. | ** 2.49.1 should work with macOS 10.13 High Sierra. Brief tests indicate no serious problems. | ||
** Updates for 2.48 are not working. For 2.49.1 updates need to be tested if they are still working: | ** Updates for 2.48 are not working. For 2.49.1 updates need to be tested if they are still working: | ||
*** {{Bug|1274722}} Add %SYSTEM_CAPABILITIES% to the SeaMonkey app.update.url preference | *** {{Bug|1274722}} Add %SYSTEM_CAPABILITIES% to the SeaMonkey app.update.url preference | ||
*** {{Bug|1271761}} Add CPU features/detection to update URL | *** {{Bug|1271761}} Add CPU features/detection to update URL | ||
** 2.49.1 will use Rust parts for the first time. MOZ_RUST_MP4PARSE=1 and MOZ_RUST_URLPARSE=1 had been set for this. | ** 2.49.1 will use Rust parts for the first time. MOZ_RUST_MP4PARSE=1 and MOZ_RUST_URLPARSE=1 had been set for this. | ||
** l10n problems from 2.46 are still not solved. Extensions again can not be shipped bundled with this release | ** l10n problems from 2.46 are still not solved. Extensions again can not be shipped bundled with this release and were removed. DOMi and cZ tags have nevertheless been updated for a future release. | ||
*** l10n problem is tracked in ({{bug|1231349}}). | *** l10n problem is tracked in ({{bug|1231349}}). | ||
*** Chatzilla and DOMi repack problems are also tracked in {{Bug|1315552}}. | *** Chatzilla and DOMi repack problems are also tracked in {{Bug|1315552}}. | ||
*** IanN has locale merge working for Chatzilla and is working on the DOMi repack issues. | *** IanN has locale merge working for Chatzilla and is working on the DOMi repack issues. | ||
*** See also {{Bug|652063}} (Enable localized ChatZilla builds). | *** See also {{Bug|652063}} (Enable localized ChatZilla builds). | ||
** A meta bug for gtk3 compatibility has been created for 2.49.1 and up ({{bug|1367257}}) | |||
*** Missing dropmarker in ({{bug|1331208}}) might affect 2.49.1. | |||
** The next release will be 2.49.2 The trunk version has been set and tinderbox builds are already available. | |||
* If it can be made stable a 2.53 Beta might be done later. At least Download Manager and the bookmarks panel still need some fixes for this to happen. | * If it can be made stable a 2.53 Beta might be done later. At least Download Manager and the bookmarks panel still need some fixes for this to happen. | ||
Line 172: | Line 170: | ||
* '''Firefox plans removal of non-WebExtension add-ons and full-theme support with Gecko 57''' [https://blog.mozilla.org/addons/2016/11/23/add-ons-in-2017/]. | * '''Firefox plans removal of non-WebExtension add-ons and full-theme support with Gecko 57''' [https://blog.mozilla.org/addons/2016/11/23/add-ons-in-2017/]. | ||
** ''new'' add-ons other than WebExtensions will [[Add-ons/2017#Firefox_53|no longer be accepted for signing]] as early as Gecko 53. | ** ''new'' add-ons other than WebExtensions will [[Add-ons/2017#Firefox_53|no longer be accepted for signing]] as early as Gecko 53. | ||
** The add-on sdk | ** The add-on sdk has been removed from mozilla code for Firefox 57. | ||
* See [[SeaMonkey/StatusMeetings/Basics|Basics]] page. Please only list current changes here. | * See [[SeaMonkey/StatusMeetings/Basics|Basics]] page. Please only list current changes here. | ||
* '''Firefox & Thunderbird Add-on Converter for SeaMonkey''' [http://addonconverter.fotokraina.com/ http://addonconverter.fotokraina.com/]<br>This tool goes a little further beyond simply modifying install.rdf - it also identifies a few more other things in the code that are Firefox or Thunderbird specific and attempts to change them. Of course, not all extensions can be ported so easily to SeaMonkey since there's only so much an automated tool like that can do. | * '''Firefox & Thunderbird Add-on Converter for SeaMonkey''' [http://addonconverter.fotokraina.com/ http://addonconverter.fotokraina.com/]<br>This tool goes a little further beyond simply modifying install.rdf - it also identifies a few more other things in the code that are Firefox or Thunderbird specific and attempts to change them. Of course, not all extensions can be ported so easily to SeaMonkey since there's only so much an automated tool like that can do. |
edits