Confirmed users
704
edits
(Created page with "<small>[[SeaMonkey/StatusMeetings/{{#time: Y-m-d | {{SUBPAGENAME}} -2 week}}|« last meeting]] | index | [[SeaMonkey/StatusMeetings/{{#time: Y-m...") |
|||
| (34 intermediate revisions by 8 users not shown) | |||
| Line 1: | Line 1: | ||
<small>[[SeaMonkey/StatusMeetings/{{#time: Y-m-d | {{SUBPAGENAME}} - | <small>[[SeaMonkey/StatusMeetings/{{#time: Y-m-d | {{SUBPAGENAME}} -4 week}}|« last meeting]] | [[SeaMonkey:StatusMeetings|index]] | [[SeaMonkey/StatusMeetings/{{#time: Y-m-d | {{SUBPAGENAME}} +2 week}}|next meeting »]]</small> | ||
'''SeaMonkey Meeting Details''' | '''SeaMonkey Meeting Details''' | ||
| Line 9: | Line 9: | ||
== Agenda == | == Agenda == | ||
* Who's taking minutes? -> | * Who's taking minutes? -> '''tonymec''' | ||
* Nominees for Friends of the Fish Tank: | * Nominees for Friends of the Fish Tank: | ||
** | ** no-one this time | ||
=== Action Items === | === Action Items === | ||
| Line 20: | Line 20: | ||
'''OPEN''' | '''OPEN''' | ||
* | * - | ||
'''CLOSED''' | '''CLOSED''' | ||
* | * Ratty filed {{Bug|803168}} [Meta] Port Installer Changes from Firefox as at 2012/10. Hopes people will help with some of the referenced bugs. Now mostly done except a few bits we don't need currently. So Closing. | ||
=== Status of the SeaMonkey Buildbot Master and Tree === | === Status of the SeaMonkey Buildbot Master and Tree === | ||
| Line 32: | Line 32: | ||
*** sea-vm-linux64-1 will replace cb-seamonkey-linux64-01. | *** sea-vm-linux64-1 will replace cb-seamonkey-linux64-01. | ||
*** sea-master1 will replace the current buildmaster. | *** sea-master1 will replace the current buildmaster. | ||
** {{Bug|740633}} set up seamonkey HPs in scl3. Hardware installed and iLO configured. CentOS 6.3 installed. sea-puppet is online. Callek to set the host up as a puppet master. | ** {{Bug|740633}} set up seamonkey HPs in scl3. Hardware installed and iLO configured. CentOS 6.3 installed. sea-puppet is online. Callek to set the host up as a puppet master [1]. ({{Bug|827079}}) | ||
* {{Bug|817504}} Update Python on buildslaves to Python 2.7 as Python 2.7 | * {{Bug|827513}} “Remove NotificationsComponents.manifest from SeaMonkey installer package manifest” will fix the red due to the packaging issue… but… | ||
* {{Bug|817504}} Update Python on buildslaves to Python 2.7 as Python 2.7 is now required. | |||
** Trunk is now broken because of this. Win has it installed, we just need to update paths and clobber. For Linux, Callek needs to build rpms, but should be doable relatively easily. | |||
[1] "PuppetAgain is an implementation of configuration management with puppet for Mozilla release engineering. It is intended to make machine management easier and more flexible for release engineering, while also making that management transparent enough that it can be reliably duplicated by users outside of the company." | |||
[[https://wiki.mozilla.org/ReleaseEngineering/PuppetAgain/HowTo Mozilla Puppet How-TO]] | |||
==== Fixed Stuff Since Last Meeting ==== | |||
<!--Comment out this section if nothing new fixed--> | <!--Comment out this section if nothing new fixed--> | ||
* We built and brought up a new linux64 VM since our last meeting, and its currently taking builds alongside the old linux64 machine (which will be retired soon). | |||
* Since last meeting we re-synced up the clang ver we use in our tree with what Firefox is/was using. | |||
=== Release Train === | === Release Train === | ||
| Line 42: | Line 49: | ||
* 2.15 Beta 5 shipped December 21 | * 2.15 Beta 5 shipped December 21 | ||
* 2.15 Beta 6 shipped January 2 | * 2.15 Beta 6 shipped January 2 | ||
* We expect to ship SeaMonkey 2.15 Release later today (Tuesday 8th January 2013). | |||
* The next builds (planned for today but may depend in part on Firefox and on [[#Status of the SeaMonkey Buildbot Master and Tree|status of the buildbot master & tree, see above]]) should be 2.15 release, 2.16 beta, 2.17 aurora, 2.18 trunk. | |||
=== Extensions Compatibility Tracking === | === Extensions Compatibility Tracking === | ||
| Line 47: | Line 56: | ||
* [[SeaMonkey/AddonCompat|Addon Compatibility Listings]] | * [[SeaMonkey/AddonCompat|Addon Compatibility Listings]] | ||
** Extensions are now compatible by default thus mitigating the issue. Although some people still disable c-b-d and run into issues. | ** Extensions are now compatible by default thus mitigating the issue. Although some people still disable c-b-d and run into issues. | ||
** | ** The automatic compatibility review has detected an incompatibility between ChatZilla and "Firefox 18" (probably meaning also SeaMonkey 2.15). One-liner {{bug|825750}} (waiting for review by Silver or someone, see below [[#tonymec|in tonymec's roundtable entry]]) may be part or all of the problem. Most cZ reviewers seem to be on holiday; tonymec will try to get traction at #chatzilla | ||
* Our build team (Callek, ewong, Serge) needs to automate DOMI branch selection rather than having to tweak the client.py every 6 weeks. {{Bug|763506}} | * Our build team (Callek, ewong, Serge) needs to automate DOMI branch selection rather than having to tweak the client.py every 6 weeks. {{Bug|763506}} | ||
** sgautherie thinks that the current DOMi branches/tags are not suitable for automatic SeaMonkey branch selection. | ** sgautherie thinks that the current DOMi branches/tags are not suitable for automatic SeaMonkey branch selection. | ||
| Line 55: | Line 64: | ||
=== 2.x (Last, Current, Next) === | === 2.x (Last, Current, Next) === | ||
* 2.14 had ~ | * 2.14 had ~84,600 ADU by Tuesday 18th December and 2.14.1 has had ~137,900 downloads so far. | ||
** Of the released versions, as of | ** Of the released versions, as of Tuesday (18th), we have 9.0% on 2.0, 2.8% on 2.1-2.3, 3.4% on 2.4-2.6, 5.0% on 2.7-2.9, 8.9% on 2.10-2.12, 8.7% on 2.13 and 62.3% on 2.14. | ||
** Some people cannot upgrade due to system requirements (OS version, processor capabilities etc.). This even more applies to 2.10 which dropped support for Win2k and WinXP without SP2, and 2.14 dropping Mac OS X 10.5 support. | ** Some people cannot upgrade due to system requirements (OS version, processor capabilities etc.). This even more applies to 2.10 which dropped support for Win2k and WinXP without SP2, and 2.14 dropping Mac OS X 10.5 support. | ||
** We now have a webpage for latest builds available for "Legacy Platforms" like PPC ({{Bug|759315}}) | ** We now have a webpage for latest builds available for "Legacy Platforms" like PPC ({{Bug|759315}}) | ||
| Line 68: | Line 77: | ||
* One tracked 2.5 issue still open. | * One tracked 2.5 issue still open. | ||
** 2.1 through 2.7 have NOT included the ka (Kartvelian aka Georgian) locale. The last release with ka locale shipped was 2.0.14. | ** 2.1 through 2.7 have NOT included the ka (Kartvelian aka Georgian) locale. The last release with ka locale shipped was 2.0.14. Ka is now effectively dead unless the Ka maintainer steps up or some one else takes over maintenance of this locale. Tracked in {{bug|667147}}. | ||
* [http://www.seamonkey-project.org/releases/seamonkey2.14/ SeaMonkey 2.14 Release Notes] | * [http://www.seamonkey-project.org/releases/seamonkey2.14/ SeaMonkey 2.14 Release Notes] | ||
| Line 92: | Line 100: | ||
** {{Bug|804865}} Require Python 2.7 to build the tree. Tracked in: | ** {{Bug|804865}} Require Python 2.7 to build the tree. Tracked in: | ||
*** {{Bug|817504}} update all SeaMonkey slaves to use python 2.7. | *** {{Bug|817504}} update all SeaMonkey slaves to use python 2.7. | ||
** {{Bug|617532}} implement the HTML5 "undo history" feature (UndoManager interface). Tracked in: | |||
*** MailNewsCore {{Bug|827100}} Fix bustage due to new UndoManager in nsITransactionManager (Bug 617532). | |||
*** SM {{Bug|617532}} implement the HTML5 "undo history" feature (UndoManager interface). | |||
=== Feature List, Planning === | === Feature List, Planning === | ||
[http://dev.seamonkey.at/#bugstats Bug statistics] for the last two (full) weeks: | [http://dev.seamonkey.at/#bugstats Bug statistics] for the last two (full) weeks: 23 new, 17 fixed, 6 triaged. | ||
* Low triaging effort. | * Low triaging effort. | ||
| Line 113: | Line 124: | ||
* Ratty is working on an updated GFB list, suggestions welcome. | * Ratty is working on an updated GFB list, suggestions welcome. | ||
* New GFBs recently added: | * New GFBs recently added: | ||
** {{Bug|814739}} rename gMsgCompose in addressbook-panel.js to something unique. | ** {{Bug|814739}} rename gMsgCompose in addressbook-panel.js to something unique. | ||
** {{Bug|812050}} [modern] some dialog boxes clipped at the bottom. Need to add commonDialog.css to Modern. | ** {{Bug|812050}} [modern] some dialog boxes clipped at the bottom. Need to add commonDialog.css to Modern. | ||
| Line 120: | Line 130: | ||
** Ratty notes that there are 24 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. | ** Ratty notes that there are 24 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. | ||
* In the last two weeks since the previous meeting: | * In the last two weeks since the previous meeting: | ||
** {{Bug|795158}} Switch to Services.jsm: /editor/ui/ -> is being worked on | ** {{Bug|795158}} Switch to Services.jsm: /editor/ui/ -> is being worked on, has a few new patches ready for checkin | ||
** {{Bug|735333}} Use Services.prefs instead of preferences-service / gPrefService, in SeaMonkey code -> patches are currently tested by Frank Wein locally on his own PC | ** {{Bug|735333}} Use Services.prefs instead of preferences-service / gPrefService, in SeaMonkey code -> patches are currently tested by Frank Wein locally on his own PC | ||
*** did some testing on this, but need to check how to "discover" JS bugs, as they don't generate TEST-UNEXPECTED-FAIL in the log. | |||
** {{Bug|815820}} Fix SeaMonkey 2.14 README on ftp server on how to get the source code -- waiting for review by mcsmurf, which he promises to do soon | |||
** some editor/UI patches may need review by TB people in addition to mcsmurf | |||
* 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. | * 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. | ||
| Line 130: | Line 143: | ||
==== Aqualon ==== | ==== Aqualon ==== | ||
==== Callek ==== | ==== Callek ==== | ||
Fixed: | |||
* {{Bug|820249}} (SM2.15b4) Tracking bug for build and release of SeaMonkey 2.15 Beta 4. | |||
* {{Bug|820250}} Add SeaMonkey 2.15 Beta 4 to bouncer. | |||
* {{Bug|825554}} Add SeaMonkey 2.15 Beta 6 to bouncer. | |||
* {{Bug|825576}} Update clang (manifest) for OS X (use clang 3.2 final version, port {{Bug|823906}}). | |||
Working on: | |||
* {{Bug|740633}} set up seamonkey HPs in scl3. | |||
* {{Bug|817504}} update all SeaMonkey slaves to use python 2.7. | |||
* {{Bug|825579}} bump space requirements for SeaMonkey linux64 builds. | |||
* {{Bug|826572}} Add SeaMonkey 2.15 to bouncer. | |||
* {{Bug|827079}} Setup SeaMonkey PuppetMaster. | |||
* {{Bug|827178}} Update stage.m.o cron to match recent changes with ffxbld cron. | |||
==== ewong ==== | ==== ewong ==== | ||
*'''Fixed''': | |||
**{{bug|690745}} - Unwanted Google searches due to mouse position. | |||
**{{bug|768010}} - [Messenger] Junk and Delete buttons are missing description text when in the customize menu. | |||
**{{bug|768380}} - sea-vm-linux64-1 need to set up for our builds. | |||
**{{bug|782243}} - dtd style localization note in a properties file causes errors with l10n tools | |||
**{{bug|783715}} - Switch to new event constructors (edit) | |||
**{{bug|814739}} - rename gMsgCompose in addressbook-panel.js to something unique | |||
**{{bug|822581}} - Context menu is not shown for form buttons and select elements (Port bug #433168) | |||
*'''Review''': | |||
**{{bug|624432}} - Port |Bug 337964 - changing account during message composing doesn't apply signing prefs from new account| to SeaMonkey | |||
**{{bug|631897}} - Resync' Directory Provider from Firefox | |||
**{{bug|739056}} - Port |Bug 715099 - Convert nsProfileMigrator to JS so we can use JS modules on migration| to SeaMonkey | |||
**{{bug|774991}} - stop support OSX 10.5 in SeaMonkey | |||
**{{bug|807326}} - Context menu Search should be available in textareas/inputs as well (Port Bug 565717) | |||
**{{bug|811199}} - Port |Bug 794510 - Build with NO_NSPR_10_SUPPORT| to SeaMonkey | |||
**{{bug|813844}} - Port confvars.sh changes from Bug 718067 and package.manifest.in changes from Bug 808219 (Firefox Health Reporter service) | |||
**{{bug|815820}} - Fix SeaMonkey 2.14 README on ftp server on how to get the source code | |||
*'''Working On''': | |||
**{{bug|633937}} - Port {{bug|562048}} to suite. | |||
==== IanN ==== | ==== IanN ==== | ||
* Some testing, reviewing and commenting. | |||
* Lots of lurgy. | |||
* Fixed: | |||
** {{Bug|823819}} Deleting all messages from folder generates errors | |||
** Backout {{Bug|674246}} Workaround event handler having the same original prototype node | |||
** {{Bug|822263}} Change nsAbView.cpp to use DebugOnly.h instead of Util.h | |||
** {{Bug|820321}} Update en-GB for Gecko 19 | |||
** {{Bug|820323}} Update en-GB for Firefox 19 | |||
** {{Bug|820326}} Update en-GB for Thunderbird 19 | |||
** {{Bug|820329}} Update en-GB for SeaMonkey 2.16 | |||
* 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 | |||
** {{Bug|778534}} Use image instead of html:img in instant messaging | |||
** {{Bug|808835}} Add l10n.ini file for Chatzilla | |||
* Reviewed and waiting for feedback from mobile peer: | |||
** {{Bug|689253}} Add en-GB locale to Firefox for Android | |||
* Working on: | |||
** 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 ==== | ||
* Fixed: | |||
** {{bug|821429}} Update SeaMonkey website for 2.15 Beta 4 | |||
** {{bug|823647}} Update Mouse Wheel preferences help after {{bug|782143}} and {{bug|819652}} | |||
** {{bug|823696}} Update SeaMonkey website for 2.15 Beta 5 | |||
** {{bug|825854}} Update SeaMonkey website for 2.15 Beta 6 | |||
** {{bug|824344}} Port |{{bug|804834}} - Part 1: Fix tests depending on E4X for-each in content JS| [feed_discovery.html mochitest-5 permaorange] | |||
==== KaiRo ==== | ==== KaiRo ==== | ||
==== mcsmurf ==== | ==== mcsmurf ==== | ||
Fixed: | |||
* {{Bug|820308}} [SeaMonkey] Test test_browserGlue_corrupt_nobackup.js times out. | |||
* {{Bug|825236}} check-sync-dirs.py test fails on comm-central due to removal of mozconfig.leopard from mozilla-central [MailNewsCore]. | |||
* {{Bug|825342}} browser_480893.js | uncaught exception - SyntaxError: missing ( after for at chrome://communicator/content/aboutSessionRestore.js:59. | |||
Working on: | |||
* {{Bug|814967}} Fix includes in mailnews/ .idl files so that builds no longer fail randomly with "error: name 'nsMsgSocketType' specified twice". | |||
* {{Bug|819671}} [SeaMonkey] TEST-UNEXPECTED-FAIL browser_367052.js | the tab was restored without any history whatsoever. | |||
* {{Bug|827513}} Remove NotificationsComponents.manifest from SeaMonkey installer package manifest. | |||
==== Misak ==== | ==== Misak ==== | ||
==== Mnyromyr ==== | ==== Mnyromyr ==== | ||
Fixed {{Bug|821914}} Unable to post or save a draft to Newsgroups. | |||
Fixed {{Bug|823526}} Empty newsgroups list when trying to subscribe to a newsgroup. | |||
==== MReimer ==== | ==== MReimer ==== | ||
==== Neil ==== | ==== Neil ==== | ||
Fixed: | |||
* {{Bug|801287}} Loading URL by pressing ENTER on already present URL in location bar doesn't maintain URL encoding (Port {{Bug|461304}}) | |||
* {{Bug|817441}} Turn SSL-related warning prompts into notifications | |||
* {{Bug|818861}} Shouldn't be able to promise a flat string from a flat string | |||
* {{Bug|819154}} Clean up string usage in Android Bridge | |||
* {{Bug|819160}} j/k keys are the wrong way around | |||
* {{Bug|819165}} j/k/n/p should focus link | |||
* {{Bug|819652}} Restore wheel settings for horizontal direction | |||
* {{Bug|819798}} Element.setAttribute(attr, null); now sets the attribute to the string "null" instead of the empty string | |||
* {{Bug|822826}} Tags and Folders don't toggle properly | |||
* {{Bug|824926}} Relative font size doesn't handle nested font size tags correctly | |||
* {{Bug|825586}} 'Get more search engines' link does not work | |||
* {{Bug|826479}} Assertion failure: mInitialized trying to Ctrl+Middle-click paste | |||
* {{Bug|826541}} Suboptimal string copying in nsAttrValue::ToString | |||
* {{Bug|827018}} Bogus context menu for disabled text fields | |||
Working on: | |||
* {{Bug|493711}} need a better nsCOMArray with nsTArray-like API | |||
* {{Bug|825605}} Element.setAttribute(attr, null); now sets the attribute to the string "null" instead of the empty string | |||
* {{Bug|827017}} Make it easier to edit disabled form fields | |||
==== Ratty ==== | ==== Ratty ==== | ||
Fixed: | |||
* {{Bug|669207}} right click in the empty part of the tabbar doesn't produce menu. | |||
Working on: | |||
* {{Bug|404580}} Provide information like preview text, subject and sender in mail notification window - as in Thunderbird. | |||
* {{Bug|477718}} Implement Phishing Protection (a.k.a. Safe Browsing) support in SeaMonkey. | |||
** {{Bug|825417}} SafeBrowsing.jsm: Don't hardcode phishing/malware table names (phishingList, malwareList) [Toolkit]. | |||
* {{Bug|807664}} Port |{{Bug|752461}} First time after choosing to "Never activate plugins for this site" the video is still playing|. | |||
* Bug 822535 User-Oriented Labels in Data Manager for "sts/use" and "sts/subd". | |||
* {{Bug|824272}} Get the executable path directly from the directory service instead of guesswork. | |||
Other: | |||
* Bug triage and Bug discussions. | |||
* End user support and PR in newsgroups and [http://forums.mozillazine.org/ Mozillazine]. | |||
==== Ricardo ==== | ==== Ricardo ==== | ||
==== sgautherie ==== | ==== sgautherie ==== | ||
==== Stanimir ==== | ==== Stanimir ==== | ||
==== stefanh ==== | ==== stefanh ==== | ||
Fixed: | |||
* {{Bug|772342}} Unprefix CSS3 transforms, Transition properties, Animation etc in Comm-Central. | |||
* {{Bug|823694}} Unprefix the only -moz-radial-gradient in comm-central. | |||
==== tonymec ==== | ==== tonymec ==== | ||
* ASSIGNED | |||
** {{bug|825750}} (Other Apps::ChatZilla) «Right pane of Preferences dialog empty when opened from "Edit → SeaMonkey preferences" in ChatZilla» | |||
*** waiting for review by Silver (or someone) | |||
<!-- for next meeting | |||
bug 825750 is now FIXED on trunk (2013-01-10) but the next Aurora (18 February or thereabouts) will not inherit the fix unless a new cZ version is released and packaged with Sm-Aurora builds before then. See [https://bugzilla.mozilla.org/show_bug.cgi?id=825750#c10 bug 825750 comment #10] for details. | |||
--> | |||
=== Any other business? === | === Any other business? === | ||
* Safe browsing API (Google) | * Safe browsing API (Google) | ||
** Ratty has a feature complete and working patch in {{Bug|477718}} (Implement Phishing Protection (a.k.a. Safe Browsing) support in SeaMonkey). | |||
** However according to Mcsmurf, we need to use a different phishing file "googpub-phish-shavar" instead of "goog-phish-shavar". See ({{Bug|825417}} (SafeBrowsing.jsm: Don't hardcode phishing/malware table names (phishingList, malwareList)). | |||
** Also our updateURL/keyURL/gethashURL urls need to be in a different format wrt Firefox. | |||
* '''Test failures''' | * '''Test failures''' | ||
** <u>qawanted</u>, especially on Linux and MacOSX specific issues: reproducing and reporting would already help. | ** <u>qawanted</u>, especially on Linux and MacOSX specific issues: reproducing and reporting would already help. | ||