SeaMonkey/StatusMeetings/2013-10-01: Difference between revisions

 
(13 intermediate revisions by 3 users not shown)
Line 9: Line 9:


== Agenda ==
== Agenda ==
* Who's taking minutes? -> '''TBD'''
* Who's taking minutes? -> '''Ratty and Logbot'''
* Nominees for Friends of the Fish Tank:
* Nominees for Friends of the Fish Tank:
** '''TBD'''
** '''No Award'''


=== Action Items ===
=== Action Items ===
(who needs to do what that hasn't been recorded in a bug) We should assign people to the open items.
(who needs to do what that hasn't been recorded in a bug) We should assign people to the open items.
'''NEW'''
'''NEW'''
* —
* —
'''OPEN'''
'''OPEN'''
* —
* —
'''CLOSED'''
'''CLOSED'''
* —
* —
Line 33: Line 30:
* No Windows langpacks since 8th April on trunk. Needs investigating.
* No Windows langpacks since 8th April on trunk. Needs investigating.
** http://ftp.mozilla.org/pub/mozilla.org/seamonkey/nightly/latest-comm-central-trunk-l10n/win32/xpi/ (as well as [http://ftp.mozilla.org/pub/mozilla.org/seamonkey/nightly/latest-comm-central-trunk-l10n/mac/xpi/ .../mac/xpi/]) contain nothing more recent than 2.20a1. Not sure if a bug has been filed. [http://ftp.mozilla.org/pub/mozilla.org/seamonkey/nightly/latest-comm-central-trunk-l10n/linux-i686/xpi/ Linux-i686] is OK… when the Linux builders are green of course<!-- (see "current linux bustage" bullet item below)-->. Linux-x86_64 langpacks were never built (enhancement {{bug|892418}}), so that's OK too. Callek told me on IRC he has a hunch about why but more pressing things to do first. This is low priority since langpacks are supposed to be the same regardless of on which platform they were built, but it might indicate (I haven't checked) missing "full builds" for W32 and Mac other than en-US. [[User:Tonymec|Tonymec]] ([[User talk:Tonymec|talk]]) 17:53, 23 July 2013 (PDT)
** http://ftp.mozilla.org/pub/mozilla.org/seamonkey/nightly/latest-comm-central-trunk-l10n/win32/xpi/ (as well as [http://ftp.mozilla.org/pub/mozilla.org/seamonkey/nightly/latest-comm-central-trunk-l10n/mac/xpi/ .../mac/xpi/]) contain nothing more recent than 2.20a1. Not sure if a bug has been filed. [http://ftp.mozilla.org/pub/mozilla.org/seamonkey/nightly/latest-comm-central-trunk-l10n/linux-i686/xpi/ Linux-i686] is OK… when the Linux builders are green of course<!-- (see "current linux bustage" bullet item below)-->. Linux-x86_64 langpacks were never built (enhancement {{bug|892418}}), so that's OK too. Callek told me on IRC he has a hunch about why but more pressing things to do first. This is low priority since langpacks are supposed to be the same regardless of on which platform they were built, but it might indicate (I haven't checked) missing "full builds" for W32 and Mac other than en-US. [[User:Tonymec|Tonymec]] ([[User talk:Tonymec|talk]]) 17:53, 23 July 2013 (PDT)
** Windows and Mac trunk langpacks directories have been removed on the FTP server, maybe for lack of recent XPIs (later than 2.20a1: see also {{bug|902876}}). Latest Linux langpacks are dated 29 August.
** Windows and Mac trunk langpacks directories have been removed on the FTP server, maybe for lack of recent XPIs (later than 2.20a1). Latest Linux langpacks are dated 29 August.
** In [https://bugzilla.mozilla.org/show_bug.cgi?id=902876#c12 Bug 902876 Comment 12] Mcsmurf is waiting for feedback from the build team on how to proceed.
** Trunk, Aurora and Beta TBPLs are far more orange (or even red) than green; at the top of Aurora and Beta TBPLs there is a link to mozilla.org::ServerOps:DCOps {{bug|870207}} which is RESOLVED WONTFIX since June. SeaMonkey::RelEng {{Bug|884454}} has been opened as a followup.
** Trunk, Aurora and Beta TBPLs are far more orange (or even red) than green; at the top of Aurora and Beta TBPLs there is a link to mozilla.org::ServerOps:DCOps {{bug|870207}} which is RESOLVED WONTFIX since June. SeaMonkey::RelEng {{Bug|884454}} has been opened as a followup.
*  Newer version of TBPL at [http://tbpl-dev.callek.net].
*  Newer version of TBPL at [http://tbpl-dev.callek.net].
Line 46: Line 44:
=== Release Train ===
=== Release Train ===
* SeaMonkey 2.21 final has been released September 17, 2013.
* SeaMonkey 2.21 final has been released September 17, 2013.
* No ETA for SeaMonkey 2.22b1. Thunderbird 25.0b1 hasn't been released either.
** Release is delayed until Ewong gets in contact with Callek.


=== Extensions and Plugins Compatibility Tracking ===
=== Extensions and Plugins Compatibility Tracking ===
* See [[SeaMonkey/StatusMeetings/Basics|Basics]] page. Please only list current changes here.
* See [[SeaMonkey/StatusMeetings/Basics|Basics]] page. Please only list current changes here.
* [[SeaMonkey/AddonCompat|Addon Compatibility Listings]]
* [[SeaMonkey/AddonCompat|Addon Compatibility Listings]]
* {{Bug|888478}} DOM Inspector could not be installed.
** The Windows version of SeaMonkey 2.21 is affected but not Linux. The install.rdf is missing in affected builds. The last SeaMonkey 2.23 nightly build (before uplift to 2.24) does not seem to be affected possibly because of the other build changes during that cycle ({{bug|914560}}).
* There are now Lightning versions for both SM 2.20 (Lightning 2.5b2) and SM 2.21 betas (Lightning 2.6b1) available on AMO.
* There are now Lightning versions for both SM 2.20 (Lightning 2.5b2) and SM 2.21 betas (Lightning 2.6b1) available on AMO.
** Might need to point out in release notes that users needs to install the Lightning beta versions for the SeaMonkey releases (as Lightning follows Thunderbird 17.0.x release schedule)
** Might need to point out in release notes that users needs to install the Lightning beta versions for the SeaMonkey releases (as Lightning follows Thunderbird 17.0.x release schedule)
Line 56: Line 58:
* Our build team needs to automate DOMI branch selection rather than having to tweak the client.py every 6 weeks. {{Bug|763506}}
* Our build team needs to automate DOMI branch selection rather than having to tweak the client.py every 6 weeks. {{Bug|763506}}
* Tb/Sm [https://addons.mozilla.org/addon/quickfolders-tabbed-folders QuickFolders] development version 3.12beta2 released 2013-09-18 includes among other things "numerous SeaMonkey bugfixes" which aren't yet in the "stable" version 3.12 — or in the beta1 for that matter. Since then a beta3 has already been issued, and on September 25 a "3.12.1 maintenance release with important bugfixes" whose release notes don't explicitly mention SeaMonkey (but the same "SeaMonkey bugfixes" are probably included).
* Tb/Sm [https://addons.mozilla.org/addon/quickfolders-tabbed-folders QuickFolders] development version 3.12beta2 released 2013-09-18 includes among other things "numerous SeaMonkey bugfixes" which aren't yet in the "stable" version 3.12 — or in the beta1 for that matter. Since then a beta3 has already been issued, and on September 25 a "3.12.1 maintenance release with important bugfixes" whose release notes don't explicitly mention SeaMonkey (but the same "SeaMonkey bugfixes" are probably included).
<!-- next fortnight
* A release 3.7 of Nightly Tester Tools seems imminent. Stay tuned to this channel, more news will appear as we get them. -->


=== 2.x (Last, Current, Next) ===
=== 2.x (Last, Current, Next) ===
Line 71: Line 75:


==== 2.Next ====
==== 2.Next ====
* Current issues:
** [MailNews] Multiple issues with HTML signatures have been reported. SeaMonkey 2.21 and Thunderbird 24.0 are experiencing fallout from making signatures opaque ({{bug|855135}}, {{bug|855684}}). Printing of signatures is broken ({{bug|920997}}). This was caused by Core {{bug|700003}}. Some Thunderbird users don't like their entire signature being grayed out ({{bug|917906}})
* Current breakages:
* Current breakages:
** [mozilla-central] {{Bug|856270}} Update nsEditorSpellCheck to use nsIContentPrefService2.
** [mozilla-central] {{Bug|856270}} Update nsEditorSpellCheck to use nsIContentPrefService2.
Line 78: Line 84:
* Mozilla-central bugs that affect us:
* Mozilla-central bugs that affect us:
** '''Note:''' Please file bugs if you notice any landing on mozilla-central that might break us. Please don't depend on Ratty noticing such landings.
** '''Note:''' Please file bugs if you notice any landing on mozilla-central that might break us. Please don't depend on Ratty noticing such landings.
** A lot of these bugs are due to mozilla-central switching from synchronous APIs to Asynchronous APIs.
** {{Bug|831208}} (asyncContentPrefsUse) Refactor asyncContentPrefs consumers to use the async API. Tracked in:
** {{Bug|831208}} (asyncContentPrefsUse) Refactor asyncContentPrefs consumers to use the async API. Tracked in:
*** {{Bug|909093}} Update SeaMonkey to use nsIContentPrefService2.
*** {{Bug|909093}} Update SeaMonkey to use nsIContentPrefService2. Mcsmurf is currently working on this.
** {{Bug|566746}} (asyncFormHistory) Form history should use asynchronous storage API. Tracked in:
** {{Bug|566746}} (asyncFormHistory) Form history should use asynchronous storage API. Tracked in:
*** {{Bug|912031}} Use Asynchronous FormHistory.jsm in place of nsIFormHistory2 in Suite.
*** {{Bug|912031}} Use Asynchronous FormHistory.jsm in place of nsIFormHistory2 in Suite.
Line 89: Line 96:
** {{Bug|795144}} default --disable-gnomeui icon theme support
** {{Bug|795144}} default --disable-gnomeui icon theme support
*** porting bug needed for the two configure.in changesets? Changes could be folded into {{Bug|794772}} above. *** ''IanN and Ewong are looking into this.''.
*** porting bug needed for the two configure.in changesets? Changes could be folded into {{Bug|794772}} above. *** ''IanN and Ewong are looking into this.''.
** {{Bug|839034}} move markPageAsXXX methods to nsINavHistoryService. Tracked in:
*** {{Bug|845895}} Fix markPageAsXXX usage in Seamonkey.
*** Parts of this bug have been fixed in {{Bug|856208}}.
** {{Bug|627699}} Port GTK2 to GTK3. Tracked in:
** {{Bug|627699}} Port GTK2 to GTK3. Tracked in:
*** {{Bug|882036}} Port GTK2 to GTK3 - SeaMonkey Part.
*** {{Bug|882036}} Port GTK2 to GTK3 - SeaMonkey Part.
Line 122: Line 126:
==== Aqualon ====
==== Aqualon ====
==== Callek ====
==== Callek ====
Fixed {{Bug|916678}} Add SeaMonkey 2.21 to bouncer.
==== ewong ====
==== ewong ====
==== IanN ====
==== IanN ====
Line 169: Line 175:
* {{Bug|920073}} Use nsString.h less.
* {{Bug|920073}} Use nsString.h less.
Waiting for review:
Waiting for review:
* {{Bug|906920}} Implement additional toolkit features in XPFE autocomplete widget.
* {{Bug|909093}} Update SeaMonkey to use nsIContentPrefService2.
* {{Bug|909093}} Update SeaMonkey to use nsIContentPrefService2.
* {{Bug|920677}} Click-to-play plugins fail to show placeholder after resizing.
* {{Bug|920677}} Click-to-play plugins fail to show placeholder after resizing.
* {{Bug|920947}} Need to remove plugin doorhanger when last CTP plugin is removed from document.
* {{Bug|920947}} Need to remove plugin doorhanger when last CTP plugin is removed from document.
* {{Bug|921751}} Preprocessor.py's -o option writes incorrect line endings on Windows.
* {{Bug|921751}} Preprocessor.py's -o option writes incorrect line endings on Windows.
Wondering who's waiting for whom:
* {{Bug|906920}} Implement additional toolkit features in XPFE autocomplete widget.
Poking at:
Poking at:
* {{Bug|514173}} Make string literal buffers shareable.
* {{Bug|514173}} Make string literal buffers shareable.
Line 182: Line 187:


==== Px ====
==== Px ====
Fixed:
* {{Bug|906433}} Port | {{Bug|902721}} [Session Restore] Remove _dirtyWindows and replace it with a weak set | to SeaMonkey.
* {{Bug|906516}} Port | {{Bug|903388}} [Session Restore] Collect cookie hosts *after* serializing session history | to SeaMonkey.
Waiting for review:
* {{Bug|919668}} Port | {{Bug|637020}} Invalidate windows after they have been restored to ensure their data is collected the first time we save | to SeaMonkey.
In progress:
* {{Bug|869900}} Port | {{Bug|867118}} Remove browser.__SS_data and use a WeakMap instead | and dependent bugs to SeaMonkey.
==== Ratty ====
==== Ratty ====
Fixed since the last meeting:
Fixed since the last meeting:
Line 227: Line 240:
*** Tonymec lives in Brussels but won't be at the Summit due to Paris/Brussels mixup. Welcome to any Sea Monkeys at his home or in a pub in town!
*** Tonymec lives in Brussels but won't be at the Summit due to Paris/Brussels mixup. Welcome to any Sea Monkeys at his home or in a pub in town!
** Santa Clara: KaiRo, Ratty.
** Santa Clara: KaiRo, Ratty.
** SeaMonkey people who are in Brussels for the Summit will do a meet-up. This will be coordinated via the mailing list.
Confirmed users
703

edits