Confirmed users
2,595
edits
Philip Chee (talk | contribs) |
Philip Chee (talk | contribs) (→Tobin) |
||
| (14 intermediate revisions by 2 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: | ||
** | ** Callek and Ewong for getting the linux and OSX builds running again. | ||
** rsx11m for work on the GUI, preferences UI, and Help. | |||
=== Action Items === | === Action Items === | ||
(who needs to do what that hasn't been recorded in a bug) We should assign people to the open items. | (who needs to do what that hasn't been recorded in a bug) We should assign people to the open items. | ||
| Line 46: | Line 47: | ||
* 2.16 Beta 3 shipped February 1 | * 2.16 Beta 3 shipped February 1 | ||
* 2.15.2 shipped February 4 | * 2.15.2 shipped February 4 | ||
Too many betas. | |||
* IanN thinks we can reduce the number to three or four. Ratty suggests discussing this in seamonkey-council or seamonkey-members since we need Calleks input and he's not around at the moment. | |||
* Ewong says there is normally 1 beta per week, but due to Callek being in TOR a few weeks ago the betas got pushed together. | |||
=== Extensions Compatibility Tracking === | === Extensions Compatibility Tracking === | ||
| Line 51: | Line 55: | ||
* [[SeaMonkey/AddonCompat|Addon Compatibility Listings]] | * [[SeaMonkey/AddonCompat|Addon Compatibility Listings]] | ||
* TB's new release cycle seems to effect Lightning: There is currently no version compatible with SM 2.16 betas on AMO, and only a beta version (2.0b1) compatible with SM 2.15.x. | * TB's new release cycle seems to effect Lightning: There is currently no version compatible with SM 2.16 betas on AMO, and only a beta version (2.0b1) compatible with SM 2.15.x. | ||
** Callek is discussing with the lightning team about doing releases for SM in some way. | |||
* Shipped extensions (DOMI, CZ, Venkman) compatibility | * Shipped extensions (DOMI, CZ, Venkman) compatibility | ||
** 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}} has been fixed | ** The automatic compatibility review has detected an incompatibility between ChatZilla and "Firefox 18" (probably meaning also SeaMonkey 2.15). One-liner {{bug|825750}} has been fixed. Chatzilla {{Bug|829597}} (Proxy connections completely broken by {{bug|769764}}) has also been fixed. | ||
* 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 62: | Line 66: | ||
=== 2.x (Last, Current, Next) === | === 2.x (Last, Current, Next) === | ||
* 2.15 had ~ | * 2.15 had ~83,000 ADU by Tuesday 29th January and 2.15.1 has had ~72,600 downloads so far. | ||
** Of the released versions, as of Tuesday 29th, we have | ** Of the released versions, as of Tuesday 29th, we have 7.9% on 2.0, 2.6% on 2.1-2.3, 3.1% on 2.4-2.6, 4.1% on 2.7-2.9, 6.6% on 2.10-2.12, 5.3% on 2.13, 9.9% on 2.14 and 60.5% on 2.15. | ||
** 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 74: | Line 78: | ||
[https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&resolution=FIXED&field0-0-0=target_milestone&field0-1-0=cf_status_seamonkey215&field0-2-0=target_milestone&field0-3-0=cf_status_seamonkey214&field0-4-0=cf_status_seamonkey213&field0-5-0=cf_status_seamonkey212&field0-6-0=cf_status_seamonkey211&field0-7-0=cf_status_seamonkey210&field0-8-0=cf_status_seamonkey29&field0-9-0=cf_status_seamonkey28&field0-10-0=cf_status_seamonkey27&field0-11-0=cf_status_seamonkey26&field0-12-0=cf_status_seamonkey25&field0-13-0=cf_status_seamonkey24&field0-14-0=cf_status_seamonkey23&field0-15-0=cf_status_seamonkey22&field0-16-0=cf_status_seamonkey21&type0-0-0=regexp&type0-1-0=equals&type0-2-0=notregexp&type0-3-0=notsubstring&type0-4-0=notsubstring&type0-5-0=notsubstring&type0-6-0=notsubstring&type0-7-0=notsubstring&type0-8-0=notsubstring&type0-9-0=notsubstring&type0-10-0=notsubstring&type0-11-0=notsubstring&type0-12-0=notsubstring&type0-13-0=notsubstring&type0-14-0=notsubstring&type0-15-0=notsubstring&type0-16-0=notsubstring&value0-0-0=^(seamonkey2.15|seamonkey2.16|seamonkey2.17)$&value0-1-0=fixed&value0-2-0=^(seamonkey2.14|seamonkey2.13|seamonkey2.12|seamonkey2.11|seamonkey2.10|seamonkey2.9|seamonkey2.8|seamonkey2.7|seamonkey2.6|seamonkey2.5|seamonkey2.4|seamonkey2.3|seamonkey2.2|seamonkey2.1|seamonkey2.0)$&value0-3-0=fixed&value0-4-0=fixed&value0-5-0=fixed&value0-6-0=fixed&value0-7-0=fixed&value0-8-0=fixed&value0-9-0=fixed&value0-10-0=fixed&value0-11-0=fixed&value0-12-0=fixed&value0-13-0=fixed&value0-14-0=fixed&value0-15-0=fixed&value0-16-0=fixed fixed] (26) | [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&resolution=FIXED&field0-0-0=target_milestone&field0-1-0=cf_status_seamonkey215&field0-2-0=target_milestone&field0-3-0=cf_status_seamonkey214&field0-4-0=cf_status_seamonkey213&field0-5-0=cf_status_seamonkey212&field0-6-0=cf_status_seamonkey211&field0-7-0=cf_status_seamonkey210&field0-8-0=cf_status_seamonkey29&field0-9-0=cf_status_seamonkey28&field0-10-0=cf_status_seamonkey27&field0-11-0=cf_status_seamonkey26&field0-12-0=cf_status_seamonkey25&field0-13-0=cf_status_seamonkey24&field0-14-0=cf_status_seamonkey23&field0-15-0=cf_status_seamonkey22&field0-16-0=cf_status_seamonkey21&type0-0-0=regexp&type0-1-0=equals&type0-2-0=notregexp&type0-3-0=notsubstring&type0-4-0=notsubstring&type0-5-0=notsubstring&type0-6-0=notsubstring&type0-7-0=notsubstring&type0-8-0=notsubstring&type0-9-0=notsubstring&type0-10-0=notsubstring&type0-11-0=notsubstring&type0-12-0=notsubstring&type0-13-0=notsubstring&type0-14-0=notsubstring&type0-15-0=notsubstring&type0-16-0=notsubstring&value0-0-0=^(seamonkey2.15|seamonkey2.16|seamonkey2.17)$&value0-1-0=fixed&value0-2-0=^(seamonkey2.14|seamonkey2.13|seamonkey2.12|seamonkey2.11|seamonkey2.10|seamonkey2.9|seamonkey2.8|seamonkey2.7|seamonkey2.6|seamonkey2.5|seamonkey2.4|seamonkey2.3|seamonkey2.2|seamonkey2.1|seamonkey2.0)$&value0-3-0=fixed&value0-4-0=fixed&value0-5-0=fixed&value0-6-0=fixed&value0-7-0=fixed&value0-8-0=fixed&value0-9-0=fixed&value0-10-0=fixed&value0-11-0=fixed&value0-12-0=fixed&value0-13-0=fixed&value0-14-0=fixed&value0-15-0=fixed&value0-16-0=fixed fixed] (26) | ||
* One tracked 2.5 issue still open. | * One tracked 2.5 issue still <s>open</s>. | ||
** | ** 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 91: | Line 94: | ||
** {{Bug|793634}} Force builds to be compatible with gtk 2.18/glib 2.22. Tracked in: | ** {{Bug|793634}} Force builds to be compatible with gtk 2.18/glib 2.22. Tracked in: | ||
*** {{Bug|795354}} Migrate SeaMonkey Linux builders to CentOS 6. | *** {{Bug|795354}} Migrate SeaMonkey Linux builders to CentOS 6. | ||
*** {{Bug|794772}} Port |Bug 713802 - Build with GIO support (and drop GnomeVFS)| | *** {{Bug|794772}} Port |Bug 713802 - Build with GIO support (and drop GnomeVFS)|. This is dependent on {{Bug|795354}}. | ||
** {{Bug|795144}} default --disable-gnomeui icon theme support | ** {{Bug|795144}} default --disable-gnomeui icon theme support | ||
*** porting bug needed for the two configure.in changesets? Changes could be folded into {{Bug|794772}} above. | *** porting bug needed for the two configure.in changesets? Changes could be folded into {{Bug|794772}} above. | ||
| Line 106: | Line 109: | ||
=== 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: 38 new, 18 fixed, 6 triaged. | ||
* Low triaging effort. | * Low triaging effort. | ||
| Line 132: | Line 135: | ||
* 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, has a few new patches ready for checkin. However someone from the TB side will need to review before checkin. | ** {{Bug|795158}} Switch to Services.jsm: /editor/ui/ -> is being worked on, has a few new patches ready for checkin. However someone from the TB side will need to review before checkin. | ||
** {{Bug|735333}} Use Services.prefs instead of preferences-service / gPrefService, in SeaMonkey code | ** {{Bug|735333}} Use Services.prefs instead of preferences-service / gPrefService, in SeaMonkey code. Mcsmurf will check in the Services.prefs patches soon. IanN says that once this is done, it's worth asking people who use trunk to give those areas a good test, because we have regressed before with Services.jsm landings. | ||
*** 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. | *** Mcsmurf 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. | ||
* 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 184: | Line 185: | ||
==== IanN ==== | ==== IanN ==== | ||
* Some testing, reviewing and commenting. | |||
* Waiting for review: | |||
** {{Bug|827019}} 404 error when using Chambers (UK) search | |||
** {{Bug|837408}} Add en-GB locale to gaia | |||
** {{Bug|837471}} Update en-GB for Gecko 20 | |||
* 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 ==== | ||
==== KaiRo ==== | ==== KaiRo ==== | ||
| Line 230: | Line 256: | ||
==== Stanimir ==== | ==== Stanimir ==== | ||
==== stefanh ==== | ==== stefanh ==== | ||
==== Tobin ==== | |||
Working on updating the modern theme: | |||
* {{Bug|526210}} Update the icon set for the SeaMonkey Modern Theme. | |||
* I am working on, fixing up and completeing the work on the Modern Theme. I have already fixed the background image issue of the small icon mode in the primary navigation toolbar in Navigator component as well as the throbber box background. The rest shall be worked on as outlined. | |||
==== tonymec ==== | ==== tonymec ==== | ||
| Line 237: | Line 268: | ||
* Safe browsing API (Google) | * Safe browsing API (Google) | ||
** This has now been checked-in and Safe Browsing is now operational in the latest nightlies. | ** This has now been checked-in and Safe Browsing is now operational in the latest nightlies. | ||
* The next Bug Day: to be discussed on the mailing lists and at the next meeting. | |||
* '''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. | ||