Changes

Jump to: navigation, search

SeaMonkey/StatusMeetings/2017-10-29

381 bytes removed, 22:00, 29 October 2017
status meeting notes
* Location: [irc://irc.mozilla.org/seamonkey #seamonkey IRC channel]
* Further Read: [[SeaMonkey/StatusMeetings/Basics|Basics]]
* Participants (in order of appearance): IanN frg rsx11m
== Agenda ==
* Who's taking minutes? -> '''TBDfrg'''
* Nominees for Friends of the Fish Tank:
** '''TBDisaacschemm for fixing the AMO Browsing for SeaMonkey extension'''
=== Action Items ===
* nsIDOM IDL removals hurt.
** several nsIDOM removal bugs are in the process of being fixed
* Google API key needs a quota update and * RDF templates might have issues with Safe Browsing V4** '''frg''' will ask '''mcsmurf''' to contact the mozilla developer to gain access to the V4 lists.no longer be build by default in {{bug|1362426}}
* 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.
** {{bug|1107635}} - Rewrite build system l10n repack rules from Makefile rules into a Python script might also affect a timely l10n repacks but there has been no movement in it for some time.** {{bug|1372167}} - Unify l10n.ini and filter.py into a single (python-independent) format for comm-central apps has now been checked in. There are still parts missing in toolkit but this might change the l10n build system again. This needs to be fixed before a possible ESR 59 (2.56) release.** {{bug|1382632}} - [c-c] Make installers-% "just work", hard-code build internals or provide sane defaults.*** ''' frg''' tries to fix this make l10n working in {{bug|1405407}}. He is now on the first extension debugQA for {{bug|1231349}}.
* 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.
* 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 meettingsmeetings.
** '''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.
* —
'''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
* —
** Linux64 build: {{bug|1275218}} is still open but Linux is building most of the time.
** Windows building is done on the loaner.
** Various l10n and other bugs {{bug|1293943}} which might also impact the release schedulestill open.
*** CZ langpacks seem to be disabled by default, so that needs to be sorted.
*** DOMi still needs to be sorted.
*** Lightning l10n upload still needs to be sorted.
*** {{bug|1372167}} might help with the l10n issues.
* [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.
* 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.
** For reference only: Building with gtk2 has been disabled and can no longer be done starting with Gecko 53 / SeaMonkey 2.50 {{bug|1278282}}.
** 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 meta bug for gtk3 compatibility has been created for 2.49.1 and up ({{bug|1367257}})
* The next release will be is 2.49.1 build from the ESR branch. It is tracked in {{Bug|1346939}}.** '''Build 4 The final build is on the "release" side done and ready just needs to go, waiting for relnotesbe added to bouncer. Release notes are being finalized''' ({{Bug|1385792}}).** SeaMonkey 2.49.1 will be build with 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}}.
** All source code changes have been checked The 2.49.x releases use branches inhg.
*** [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 ] will be is used for SeaMonkey 2.49.1 and just needs to be taggedx.** 2.49.1 candidate build 3 is at 52.4ESR level. ** 2.49.1 needs a build 4 because of a wrong update channelVarious 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.
** 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|1271761}} Add CPU features/detection to update URL
** Various mozilla bugs were uplifted in the mozilla-esr52 THUNDERBIRD_52_VERBRANCH release branch together with Thunderbird.
** 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. A removal patch has been checked into the 2.49.1 ESR release branchand were removed. DOMi and cZ tags have nevertheless been updated for a future release.** Missing dropmarker in ({{bug|1331208}}) might affect 2.49.1.
*** l10n problem is tracked in ({{bug|1231349}}).
*** 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.
*** 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.
* '''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.
** The add-on sdk will be has been removed from mozilla code for Firefox 58. Other parts will follow57.
* 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.
641
edits

Navigation menu