Account confirmers, Anti-spam team, canmove, Confirmed users, Bureaucrats and Sysops emeriti
4,083
edits
(→KaiRo) |
m (moved SeaMonkey:StatusMeetings:2010-07-27 to SeaMonkey/StatusMeetings/2010-07-27: / is a much nicer separator :)) |
||
(26 intermediate revisions by 7 users not shown) | |||
Line 7: | Line 7: | ||
== Agenda == | == Agenda == | ||
* Who's taking minutes? | * Who's taking minutes? -> '''Ratty''' | ||
=== Action Items === | === Action Items === | ||
Line 23: | Line 23: | ||
=== SeaMonkey 2.0.6 === | === SeaMonkey 2.0.6 === | ||
[https://bugzilla.mozilla.org/buglist.cgi?product=Core&product=Toolkit&product=MailNews+Core&product=SeaMonkey&product=Other+Applications&field0-0-0=keywords&type0-0-0=anywords&value0-0-0=fixed-seamonkey2.0.6&field0-0-1=cf_status_191&type0-0-1=anywords&value0-0-1=.11-fixed&field0-0-2=cf_status_thunderbird30&type0-0-2=anywords&value0-0-2=.6-fixed fixed] ( | [https://bugzilla.mozilla.org/buglist.cgi?product=Core&product=Toolkit&product=MailNews+Core&product=SeaMonkey&product=Other+Applications&field0-0-0=keywords&type0-0-0=anywords&value0-0-0=fixed-seamonkey2.0.6&field0-0-1=cf_status_191&type0-0-1=anywords&value0-0-1=.11-fixed&field0-0-2=cf_status_thunderbird30&type0-0-2=anywords&value0-0-2=.6-fixed fixed] (48) | ||
* Based on Gecko 1.9.1.11, '''RELEASED''' on July 20. | * Based on Gecko 1.9.1.11, '''RELEASED''' on July 20. | ||
Line 29: | Line 29: | ||
=== SeaMonkey 2.0.7 === | === SeaMonkey 2.0.7 === | ||
[https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&keywords=fixed-seamonkey2.0. | [https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&keywords=fixed-seamonkey2.0.7&field0-0-0=cf_status_191&type0-0-0=nowords&value0-0-0=.11-fixed&field0-1-0=flagtypes.name&type0-1-0=equals&value0-1-0=blocking-seamonkey2.0.7%2B open blockers] (0) | ||
[https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&keywords=fixed-seamonkey2.0. | [https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&keywords=fixed-seamonkey2.0.7&field0-0-0=cf_status_191&type0-0-0=nowords&value0-0-0=.11-fixed&field0-1-0=flagtypes.name&type0-1-0=equals&value0-1-0=blocking-seamonkey2.0.7%3F blocker requests] (1) | ||
[https://bugzilla.mozilla.org/buglist.cgi?product=Core&product=Toolkit&product=MailNews+Core&product=SeaMonkey&product=Other+Applications&field0-0-0=keywords&type0-0-0=anywords&value0-0-0=fixed-seamonkey2.0. | [https://bugzilla.mozilla.org/buglist.cgi?product=Core&product=Toolkit&product=MailNews+Core&product=SeaMonkey&product=Other+Applications&field0-0-0=keywords&type0-0-0=anywords&value0-0-0=fixed-seamonkey2.0.7&field0-0-1=cf_status_191&type0-0-1=anywords&value0-0-1=.12-fixed&field0-0-2=cf_status_thunderbird30&type0-0-2=anywords&value0-0-2=.7-fixed fixed] (2) | ||
* Based on Gecko 1.9.1.12, target dates TBD, see [[Releases]]. | * Based on Gecko 1.9.1.12, target dates TBD, see [[Releases]]. | ||
Line 40: | Line 40: | ||
[https://bugzilla.mozilla.org/buglist.cgi?resolution=---&&field0-0-0=cf_blocking_seamonkey21&type0-0-0=equals&value0-0-0=a3%2B open blockers] (3) | [https://bugzilla.mozilla.org/buglist.cgi?resolution=---&&field0-0-0=cf_blocking_seamonkey21&type0-0-0=equals&value0-0-0=a3%2B open blockers] (3) | ||
[https://bugzilla.mozilla.org/buglist.cgi?&field0-0-0=cf_blocking_seamonkey21&type0-0-0=equals&value0-0-0=%3F blocker requests] (2) | [https://bugzilla.mozilla.org/buglist.cgi?&field0-0-0=cf_blocking_seamonkey21&type0-0-0=equals&value0-0-0=%3F blocker requests] (2) | ||
[https://bugzilla.mozilla.org/buglist.cgi?resolution=---&target_milestone=seamonkey2.1a3 targeted] ( | [https://bugzilla.mozilla.org/buglist.cgi?resolution=---&target_milestone=seamonkey2.1a3 targeted] (3) | ||
[https://bugzilla.mozilla.org/buglist.cgi?resolution=FIXED&target_milestone=seamonkey2.1a3 fixed] ( | [https://bugzilla.mozilla.org/buglist.cgi?resolution=FIXED&target_milestone=seamonkey2.1a3 fixed] (30) | ||
(Further 2.1 scheduling:) | (Further 2.1 scheduling:) | ||
Line 48: | Line 48: | ||
* Plans for 2.1: 6-8 weeks per milestone, a3 in late July or early August, b1 in August/September, and a final in October/November. | * Plans for 2.1: 6-8 weeks per milestone, a3 in late July or early August, b1 in August/September, and a final in October/November. | ||
* This seems to match recently presented Firefox 4 plans relatively well - they'll go for beta really soon now and Final in the same timeframe as we have in those plans right now. | * This seems to match recently presented Firefox 4 plans relatively well - they'll go for beta really soon now and Final in the same timeframe as we have in those plans right now. | ||
* It would be good to get OOPP (Out Of Process Plugins) for SM2.1 but we need some way to build libxul to be able to build OOPP. Various Mailnews work has to be done (and is being done) for that to be possible. | * It would be good to get OOPP (Out Of Process Plugins) for SM2.1 ({{bug|545716}}) but we need some way to build libxul ({{bug|394502}}) to be able to build OOPP. Various Mailnews work has to be done (and is being done) for that to be possible. | ||
* The freeze for Firefox 4.0 Beta 1 has been carried out, and the Mozilla/Gecko version has been bumped to 2.0b2pre. | * The freeze for Firefox 4.0 Beta 1 has been carried out, and the Mozilla/Gecko version has been bumped to 2.0b2pre. | ||
* When can we freeze? When can we land places bookmarks? | |||
* Possible freeze date Tuesday 10th. August. This might give Neil enough time to review Places Bookmarks. | |||
=== Feature List, Planning === | === Feature List, Planning === | ||
[http://dev.seamonkey.at/#bugstats Bug statistics] for last two (full) weeks: 50 new, | [http://dev.seamonkey.at/#bugstats Bug statistics] for last two (full) weeks: 50 new, 27 fixed, 24 triaged. | ||
* Fix rate is back up, esp. last week! | * Fix rate is back up, esp. last week! | ||
* Good further triage targets could come out of looking at the [https://bugzilla.mozilla.org/report.cgi?query_format=report-table&format=table&action=wrap&x_axis_field=bug_status&y_axis_field=component&product=SeaMonkey&resolution=--- component bug counts], pick yours! | * Good further triage targets could come out of looking at the [https://bugzilla.mozilla.org/report.cgi?query_format=report-table&format=table&action=wrap&x_axis_field=bug_status&y_axis_field=component&product=SeaMonkey&resolution=--- component bug counts], pick yours! | ||
Line 84: | Line 86: | ||
** The current consensus it to get some basic functionality going with OpenSearch first. And then later to see how much of the old functionality we can reimplement in follow-ups. | ** The current consensus it to get some basic functionality going with OpenSearch first. And then later to see how much of the old functionality we can reimplement in follow-ups. | ||
* {{bug|449728}} Drag tabs between windows. | * {{bug|449728}} Drag tabs between windows. | ||
** Currently unowned, helpwanted. | ** Currently unowned, helpwanted. | ||
** [InvisibleSmiley: I'm looking into this, finished an initial port, but no success yet] | |||
* {{bug|498596}} Places bookmarks. [KaiRo] | * {{bug|498596}} Places bookmarks. [KaiRo] | ||
** Still waiting on reviews from Neil, patches have been split up into separate bugs per partial issue. | ** Still waiting on reviews from Neil, patches have been split up into separate bugs per partial issue. | ||
Line 92: | Line 94: | ||
* {{Bug|569341}} Data Manager [KaiRo] | * {{Bug|569341}} Data Manager [KaiRo] | ||
** Add-on [http://home.kairo.at/blog/2010-07/data_manager_feature_complete now feature complete] - please send your feedback to KaiRo! | ** Add-on [http://home.kairo.at/blog/2010-07/data_manager_feature_complete now feature complete] - please send your feedback to KaiRo! | ||
* {{bug|477845}} Build a standalone (Gecko | * {{bug|477845}} Build a standalone (Gecko 2.0) Composer. [kaze] | ||
** kaze will look into that once KompoZer 0.8 is done. | ** kaze will look into that once KompoZer 0.8 is done. | ||
** {{bug|477840}} Backport KompoZer to Composer (Depends on {{bug|477845}}). | ** {{bug|477840}} Backport KompoZer to Composer (Depends on {{bug|477845}}). | ||
Line 110: | Line 112: | ||
** '''LANDED'''! | ** '''LANDED'''! | ||
* {{Bug|533908}} SeaMonkey Mail: tabs not restored [misak]. | * {{Bug|533908}} SeaMonkey Mail: tabs not restored [misak]. | ||
** | ** Waiting on feedback requests. | ||
* {{Bug|467867}} [META] Implement Firefox TabBrowser API in Seamonkey [misak]. | * {{Bug|467867}} [META] Implement Firefox TabBrowser API in Seamonkey [misak]. | ||
** '' | ** Misak has ported major items. Follow up bugs and patches have either landed or are in process. | ||
** Already Fixed: getBrowserAtIndex(), getBrowserIndexForDocument(), loadTabs(), loadOneTab(), change addTab(), getIcon(), selectTabAtIndex(), web progress notifications for all tabs, progress Listener and Tab Progress Listener onLinkIconAvailable callback, Site icons places history and bookmarks. | |||
** ''TODO:'' {{Bug|562649}} set and correctly handle userTypedValue when loading external URIs. {{Bug|570981}} Remove URLBarSetURI's aValid parameter. | |||
* {{Bug|563261}} Lightweight themes / personas [KaiRo]. | * {{Bug|563261}} Lightweight themes / personas [KaiRo]. | ||
** '''LANDED''' for browser windows! Bugs for a few followups are filed, some have patches. | ** '''LANDED''' for browser windows! Bugs for a few followups are filed, some have patches. | ||
* {{Bug|566138}} Better integration with Windows 7 taskbar. | |||
** {{Bug|581526}} Add SeaMonkey support for the Windows 7 jump list [mcsmurf]. | |||
*** Work in progress. | |||
We also should take a look at the other items on [https://bugzilla.mozilla.org/buglist.cgi?resolution=---&&field0-0-0=cf_status_seamonkey21&type0-0-0=equals&value0-0-0=wanted 2.1-wanted] | We also should take a look at the other items on [https://bugzilla.mozilla.org/buglist.cgi?resolution=---&&field0-0-0=cf_status_seamonkey21&type0-0-0=equals&value0-0-0=wanted 2.1-wanted] | ||
Line 122: | Line 129: | ||
** Lightning 1.0 beta 1 is for SM2.0 and TB3.0, 1.0 beta 2 is for TB3.1 (Gecko 1.9.2). Further versions will probably be for 2.0-based releases. | ** Lightning 1.0 beta 1 is for SM2.0 and TB3.0, 1.0 beta 2 is for TB3.1 (Gecko 1.9.2). Further versions will probably be for 2.0-based releases. | ||
=== Roundtable - Personal Status Updates === | === Roundtable - Personal Status Updates === | ||
Status Updates from developers - what are you working on, what's the progress, any other comments? (feel free to add yourself to the list if your name is missing and you have interesting status). | |||
==== ajschult ==== | |||
==== Aqualon ==== | |||
==== asrail ==== | |||
==== biesi ==== | |||
==== | ==== Callek ==== | ||
==== | Working on: | ||
*{{Bug|576820}} Provide saner Error Console Spew (or none) when Firefox 4 manifest features are used. | |||
==== IanN ==== | *{{Bug|579241}} Update c-c packaging to account for libangle.so newly added to m-c. | ||
==== InvisibleSmiley ==== | *{{Bug|569839}} Port bug 569365 (kill preprocessor.pl) to comm-central. | ||
Fixed: | Investigating: | ||
* {{ | *{{Bug|580868}} Status Bar Icons No Longer Display. | ||
==== ewong ==== | |||
* Fixed: {{Bug|579747}} Page Info - Permissions, Ineffectual on https: sites. | |||
* Working on: {{Bug|572389}} Remove gopher references from SeaMonkey code. | |||
==== IanN ==== | |||
*Usual testing, reviewing and commenting. | |||
*Bugs fixed: | |||
**{{bug|566593}} Add-ons Manager window shows multiple times | |||
**{{bug|575956}} Customize Address Book toolbars. | |||
*Bugs being worked on: | |||
**Customize Composer toolbars. | |||
==== InvisibleSmiley ==== | |||
*Fixed: | |||
**{{bug|568181}} Port {{bug|566910}} 'copy password' context menu item for password manager. | |||
*Working on: | |||
**{{bug|449728}} Drag tabs between windows. | |||
**Scripts for {{Bug|246405}} mail_help.xhtml should be split to several files | |||
==== KaiRo ==== | ==== KaiRo ==== | ||
==== mcsmurf ==== | *Released SeaMonkey 2.0.6. | ||
*Landed the lightweight themes patch ({{bug|563261}}). | |||
*Filed followups for lwthemes on Mac ({{bug|579737}}), in MailNews ({{bug|579738}}) and in Composer ({{bug|579739}}). | |||
*Created and landed patch for security "button" theming improvements ({{bug|579731}}). | |||
*Worked on a patch for tab bar theming improvements ({{bug|579732}}). | |||
*Landed packaging fix for XPCOM registration ({{bug|577859}}). | |||
*Landed getFileDisplayName cleanup ({{bug|572454}}) and tabContainer rename ({{bug|577756}}). | |||
*Discussed GSoC project, did midterm evaluations, and [http://home.kairo.at/blog/2010-07/gsoc_mailnews_sync made Harini's work known to Planet Mozilla readers]. | |||
*The feature-complete Data Manager version 0.9 is now [https://addons.mozilla.org/addon/162068 public on AMO]. | |||
*Split place bookmarks work ({{bug|498596}}) into per-step bugs ({{bug|580656}}, {{bug|580658}}, {{bug|580660}}, {{bug|580662}}, {{bug|580663}}) for easier review and updated patches on those. Also worked on tests for that patch set ({{bug|557496}}) | |||
*Fixed plugin notification test ({{bug|573921}}). | |||
*Did some investigation and a small step for addons search test failures ({{bug|580223}}), real fix came from IanN's work on toEM() though. | |||
*Created a patch to default SeaMonkey to tabbed browsing ({{bug|505311}}). | |||
*Filed a bug for better tab loading indicators ({{bug|581042}}). | |||
*Started a few discussions SeaMonkey developer meeting and my possible visit to MV, both later this year. | |||
*As usual, [http://home.kairo.at/blog/ my blog] has more detailed status about my work, and [http://benjamin.smedbergs.us/weekly-updates.fcgi/user/KaiRo/posts Mozilla Status Board Posts] also tell about my next planned steps. | |||
==== mcsmurf ==== | |||
Working on: | |||
*{{Bug|581526}} Add SeaMonkey support for the Windows 7 jump list. | |||
==== Misak ==== | ==== Misak ==== | ||
==== Mnyromyr ==== | |||
==== MReimer ==== | Fixed (''or in-progress'') bugs: | ||
==== Neil ==== | |||
==== Ratty ==== | *{{Bug|515006}} Port {{Bug|354894}} [Session restore doesn't work if process hasn't exited (Downloads window open)] to SeaMonkey. (browser_bug515006.js) ''Fixed''. | ||
==== sgautherie ==== | *{{Bug|558614}} Implement Firefox TabBrowser API: loadTabs(), loadOneTab() and change addTab(). ''Fixed''. | ||
==== Standard8 ==== | *{{Bug|579845}} Implement Firefox TabBrowser API: selectTabAtIndex(). ''Fixed''. | ||
* See [http://benjamin.smedbergs.us/weekly-updates.fcgi/user/Standard8/posts Mozilla Status Board Posts]. | *{{Bug|533908}} SeaMonkey Mail: tabs not restored. | ||
*{{Bug|564677}} Port {{Bug|539594}} [Middle-clicking back/forward/reload should open the new tab next to the current one]. | |||
*{{Bug|577939}} Port {{Bug|519216}} [Removing a progress listener while it's being called affects subsequent listeners] and followup {{Bug|577320}}. | |||
==== Mnyromyr ==== | |||
Working on: | |||
*{{Bug|254800}} Add additional headers with values based upon identity. | |||
==== MReimer ==== | |||
==== Neil ==== | |||
Bugs fixed: | |||
*{{Bug|576745}} Make ChatZilla XPCOM component use new manifests and data tables. | |||
*{{Bug|579860}} Consider starting bash in its own console window. | |||
*{{Bug|579931}} libgklayout.so link failure because of undefined GLContext methods. | |||
*{{Bug|581151}} make chrome no longer works. | |||
*{{Bug|581652}} Some versions of gcc won't compile nsCharSeparatedTokenizer. | |||
*{{Bug|581903}} --enable-xterm-updates disables parallel dirs. | |||
*{{Bug|581909}} Don't pass -safeseh to ml64 because the behaviour is buggy. | |||
Working on: | |||
*{{Bug|533290}} extApplication.js, _prefs object unexpectedly garbaged collected. | |||
*{{Bug|576869}} Make venkman XPCOM components use new manifests and data tables. | |||
*{{Bug|576900}} Make suite XPCOM components use new manifests and data tables. | |||
*{{Bug|579208}} Sizes of some XUL elements changes when lightweight themes are applied. | |||
*{{Bug|579272}} context menu background is transparent [venkman]. | |||
*{{Bug|581307}} XPCOMUtils should provide a convenient way to lazily import modules. | |||
*{{Bug|581309}} Remove unused properties from XPCOMUtils. | |||
Investigated: | |||
*{{Bug|580868}} Status Bar Icons No Longer Display. | |||
==== Ratty ==== | |||
Bugs fixed: | |||
*{{Bug|370387}} In Advanced/General/Choose "en-US" (set via intl.accept_languages) is not match to "en-us". | |||
*{{Bug|517469}} Port {{Bug|363130}}: make menuitem icons 16x16px consistently on Windows/Linux. | |||
*{{Bug|534322}} PageInfo Dialog is too short. | |||
*{{Bug|570970}} Move the Link Behaviour preferences from the tabs pane to a separate pane. | |||
*{{Bug|571517}} [SeaMonkey] Don't pass strings to setTimeout. | |||
*{{Bug|572682}} Move popups, panels, and tooltips into popupsets (e.g. mainPopupset). | |||
**{{Bug|578440}} Use <menupopup> instead of <popup>. | |||
*{{Bug|577225}} Second getChildList parameter is now optional. | |||
*{{Bug|577514}} Remove redundant pref-offline UI which was commented out since 2001. | |||
Working on: | |||
*{{Bug|518736}} Lightning options button in Add-on window error - looking for preferences.xul. ''waiting for review''. | |||
*{{Bug|529240}} Make drop down menus for back and forward buttons middle/Ctrl-clickable. | |||
Other: | |||
*Bug triage, feedback, reviews, and Bug discussions. | |||
*AgitProp and PR in [http://forums.mozillazine.org/ http://forums.mozillazine.org/]. | |||
==== sgautherie ==== | |||
==== Standard8 ==== | |||
*See [http://benjamin.smedbergs.us/weekly-updates.fcgi/user/Standard8/posts Mozilla Status Board Posts]. | |||
==== stefanh ==== | ==== stefanh ==== | ||
Working on: | |||
*{{Bug|536904}} Add toggletoolbar="true" to the windows that should have a Mac toolbar toggle pill. | |||
*{{Bug|579737}} Make lightweight themes / personas work with browser on Mac. | |||
*{{Bug|580323}} Fix up autocomplete-history-popup menuitem in mac classic. | |||
*{{Bug|581686}} Page Info tabs aren't drawn correctly. | |||
==== wladow ==== | ==== wladow ==== | ||
=== Any other business? === | === Any other business? === | ||
* | |||
* None. |
edits