SeaMonkey/StatusMeetings/2015-04-14: Difference between revisions

m
(→‎Release Train: added link to FF 37.0.1 fixes for reference)
 
(18 intermediate revisions by 5 users not shown)
Line 18: Line 18:


'''NEW'''
'''NEW'''
* {{Bug|1150082}} SeaMonkey Donation Page is using the PayPal all or nothing version, instead of the usual either/or one. Mcsmurf is investigating.
* —
* —
'''OPEN'''
'''OPEN'''
Line 23: Line 24:
* {{Bug|1057920}} SeaMonkey's CVS dependency really should be removed. (currently used only for Releng Automation, and SeaMonkey Website).
* {{Bug|1057920}} SeaMonkey's CVS dependency really should be removed. (currently used only for Releng Automation, and SeaMonkey Website).
** This has been spun off into a separate bugs for the website and the rest. Ewong is poking at things related to Release Automation.
** This has been spun off into a separate bugs for the website and the rest. Ewong is poking at things related to Release Automation.
** For the website it looks like we'll be going mercurial rather than svn (as that is the way the mozilla people would prefer it too).
** Move of the website from CVS to hg was due to happen on Monday {{Bug|1150335}}.
** Need to check all website links (e.g. Document History) now point to the correct place - Jens?
'''CLOSED'''
'''CLOSED'''
* —
* —
Line 29: Line 31:
=== Status of the SeaMonkey Buildbot Master and Tree ===
=== Status of the SeaMonkey Buildbot Master and Tree ===
<!--Please update accordingly-->
<!--Please update accordingly-->
* Windows nightly trunk builds <s>are</s>were running again briefly (thanks to Callek and Ewong) but are down again due to {{Bug|1108970}}. Migrating our [https://bugzilla.mozilla.org/show_bug.cgi?id=1114876 Windows builders to VS2013] would likely solve this and other bustages.
* Notes:
* VS2010 support was removed from mozilla-central on 15th December ({{Bug|1092468}}). Our Windows slaves are in the process of being upgraded to Win2008 and VS2013 ({{Bug|1114876}}). There are also some upcoming changes to L10n build system in Q1 2015 ({{bug|1107635}}).
** Windows nightly trunk builds <s>are</s>were running again briefly (thanks to Callek and Ewong) but are down again due to {{Bug|1108970}}. Migrating our [https://bugzilla.mozilla.org/show_bug.cgi?id=1114876 Windows builders to VS2013] would likely solve this and other bustages.
* Buildmaster is up and running, and produces en-US builds, see 9/16 meeting's [[SeaMonkey/StatusMeetings/2014-09-16#Agenda|Friends of the Fish Tank]]. Builds and langpacks in 18 languages including en-US are available unofficially thanks to A.Kalla. '''''Edit:''' However, only 9 languages are published daily for trunk there, and en-GB is not one of them. For Aurora I didn't check. — [[User:Tonymec|Tonymec]] ([[User talk:Tonymec|talk]]) 16:49, 21 January 2015 (PST)''
** VS2010 support was removed from mozilla-central on 15th December ({{Bug|1092468}}). Our Windows slaves are in the process of being upgraded to Win2008 and VS2013 ({{Bug|1114876}}). There are also some upcoming changes to L10n build system in Q1 2015 ({{bug|1107635}}).
* {{Bug|1083689}} Langpacks aren't updated when auto-updating SeaMonkey. The langpacks need strict versioning e.g. min 2.30 max 2.30.* which makes sense since you don't want 2.29 strings with 2.30.  This is possibly a build config problem so we should check with Callek, ewong, or KaiRo. '''KaiRo has a patch on hand.'''
** Buildmaster is up and running, and produces en-US builds, see 9/16 meeting's [[SeaMonkey/StatusMeetings/2014-09-16#Agenda|Friends of the Fish Tank]]. Builds and langpacks in 18 languages including en-US are available unofficially thanks to A.Kalla. '''''Edit:''' However, only 9 languages are published daily for trunk there, and en-GB is not one of them. For Aurora I didn't check. — [[User:Tonymec|Tonymec]] ([[User talk:Tonymec|talk]]) 16:49, 21 January 2015 (PST)''
** The de and en-GB langpacks for 2.30 have:<br/><tt><em:minVersion>2.30</em:minVersion><em:maxVersion>2.*</em:maxVersion></tt><br/>2.22 had:<br/><tt><em:minVersion>2.22</em:minVersion><em:maxVersion>2.22.*</em:maxVersion></tt>
** {{Bug|1083689}} Langpacks aren't updated when auto-updating SeaMonkey because they aren't uploaded to AMO. The solution requires changes in SeaMonkey RelEng (and possibly AMO).
** [IanN and RSX11M] There was a change in one of the scripts that generates the language pack files (the underlying issue was truncated version numbers introduced by Firefox) so it needs to be adjusted to take SeaMonkey into account.
** The langpacks need strict versioning e.g. min 2.30 max 2.30.* which makes sense since you don't want 2.29 strings with 2.30 '''KaiRo has landed a fix in''' {{Bug|1084258}} (Language pack compatibility should be bound to Gecko branch, else undefined entity errors possible).
* Due to the master having some mysql issues, Callek has put a halt on the mysql updates, which affects the tbpl. So nothing is showing in TBPL atm.
** Due to the master having some mysql issues, Callek had put a halt on the mysql updates, which affects the SeaMonkey treeherder, or rather it would have affected our treeherder if we had one.
* Linux* are down due to {{bug|1147835}} which now depends on {{bug|1148229}}, so all trees are closed.
** Currently in the process of migrating SeaMonkey's release/website processes to using Mercurial.
*** Website: {{bug|1150335}} - Migrate seamonkey-project.org to Mercurial.
*** Release: {{bug|1121281}} - Migrate SeaMonkey's release process off cvs.


* [31st March 2015]
* [14th April 2015]
** Windows nightly, aurora and beta builds are broken. Will be fixed by upgrading to Windows Server 2K8 and Visual Studio 2013 ({{bug|1114876}}).
** Windows nightly, aurora and beta builds are broken. Will be fixed by upgrading to Windows Server 2K8 and Visual Studio 2013 ({{bug|1114876}}).
** Linux* slaves are not 'connected' with the master due to {{bug||1147835}}.
** All Trees
** All Trees
*** OSX64:
*** OSX64:
**** Build - Orange : {{bug|958812}} - References of firefox.dmg hard-coded in Mozharness tests.
**** Build - Orange : {{bug|958812}} - References of firefox.dmg hard-coded in Mozharness tests.
** [comm-central]:
*** All Nightlies are red (as of this writing) due to {{bug|1153187}} but they'll turn green/orange when they run next.
** [comm-aurora]:
*** OSX64 build: red due to a glitch in the network. (could not checkout mozilla-aurora, just retriggered the last build.)


* See [[SeaMonkey/StatusMeetings/RelEng|RelEng]] page for the RelEng status history.
* See [[SeaMonkey/StatusMeetings/RelEng|RelEng]] page for the RelEng status history.
Line 53: Line 60:
=== Release Train ===
=== Release Train ===
* SeaMonkey 2.33.1 was released on 23 March and is the most recent release.
* SeaMonkey 2.33.1 was released on 23 March and is the most recent release.
* No scheduled ETA for 2.34 beta 1 yet - depends on fixing bugs ({{bug|1147835}} + {{bug|1148229}} + {{bug|1114876}})
* No scheduled ETA for 2.34 beta 1 yet - depends on fixing {{bug|1114876}}
** Need to look at possibility of a further 2.33.x release if no 2.34
** Need to look at possibility of a further 2.33.x release if no 2.34
** there were 15 [https://www.mozilla.org/en-US/security/known-vulnerabilities/firefox/#firefox37.0.1 security fixes] (5 of which critical) in the Gecko 37 cycle so far
** there were 15 [https://www.mozilla.org/en-US/security/known-vulnerabilities/firefox/#firefox37.0.1 security fixes] (5 of which critical) in the Gecko 37 cycle so far
Line 68: Line 75:
** reported '''broken''' {{bug|1133663}}, 3.8b2 released but may not entirely fix the issue [http://forums.mozillazine.org/viewtopic.php?p=14070275#p14070275].
** reported '''broken''' {{bug|1133663}}, 3.8b2 released but may not entirely fix the issue [http://forums.mozillazine.org/viewtopic.php?p=14070275#p14070275].
** Lightning 3.9b1 is available for testing once SM 2.34b1 is out.
** Lightning 3.9b1 is available for testing once SM 2.34b1 is out.
* SeaMonkey 2.33 and Lightning 3.8b1/3.8b2 shows no events or tasks. {{Bug|1144285}}
** The problem is that both Thunderbird and Lightning are build with Visual C++ 2013 but SeaMonkey is still build with Visual C++ 2010. Therefore the SeaMonkey installer contains only the VS2010 (msvcp100.dll/msvcr100.dll) files but not the VS2013 (msvcp120.dll/msvcr120.dll) files. The SeaMonkey switch to VS2013 is tracked in Bug 1092468.
*** Workaround: Install the [http://www.microsoft.com/en-us/download/details.aspx?id=40784 Visual C++ Redistributable Packages for Visual Studio 2013]
* The Thunderbird team is planning to ship Lightning with Thunderbird. IanN thinks we will want to ship lightning too. We should coordinate with Thunderbird. Related bugs:
* The Thunderbird team is planning to ship Lightning with Thunderbird. IanN thinks we will want to ship lightning too. We should coordinate with Thunderbird. Related bugs:
** {{Bug|1130854}} Package Lightning with Thunderbird for c-c and c-a builds.
** {{Bug|1130854}} Package Lightning with Thunderbird for c-c and c-a builds.
Line 128: Line 138:


=== Feature List, Planning ===
=== Feature List, Planning ===
[http://dev.seamonkey.at/#bugstats Bug statistics] for the last two (full) weeks: 37 new, 19 fixed, 20 triaged.
[http://dev.seamonkey.at/#bugstats Bug statistics] for the last two (full) weeks: 26 new, 2 fixed, 12 triaged.
* Medium triaging effort, average number of new bugs filed.
* Low triaging effort, lower than average number of new bugs filed.
* '''IanN''' thinks it would be useful to remind people on the newsgroups / forums that they can contribute by triaging. '''Tonymec''' will post a reminder to newsgroups / forums. See {{Bug|1092632}} <tt>(Sm_tri_HowTo) Document how to triage SeaMonkey bugs</tt>.
* '''IanN''' thinks it would be useful to remind people on the newsgroups / forums that they can contribute by triaging. '''Tonymec''' will post a reminder to newsgroups / forums. See {{Bug|1092632}} <tt>(Sm_tri_HowTo) Document how to triage SeaMonkey bugs</tt>.
** The draft is currently at [https://wiki.mozilla.org/User:Tonymec/Triage_HowTo https://wiki.mozilla.org/User:Tonymec/Triage_HowTo]
** The draft is currently at [https://wiki.mozilla.org/User:Tonymec/Triage_HowTo https://wiki.mozilla.org/User:Tonymec/Triage_HowTo]
** Progress is stalled due to hardware/firmware problems with Tonymec's current computer. Current ETA for newer computer is after Easter but this is a rough estimate. Anyone with a wikimoz account can edit the page ''(and is welcome to). — [[User:Tonymec|Tonymec]] ([[User talk:Tonymec|talk]]) 17:35, 21 January 2015 (PST)''
** Progress is stalled due to hardware/firmware problems with Tonymec's current computer. Current ETA for newer computer is after Easter but this is a rough estimate. Anyone with a wikimoz account can edit the page ''(and is welcome to). — [[User:Tonymec|Tonymec]] ([[User talk:Tonymec|talk]]) 17:35, 21 January 2015 (PST)''
[https://bugzilla.mozilla.org/chart.cgi?category=-All-&subcategory=-All-&name=1183&label0=SM-with-review%3F-requests&line0=1928&label1=SM-with-superreview%3F-requests&line1=1929&gt=1&labelgt=Grand+Total&datefrom=2009-07-15&dateto=&action-wrap=Chart+This+List Open reviews/flags]:
[https://bugzilla.mozilla.org/chart.cgi?category=-All-&subcategory=-All-&name=1183&label0=SM-with-review%3F-requests&line0=1928&label1=SM-with-superreview%3F-requests&line1=1929&gt=1&labelgt=Grand+Total&datefrom=2009-07-15&dateto=&action-wrap=Chart+This+List Open reviews/flags]:
[https://bugzilla.mozilla.org/buglist.cgi?cmdtype=dorem&namedcmd=SeaMonkey%20%282%29%20/%20-All-%20/%20SM-with-review%3F-requests&series_id=1928&remaction=runseries 42 review]
[https://bugzilla.mozilla.org/buglist.cgi?cmdtype=dorem&namedcmd=SeaMonkey%20%282%29%20/%20-All-%20/%20SM-with-review%3F-requests&series_id=1928&remaction=runseries 40 review]
[https://bugzilla.mozilla.org/buglist.cgi?cmdtype=dorem&namedcmd=SeaMonkey%20%282%29%20/%20-All-%20/%20SM-with-superreview%3F-requests&series_id=1929&remaction=runseries 5 super-review]
[https://bugzilla.mozilla.org/buglist.cgi?cmdtype=dorem&namedcmd=SeaMonkey%20%282%29%20/%20-All-%20/%20SM-with-superreview%3F-requests&series_id=1929&remaction=runseries 5 super-review]
[https://bugzilla.mozilla.org/buglist.cgi?product=SeaMonkey&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=ui-review%3F 4 ui-review]
[https://bugzilla.mozilla.org/buglist.cgi?product=SeaMonkey&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=ui-review%3F 4 ui-review]
Line 150: Line 160:
==== Callek ====
==== Callek ====
==== ewong ====
==== ewong ====
* Fixed:
** {{bug|1147835}} - SeaMonkey linux* builders are not connected to master due to failing runslave.py's guess_basedir()
==== IanN ====
==== IanN ====
* Usual testing, reviewing and commenting.
* Fixed:
** {{Bug|1151328}} Update en-GB for Gecko 38
* Fixed for c-c:
* Fixed for m-c:
* Fixed for m-i:
* Pending check in:
* Checked in pending review:
* Waiting for feedback/review/information:
** {{Bug|1061348}} Port |{{Bug|575283}} - Cleanup mozconfig files on all platforms| to SeaMonkey
* Fixing review comments before checkin:
** {{Bug|757230}} When using add button for permissions in Data Manager set a displayHost
** {{Bug|798147}} Switch to correct pref pane if pref window already open
* Working on:
** {{Bug|1051642}} Allow for flat chrome format when packaging extensions
** {{Bug|943335}} [TB] Update icons used in searchplugins (Yahoo, eBay, Wikipedia, Amazon, Bing, Twitter)
** Various SM Council documents.
** {{Bug|606683}} Allow customization of toolbar in Composer and MailNews Composition
** {{Bug|639690}} [META] Re-arrange code between editor and editorOverlay
** {{Bug|773979}} [META] Switch to new drag and drop api in SeaMonkey
** {{Bug|657234}} Move pasteQuote and pasteNoFormatting into contentAreaContextOverlay
** File/Folder selection in windows.
* To Do:
** {{Bug|639395}} Get cmd_fontSize to reflect current state of selected content / content at caret.
** Prefs-in-a-tab.
** Create FAQ for Friends of the Fish Tank.
** Help get composer standalone builds working with --enable-tests.
==== InvisibleSmiley ====
==== InvisibleSmiley ====
==== KaiRo ====
==== KaiRo ====
Line 157: Line 198:
==== Mnyromyr ====
==== Mnyromyr ====
==== Neil ====
==== Neil ====
Checked in to chatzilla:
* {{Bug|1148242}} chatzilla-service.js isn't getting built any more.
Needs comm-central checkin:
* {{Bug|1148191}} getURLAndPostDataForKeyword() is deprecated, please use PlacesUtils.keywords.fetch() instead.
Needs comm-beta uplift:
* {{Bug|1098350}} Need to refactor SeaMonkey Preferences and UI because {{Bug|530209}} replaced the browser.urlbar.default.behavior preference with a more flexible scheme (branch patch).
Working on:
* {{Bug|1098350}} Need to refactor SeaMonkey Preferences and UI because {{Bug|530209}} replaced the browser.urlbar.default.behavior preference with a more flexible scheme (trunk patch).
No longer working on:
* {{Bug|1141017}} Wrong font is sometimes displayed in font menulist.
Waiting for review:
* {{Bug|1140105}} Wrong font displayed in font menu when selection is collapsed.
* {{Bug|1148330}} Exclude Linux generic fonts from font menulists.
Still waiting for review:
* {{Bug|970993}} Aero Peek rendering issues.
==== Px ====
==== Px ====
==== Rainer Bielefeld ====
==== Rainer Bielefeld ====
==== Ratty ====
==== Ratty ====
TODO:
* {{Bug|1040910}} Support XHTML in feed titles
* {{Bug|795002}} Improve detection of valid feed urls in messengerdnd.js (Port relevant bits of {{Bug|737115}}).
Working on:
* {{Bug|1145519}} toggleSidebar shortcut command is broken in SeaMonkey for Firefox-style sidebars.
Fixed:
* {{Bug|1050561}} UnicodeDecodeError when running mochitest (SeaMonkey/Thunderbird only).
* {{Bug|1132218}} Update comm-central for PLDHashTable changes in {{Bug|1131901}} [MailNews Core].
* {{Bug|1134234}} resource://app/modules/gloda/mimemsg.js should be resource:///modules/gloda/mimemsg.js in /mail/test/mozmill/shared-modules/test-message-helpers.js [Thunderbird].
* {{Bug|1139958}} Start using AppConstants.jsm in Toolkit.
* {{Bug|1142997}} Cannot Print from Composer and other <editor> elements [Toolkit].
* {{Bug|1149548}} keyword search from the location bar is now case sensitive - previously wasn't [Places].
* {{Bug|1150851}} Use AppConstants.jsm in Toolkit/places and stop pre-processing PlacesUtils.jsm [Places].
Waiting for review:
* {{Bug|1133355}} The Properties button and context menuitem should be disabled when multiple cards are selected.
* {{Bug|1153577}} Users should be able to hide the menubar and show it with the ALT key.
Waiting for check-in on CLOSED TREE:
* {{Bug|683728}} Walking the references doesn't fully work (msgWindow.openFolder is null).
* {{Bug|1147456}} "View -> Page Info: Copy any information from list does not modify clipboard.
* {{Bug|1148798}} nsSuiteGlue.js <tt>error NS_ERROR_UNEXPECTED</tt> when running tests because "app.update.lastUpdateTime.background-update-timer" isn't set.
* {{Bug|1122906}} First right-click on textarea shows huge contextmenu.
* {{Bug|1130790}} Print Preview missing in composition window.
* {{Bug|1140353}} Welcome text contains hyperlink to Thunderbird information.
Other stuff:
* Did some reviews and approvals.
* Bug triage and Bug discussions.
* Usual end user support and PR in newsgroups and [http://forums.mozillazine.org/ Mozillazine].
==== rsx11m ====
==== rsx11m ====
Still waiting for checkin:
Still waiting for checkin:
* {{Bug|1140204}} Rename "Encoding" to "Text Encoding" in Page Info labels (Toolkit {{bug|951695}}).
* {{Bug|1140204}} Rename "Encoding" to "Text Encoding" in Page Info labels (Toolkit {{bug|951695}}).
Still waiting for reviews:
Waiting for checkin:
* {{Bug|1127784}} [EME] Add a preference and UI to enable/disable playback of Encrypted Media Extensions.
** needs a branch patch after last week's merge given that 2.35 is affected already (pref definition only).
** needs to be uplifted to beta as well after the merge
* {{Bug|1137991}} Remove SSLv3 option from SSL panel in Privacy &amp; Security panel.
* {{Bug|1137991}} Remove SSLv3 option from SSL panel in Privacy &amp; Security panel.
** needs to be uplifted to aurora after the merge
** also needs to land on comm-aurora.
* {{Bug|1144719}} Allow the user to decide whether or not to use libnotify for new-mail alerts on Linux. ''(MailNews Core)''
** needs branch approval once it landed on trunk (workaround for {{Bug|1144693}}).
* {{Bug|1127784}} [EME] Add a preference and UI to enable/disable playback of Encrypted Media Extensions. ''(preference part)''
** needs to land on comm-aurora/beta given that 2.35 is affected already.
* {{Bug|1139004}} Rename all "Character Encoding" to "Text Encoding" in Help content (Toolkit {{bug|951695}}).
* {{Bug|1139004}} Rename all "Character Encoding" to "Text Encoding" in Help content (Toolkit {{bug|951695}}).
Waiting for TB review: ''(MailNews Core)''
Waiting for ui-review:  
* {{Bug|1144719}} Allow the user to decide whether or not to use libnotify for new-mail alerts on Linux.
* {{Bug|1127784}} [EME] Add a preference and UI to enable/disable playback of Encrypted Media Extensions. ''(prefpane part)''
Waiting for review:
* {{Bug|1032302}} 8BITMIME keyword ignored in EHLO greeting, BODY=8BITMIME absent in MAIL request for 8-bit transfers. ''(MailNews)''
* {{Bug|1144693}} New-mail notifications not always working since {{bug|858919}} enabled libnotify usage on Linux again. ''(MailNews)''
** mitigating patch to set pref default after landing of {{Bug|1144719}}.
Filed:
Filed:
* {{Bug|1144693}} New-mail notifications not always working since {{bug|858919}} enabled libnotify usage on Linux again. ''(MailNews)''
* {{Bug|1149581}} Remove SSLv3 strings from SSL panel in Privacy &amp; Security preferences.
** once {{Bug|1137991}} has hit the releases (timing unclear on the Firefox/Core side).
* {{Bug|1152644}} Add UI in Notifications preference pane whether or not to use libnotify for new-mail alerts on Linux.
* {{Bug|1152773}} New-mail notifications using libnotify are missing sender and subject information. ''(MailNews Core)''
On the list:
On the list:
* {{Bug|1141324}} Upgrade the SSL panel in Privacy &amp; Security preferences to refer to TLS {instead,too}.
* {{Bug|1141324}} Upgrade the SSL panel in Privacy &amp; Security preferences to refer to TLS {instead,too}.
Going to revisit:
* {{Bug|1032302}} 8BITMIME keyword ignored in EHLO greeting, BODY=8BITMIME absent in MAIL request for 8-bit transfers. ''(MailNews)''
Other:
Other:
* Bug triage, testing, and commenting for SeaMonkey and MailNews Core.
* Bug triage, testing, and commenting for SeaMonkey and MailNews Core.
Line 187: Line 278:


=== Any other business?  ===
=== Any other business?  ===
* New review policy for packaging fixes (package-manifest.in). Due to the general unavailability of the team members who usually review these changes (mcsmurf, Callek), Ratty will be available for reviewing packaging fixes or do them himself with a rs=packaging fix..
* &mdash;
Confirmed users
269

edits