SeaMonkey/StatusMeetings/2013-09-03: Difference between revisions

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


== Agenda ==
== Agenda ==
* Who's taking minutes? -> '''TBC'''
* Who's taking minutes? -> '''Ratty'''
* Nominees for Friends of the Fish Tank
* Nominees for Friends of the Fish Tank:
** (Skipped)


=== Action Items ===
=== Action Items ===
Line 26: Line 27:
=== Status of the SeaMonkey Buildbot Master and Tree ===
=== Status of the SeaMonkey Buildbot Master and Tree ===
<!--Please update accordingly-->
<!--Please update accordingly-->
* {{Bug|908090}} ImportError: No module named json, on SeaMonkey Linux/Windows (all) test runs, due to (still) using Python 2.5
* {{Bug|908090}} ImportError: No module named json, on SeaMonkey Linux/Windows (all) test runs, due to (still) using Python 2.5. We do have python 2.7 installed but our build system is picking up python 2.5 instead.
* 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. 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)
*** {{Bug|902876}} has been filed on this
*** {{Bug|902876}} has been filed on this
*  Newer version of TBPL at [http://tbpl-dev.callek.net].
*  Newer version of TBPL at [http://tbpl-dev.callek.net].
Line 44: Line 45:


=== Release Train ===
=== Release Train ===
* SeaMonkey 2.21 beta 1 due out this week.
* SeaMonkey 2.21 beta 1 expected  to be released this week. However we are encountering technical problems so our ship date is at risk (see {{Bug|906976}}).


=== Extensions and Plugins Compatibility Tracking ===
=== Extensions and Plugins Compatibility Tracking ===
Line 81: Line 82:
* 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.
** {{Bug|831208}} (asyncContentPrefsUse) Refactor asyncContentPrefs consumers to use the async API. Tracked in:
*** {{Bug|909093}} Update SeaMonkey to use nsIContentPrefService2.
** {{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|769764}} move proxy resolution to separate thread and remove sync api. Tracked in:
** {{Bug|769764}} move proxy resolution to separate thread and remove sync api. Tracked in:
*** MailNews {{Bug|791645}} Rewrite calls to synchronous nsIProtocolProxyService::DeprecatedBlockingResolve with Async code before DeprecatedBlockingResolve disappears as well.
*** MailNews {{Bug|791645}} Rewrite calls to synchronous nsIProtocolProxyService::DeprecatedBlockingResolve with Async code before DeprecatedBlockingResolve disappears as well.
Line 117: Line 122:


* See [[SeaMonkey/StatusMeetings/FeatureList|Feature List]] page for major wanted/needed features.
* See [[SeaMonkey/StatusMeetings/FeatureList|Feature List]] page for major wanted/needed features.
** Ratty suggests featuring one or more bugs from that page at each meeting.
* Featured ''helpwanted'' bugs:
** ''{{Bug|449728}} Drag tabs between windows.''
===Good First Bugs===
<!--Please update-->
* '''Note:''' The GFB list is open to all including our regular contributors.
* Ratty is working on an updated GFB list, suggestions welcome.
* Everyone is welcome to look at the GFBs or if they find a bug they want to tackle then ask in irc://moznet/seamonkey and we'll find a mentor if you need it.
* New GFBs recently added:
* Currently there are 24 GFBs open, 2 are being actively worked on.
* [https://bugzilla.mozilla.org/buglist.cgi?list_id=4423240;status_whiteboard_type=anywordssubstr;bug_status=UNCONFIRMED;bug_status=NEW;bug_status=ASSIGNED;bug_status=REOPENED;product=SeaMonkey;status_whiteboard=mentor;query_format=advanced List of Open mentored bugs].
** Ratty notes that there are 23 bugs that are GFBs but without the <tt>mentor</tt> keyword. These need to be audited to see if they are really suitable as GFBs.
* Mentors of stalled bugs should try to communicate with the assignees and if they can't work on them any more to unassign/free up those bugs.


=== Roundtable - Personal Status Updates ===
=== Roundtable - Personal Status Updates ===
Line 139: Line 130:
==== Callek ====
==== Callek ====
==== ewong ====
==== ewong ====
*'''Fixed''':
**{{bug|904367}} - Remove codesighs from SeaMonkey code
**{{bug|909180}} - comm-beta make check failure
*'''Checkin-needed''':
*'''Review''':
**{{bug|840427}} - Migrate SeaMonkey builders to using mock
**{{bug|853720}} - After bug 827446, SeaMonkey doesn't know mozcrash.
*'''Working On''':
**{{bug|110904}} - attach signature fails silently on bad paths
**{{bug|507676}} - Port |Bug 435804 - Remaining rdf cleanup for FilterListDialog| to SeaMonkey
**{{bug|837649}} - [Tracking Bug] Stop OSX 10.5 support for SeaMonkey project
**{{bug|837650}} - Stop support for OSX 10.5 in suite/ tree
**{{bug|863747}} - Add option to disable Location bar history
**{{bug|864291}} - Remove "Personas" from UI and Help
**{{bug|900422}} - Debug Preferences should handle nglayout.debug.paint_flashing_chrome
==== IanN ====
==== IanN ====
* Some testing, reviewing and commenting.
* Some testing, reviewing and commenting.
Line 172: Line 184:
==== MReimer ====
==== MReimer ====
==== Neil ====
==== Neil ====
Fixed on mozilla-central:
* {{Bug|907904}} Fix string API abuse in JarSignatureVerification.cpp.
Needs to land on comm-central:
* {{Bug|908141}} Password manager does not work on script-generated forms.
* {{Bug|907406}} Check to see whether spelling has been turned off.
* {{Bug|909263}} Undefined references to nsMemory in external API builds.
Would be nice on comm-beta:
* {{Bug|898781}} Opening new tab sometimes causes exceptions in WindowsPreviewPerTab.jsm.
* {{Bug|899104}} "Open all in tabs" from a private browsing window opens tabs in main window instead.
* {{Bug|868486}} Session restore logic appears broken in Browser preference pane.
Waiting for review:
* {{Bug|910899}} Inconsistent references to plugin placeholder elements.
Working on:
* {{Bug|891904}} Turning spellcheck off and on again in an unusual way leaves it in an unusable state.
* {{Bug|906920}} Implement additional toolkit features in XPFE autocomplete widget.
Poking at:
* {{Bug|514173}} Make string literal buffers shareable.
Abandoned:
* {{Bug|838888}} Web Console sidebar.
: Instead you can view the web console remotely once you [https://addons.mozilla.org/en-US/seamonkey/addon/debugger-server-enabler/ enable the built-in debugger]. Now with preliminary review, and waiting on full review.
==== Px ====
==== Px ====
==== Ratty ====
Fixed but waiting for checkin (CLOSED TREE):
* {{Bug|258361}} replace XUL_NAMESPACE with XUL_NS.
* {{Bug|896384}} Follow up to {{Bug|881083}} "Validate this page".
* {{Bug|900510}} Show download progress in OS X app dock icon and simplify taskbar integration.
* {{Bug|906083}} [AMO Integration] Update links to addons.mozilla.org.
Working on:
* {{Bug|58986}} The Find dialog should show autocompete with recent searches.
* {{Bug|900514}} Some minor tweaks to Drag and Drop in Downloads UI.
* {{Bug|876430}} Update Dataman for changes in DOMStorage and localStorage.
* {{Bug|911768}} Fix "yield without a value is deprecated, and illegal in ES6" warnings in Suite.
Other stuff:
* Did some reviews.
* Bug triage and Bug discussions.
* Usual end user support and PR in newsgroups and [http://forums.mozillazine.org/ Mozillazine].
==== rsx11m ====
==== rsx11m ====
==== sgautherie ====
==== sgautherie ====
Line 180: Line 231:


=== Any other business?  ===
=== Any other business?  ===
* Who is going where for the [https://wiki.mozilla.org/Summit2013 Mozilla Summit 2013]?
** Brussels: Callek, IanN, mcsmurf, Mnyromyr, Neil.
*** 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.
Confirmed users
2,595

edits