Confirmed users
704
edits
(→Agenda) |
|||
| (14 intermediate revisions by 5 users not shown) | |||
| Line 9: | Line 9: | ||
== Agenda == | == Agenda == | ||
* Who's taking minutes? -> tonymec | * 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 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|827079}}) | ** {{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|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. | * {{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. | ** 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 ==== | ==== Fixed Stuff Since Last Meeting ==== | ||
<!--Comment out this section if nothing new fixed--> | <!--Comment out this section if nothing new fixed--> | ||
| Line 45: | Line 50: | ||
* 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). | * 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 50: | 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 118: | 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 125: | 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 214: | Line 222: | ||
==== mcsmurf ==== | ==== mcsmurf ==== | ||
Fixed: | Fixed: | ||
* {{Bug|820308}} [SeaMonkey] Test test_browserGlue_corrupt_nobackup.js times out. | * {{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|825236}} check-sync-dirs.py test fails on comm-central due to removal of mozconfig.leopard from mozilla-central [MailNewsCore]. | ||
| Line 232: | Line 237: | ||
==== 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: | Fixed: | ||
| Line 250: | Line 279: | ||
==== 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 | * ASSIGNED | ||
** {{bug|825750}} (Other Apps::ChatZilla) «Right pane of Preferences dialog empty when opened from "Edit → SeaMonkey preferences" in ChatZilla» | ** {{bug|825750}} (Other Apps::ChatZilla) «Right pane of Preferences dialog empty when opened from "Edit → SeaMonkey preferences" in ChatZilla» | ||
*** waiting for review by Silver | *** 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? === | ||