Confirmed users
2,595
edits
Philip Chee (talk | contribs) (→Neil) |
Philip Chee (talk | contribs) |
||
(12 intermediate revisions by 3 users not shown) | |||
Line 9: | Line 9: | ||
== Agenda == | == Agenda == | ||
* Who's taking minutes? -> ''' | * Who's taking minutes? -> '''Ratty''' | ||
* Nominees for Friends of the Fish Tank: | * Nominees for Friends of the Fish Tank: | ||
** | ** Mcsmurf nominates "Everyone involved in fixing the build problems". | ||
=== Action Items === | === Action Items === | ||
Line 17: | Line 17: | ||
'''NEW''' | '''NEW''' | ||
* | * Ratty filed {{Bug|803168}} [Meta] Port Installer Changes from Firefox as at 2012/10. Hopes people will help with some of the referenced bugs. | ||
'''OPEN''' | '''OPEN''' | ||
Line 35: | Line 35: | ||
* Linux builds have been failing because the GTK version installed on the tinderboxen was too old. See {{Bug|795354}} on updating the GTK version on the tinderboxen. {{Bug|794285}} has lowered the GTK version requirement back to 2.10 for now (with a source compat layer for building with GTK 2.10) | * Linux builds have been failing because the GTK version installed on the tinderboxen was too old. See {{Bug|795354}} on updating the GTK version on the tinderboxen. {{Bug|794285}} has lowered the GTK version requirement back to 2.10 for now (with a source compat layer for building with GTK 2.10) | ||
** Also see {{Bug|793634}} on this, in the future GTK 2.18 and glib 2.22 will be required). | ** Also see {{Bug|793634}} on this, in the future GTK 2.18 and glib 2.22 will be required). | ||
** {{Bug|793501}} added two new functions, which are provided by gtk 2.18 and above. {{Bug|805753}} fixes the src compat layer | ** {{Bug|793501}} added two new functions, which are provided by gtk 2.18 and above. {{Bug|805753}} fixes the src compat layer to include those two functions. | ||
* Linux 64bit builds are failing ({{Bug|798921}}) since mozilla-central {{Bug|797671}} landed. | * Linux 64bit builds are failing ({{Bug|798921}}) since mozilla-central {{Bug|797671}} landed. | ||
** This is due to us having an older binutils package on the machine 2.17.50.0.6-2. | ** This is due to us having an older binutils package on the machine 2.17.50.0.6-2. | ||
Line 43: | Line 43: | ||
* Build SeaMonkey using clang {{Bug|775539}}. In progress. | * Build SeaMonkey using clang {{Bug|775539}}. In progress. | ||
** {{Bug|776426}} Set up ccache on all MacOSX systems. CCACHE is installed on the MacOSX systems. Buildbot config changes to enable ccache usage have been checked in. Currently waiting to see if this fix sticks. | ** {{Bug|776426}} Set up ccache on all MacOSX systems. CCACHE is installed on the MacOSX systems. Buildbot config changes to enable ccache usage have been checked in. Currently waiting to see if this fix sticks. | ||
** {{Bug|791442}} Mac trunk build with clang and XCode 4.1 failing. Callek is investigating. Current solution will be to install Mac OS X 10.7 (already done) and all required software on the sea-mini-osx64-1..4 and do buildbot magic to only build on the new macs and test on our "old" ones. There is no solution yet for the machines cb-sea-miniosx64-01..3. | ** {{Bug|791442}} Mac trunk build with clang and XCode 4.1 failing. Callek is investigating. Current solution will be to install Mac OS X 10.7 (already done) and all required software on the sea-mini-osx64-1..4 and do buildbot magic to only build on the new macs and test on our "old" ones. There is no solution yet for the machines cb-sea-miniosx64-01..3. Update: clang seems to work now with the 10.7 buildbox. | ||
** {{Bug|806609}} ipc_channel_posix.cc fails to compile on SeaMonkey OS X debug buildslave. somewhere in the build process some flags get lost. Mcsmurf will investigate. | |||
** The latest build issue on the new OS X Lion builders is probably {{Bug|805091}}. Mcsmurf filed {{Bug|806317}} to port PATH buildbot config changes. | ** The latest build issue on the new OS X Lion builders is probably {{Bug|805091}}. Mcsmurf filed {{Bug|806317}} to port PATH buildbot config changes. | ||
* Localized SeaMonkey central & aurora Linux & Mac builds busted. A fix is in progress in {{Bug|799626}}. | * Localized SeaMonkey central & aurora Linux & Mac builds busted. A fix is in progress in {{Bug|799626}}. | ||
Line 56: | Line 57: | ||
* See [[SeaMonkey/StatusMeetings/Basics|Basics]] page. Please only list current changes here. | * See [[SeaMonkey/StatusMeetings/Basics|Basics]] page. Please only list current changes here. | ||
* [[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. | |||
** AMO {{Bug|666303}} has been fixed (Seamonkey 2.1 and newer are detected as Firefox 2.1 and newer on the Add-on Site). | |||
** Nothing to highlight. | ** Nothing to highlight. | ||
* Our build team (Serge, Callek, ewong) needs to automate DOMI branch selection rather than having to tweak the client.py every 6 weeks. {{Bug|763506}} | * Our build team (Serge, Callek, ewong) 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. | ||
** Need some traction on this. IanN spoke to Serge at MozCampEU. Serge is waiting for Callek/ewong to agree what needs to happen and to say what is workable or not. | ** Need some traction on this. IanN spoke to Serge at MozCampEU. Serge is waiting for Callek/ewong to agree what needs to happen and to say what is workable or not. | ||
** In the past Serge often pushed this forward for us. But with Serge on a sabbatical, Ewong thinks he should talk to Callek in getting this automated. | |||
** Meanwhile Invisible Smiley will check where we need bumps this time. | |||
=== 2.x (Last, Current, Next) === | === 2.x (Last, Current, Next) === | ||
Line 77: | Line 82: | ||
* We've had another chemspill (2.13.2). We took the opportunity to backport {{Bug|801615}} (Edited contacts can't be saved if address book has lists) and {{Bug|803843}} (IMAP mailfiles keep growing to gigabyte size) to 2.13.2. | * We've had another chemspill (2.13.2). We took the opportunity to backport {{Bug|801615}} (Edited contacts can't be saved if address book has lists) and {{Bug|803843}} (IMAP mailfiles keep growing to gigabyte size) to 2.13.2. | ||
* We've been holding back AUS updates for 2.13.2 while waiting for Norton to whitelist this release? IanN thinks we cannot wait for Norton indefinitely and should activate them now. According to Ewong, once Callek resolves the issue either later today or tomorrow he'll do the pushsnip. | |||
* 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. The ka l10n maintainer has made some recent updates but; | ** 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. The ka l10n maintainer has made some recent updates but; | ||
Line 121: | Line 127: | ||
* See [[SeaMonkey/StatusMeetings/FeatureList|Feature List]] page for major wanted/needed features. | * See [[SeaMonkey/StatusMeetings/FeatureList|Feature List]] page for major wanted/needed features. | ||
** Out of sight out of mind. The trouble with shuffling this off to another page makes these issues less discoverable. Ratty suggests featuring one or more bugs from that page at each meeting. | |||
===Good First Bugs=== <!-- Please update. --> | ===Good First Bugs=== <!-- Please update. --> | ||
Line 129: | Line 136: | ||
** 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: | ||
** Ewong is working on {{Bug|791238}} | ** Ewong is working on {{Bug|791238}}. | ||
** Archaeopteryx has been busy slogging away at {{Bug|735333}}. | ** Archaeopteryx has been busy slogging away at {{Bug|735333}}. | ||
* Newcomer Amod is stalled on {{Bug|752331}} (Busy with exams). | * Newcomer Amod is stalled on {{Bug|752331}} (Busy with exams). | ||
Line 140: | Line 147: | ||
==== Aqualon ==== | ==== Aqualon ==== | ||
==== Callek ==== | ==== Callek ==== | ||
Fixed: | |||
* {{Bug|798509}} Align VMDKs in community servers. | |||
* {{Bug|801782}} Align VMDKs in ausstage1.community.scl3. | |||
* {{Bug|803056}} Add SeaMonkey 2.14 Beta 1 to bouncer. | |||
* {{Bug|804871}} Add SeaMonkey 2.14 Beta 2 to bouncer. | |||
* {{Bug|805715}} Add SeaMonkey 2.13.2 to bouncer. | |||
Working on: | |||
* {{Bug|740633}} set up seamonkey HPs in scl3 (:dustin and Callek). | |||
* {{Bug|799626}} Localized SeaMonkey central & aurora Linux & Mac builds busted. | |||
* {{Bug|798921}} Assembly errors compiling SeaMonkey for Linux-x86_64: No such instruction: pmulld %xmm6, %xmm0 (webrtc). | |||
Other activities: | |||
* Did some reviews and approvals. | |||
* Engaged in release engineering and SeaMonkey driver discussions. | |||
==== ewong ==== | ==== ewong ==== | ||
*'''Fixed''': | |||
**{{bug|783600}} - Sanitize the No Proxies Preference more (network.proxy.no_proxies_on). | |||
**{{bug|793582}} - Cannot open Image Manger via Tools->Image Manager->Manage Image Permissions (regression) | |||
**{{bug|797410}} - Use Components.results instead of hardcoding nsresult values. | |||
**{{bug|798685}} - Port |Bug 794602 - nsWebBrowserPersist::SaveURIInternal creates a channel out of thin air| to SeaMonkey | |||
*'''Review''': | |||
**{{bug|633937}} - Port {{bug|562048}} to suite. | |||
**{{bug|739056}} - Port |Bug 715099 - Convert nsProfileMigrator to JS so we can use JS modules on migration| to SeaMonkey | |||
**{{bug|760942}} - install python 'ssl' module on SeaMonkey Windows machines | |||
**{{bug|774991}} - stop support OSX 10.5 in SeaMonkey | |||
**{{bug|785675}} - Port |Bug 748490 - Provide common location for testing modules| to fix multiple perma-oranges. | |||
**{{bug|791238}} - Clean up Output() function in nsSuiteApp.cpp on Windows (Use MultiByteToWideChar instead of NS_ConvertUTF8toUTF16) | |||
**{{bug|801427}} - Clean up old versions of SeaMonkey from ftp | |||
**{{bug|803808}} - Update Python on SeaMonkey buildslaves | |||
*'''Working On''': | |||
**{{bug|775539}} - Build SeaMonkey using clang | |||
**{{bug|776426}} - Set up ccache on all MacOSX systems | |||
**{{bug|768380}} - sea-vm-linux64-1 need to set up for our builds. | |||
**{{bug|801287}} - Loading URL by pressing ENTER on already present URL in location bar doesn't maintain URL encoding (Port Bug 461304) | |||
==== IanN ==== | ==== IanN ==== | ||
* Usual testing, reviewing and commenting. | * Usual testing, reviewing and commenting. | ||
Line 257: | Line 301: | ||
==== tonymec ==== | ==== tonymec ==== | ||
: When not triageing bugs or doing non-Mozilla activities I've been busy with [[SeaMonkey/Bug_events/20120921#Results|the results of the Equinox Bug Event]]. The easy parts (designing Bugzilla reports) are long done, the most time-consuming part ([[SeaMonkey/Bug_events/20120921#Who_did_what.3F|the analytic table of all bugs concerned, their state after the Event, and who did it]]) is about 50% complete (all bugs < | : When not triageing bugs or doing non-Mozilla activities I've been busy with [[SeaMonkey/Bug_events/20120921#Results|the results of the Equinox Bug Event]]. The easy parts (designing Bugzilla reports) are long done, the most time-consuming part ([[SeaMonkey/Bug_events/20120921#Who_did_what.3F|the analytic table of all bugs concerned, their state after the Event, and who did it]]) is about 50% complete (all bugs < 500000 have been tallied, plus three > 700000). Sorting the table by '''Product :: Component''' shows an obvious clustering of the actors. | ||
=== Any other business? === | === Any other business? === |