Confirmed users
704
edits
Philip Chee (talk | contribs) |
|||
| (23 intermediate revisions by 5 users not shown) | |||
| 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|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|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 43: | 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 48: | 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 69: | 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 117: | 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 124: | 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 134: | 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''': | *'''Fixed''': | ||
| Line 198: | Line 221: | ||
==== 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? === | ||