SeaMonkey/StatusMeetings/2010-11-30: Difference between revisions

m
 
(16 intermediate revisions by 4 users not shown)
Line 54: Line 54:
** As Firefox is now going RC in January, it makes sense to do a short-cycle b3 and try to match it with FF4RC. We can then make make b3 the final feature and string freeze, to be followed by 2.1pre.
** As Firefox is now going RC in January, it makes sense to do a short-cycle b3 and try to match it with FF4RC. We can then make make b3 the final feature and string freeze, to be followed by 2.1pre.
* Beta 1 on PPC is broken.
* Beta 1 on PPC is broken.
** We will get 64bit boxes going soon and then we'll switch trunk to i386/x86_64 universal builds and stop generating PPC.
** We have stopped PPC builds.
** We have converted our Mac boxes to 64bit switched Mac trunk to Intel 32/64bit universal builds.


=== Feature List, Planning ===
=== Feature List, Planning ===
Line 62: Line 63:
* 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!
* [https://wiki.mozilla.org/SeaMonkey:Triage_Week Proposed SeaMonkey Triage Week]
* [https://wiki.mozilla.org/SeaMonkey:Triage_Week Proposed SeaMonkey Triage Week]
** status/progress?
** We have categories at [https://wiki.mozilla.org/SeaMonkey:Triage_Week#Categories  SeaMonkey:Triage_Week#Categories] we want to look at, together with the dates that are hopefully ok.
** We've decided to use the existing #seamonkey channel instead of creating a special purpose triage channel as this is a pretty quiet channel and the regulars are already here.
** InvisibleSmiley will create a wikipage with instructions for people wanting to help who are not familiar with triaging.
*** The General Information page will contain the  UNCO/NEW bug searches that are already on the Categories page.
** InvisibleSmiley suggested to concentrate first on the UNCO bugs and then on the NEW bugs.
 
[https://bugzilla.mozilla.org/chart.cgi?category=-All-&subcategory=-All-&name=1183&label0=SM-with-review%3F-requests&line0=1928&label1=SM-with-superreview%3F-requests&line1=1929&gt=1&labelgt=Grand+Total&datefrom=2009-07-15&dateto=&action-wrap=Chart+This+List Open reviews/flags]: [https://bugzilla.mozilla.org/buglist.cgi?cmdtype=dorem&namedcmd=SeaMonkey%20%282%29%20/%20-All-%20/%20SM-with-review%3F-requests&series_id=1928&remaction=runseries 45 review] [https://bugzilla.mozilla.org/buglist.cgi?cmdtype=dorem&namedcmd=SeaMonkey%20%282%29%20/%20-All-%20/%20SM-with-superreview%3F-requests&series_id=1929&remaction=runseries 18 super-review] [https://bugzilla.mozilla.org/buglist.cgi?product=SeaMonkey&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=ui-review%3F 1 ui-review] [https://bugzilla.mozilla.org/buglist.cgi?product=SeaMonkey&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=feedback%3F 4 feedback]


Major wanted/needed features:
Major wanted/needed features:
Line 86: Line 93:
* {{Bug|521159}} [SeaMonkey 2.1] Port |{{Bug|514327}} Detect outdated plugins and offer upgrade path|
* {{Bug|521159}} [SeaMonkey 2.1] Port |{{Bug|514327}} Detect outdated plugins and offer upgrade path|
* {{Bug|87098}} [SeaMonkey] Delete key should delete location bar history list entry
* {{Bug|87098}} [SeaMonkey] Delete key should delete location bar history list entry
* {{Bug|588067}} Switch SeaMonkey to use omnijar for nightly/release builds
* {{Bug|401417}} Add an option for a search box in SeaMonkey toolbar


===== Active =====
===== Active =====


* {{Bug|533908}} SeaMonkey Mail: tabs not restored [misak]
* {{Bug|533908}} SeaMonkey Mail: tabs not restored [misak]
** status/progress?.
** Has some updates on mail tab restore but depends on some mailtab work from Mnyromyr (needs tab persistence functions for our mailnews tabs).
* {{Bug|570004}} Popup/"doorhanger" notifications [Neil]
* {{Bug|570004}} Popup/"doorhanger" notifications [Neil]
** Implementation moved to {{Bug|595810}}.
** Implementation moved to {{Bug|595810}}.
** status/progress?
** waiting for two reviews.
* {{Bug|566138}} Better integration with Windows 7 taskbar
* {{Bug|566138}} Better integration with Windows 7 taskbar
** status/progress?
** No real progress.
* {{Bug|576970}} Port Sync UI to SeaMonkey trunk [InvisibleSmiley]
* {{Bug|576970}} Port Sync UI to SeaMonkey trunk [InvisibleSmiley]
** On hiatus since the very encouraging last review.
** On hiatus since the very encouraging last review.
* {{Bug|484968}} Make SeaMonkey tab bar scrollable to cope with tab overflow.
* {{Bug|484968}} Make SeaMonkey tab bar scrollable to cope with tab overflow [Ratty].
** Waiting for reviews.
** Waiting for reviews.


Line 126: Line 135:
* {{Bug|615196}} [SeaMonkey 2.0, linux64 (dep) 'build'] new OTS code causes "/usr/bin/ld: gfxUserFontSet.o: relocation R_X86_64_PC32 against 'ots::Process(...)' can not be used when making a shared object; recompile with -fPIC".
* {{Bug|615196}} [SeaMonkey 2.0, linux64 (dep) 'build'] new OTS code causes "/usr/bin/ld: gfxUserFontSet.o: relocation R_X86_64_PC32 against 'ots::Process(...)' can not be used when making a shared object; recompile with -fPIC".
==== ewong  ====
==== ewong  ====
* Fixed:
** {{Bug|423401}} Please use a local variable and copy the string once.
** {{Bug|555557}} Update license blocks to use "Mozilla Foundation" instead of "Mozilla Messaging" (c-c).
** {{Bug|576026}} runtests.py.in is an interpolated file and shouldn't be. (v2 Re-landed).
** {{bug|594744}} Update cache preferences from {{Bug|559942}}.
** {{Bug|602748}} Fix "a the" in comments (for Calendar code).
* Working on:
** {{Bug|418896}} profileserver.py.in shouldn't need to be preprocessed.
** {{bug|606482}} _install_-updates preference wrongly labeled with "_check_ for".
** {{Bug|611029}} Move abSelectAddressesDialog.xul to /suite/mailnews.
** {{bug|612030}} follow-up to removal of region.dtd.
** {{bug|601562}} Update Modern theme from missingPlugin.css to pluginProblem.css.
*Investigating:
** {{bug|11459}} - Need option for mailto: to launch external mail app or open a webmail url.
** {{bug|573538}} - No options for Safe-Mode.
==== IanN  ====
==== IanN  ====
* Usual testing, reviewing and commenting.
* Usual testing, reviewing and commenting.
Line 142: Line 169:


==== KaiRo  ====
==== KaiRo  ====
* Helped Callek in getting SeaMonkey 2.0.11 builds done.
* Reacted to some slaves being converted to Mac64 (10.6) ({{bug|611105}}) and did set them up correctly ({{bug|558168}}).
* Fully switched Mac trunk to Intel 32/64bit universal builds and dropped PPC ({{bug|599862}}).
* Filed a buildbotcustom tweak I needed for removing Leopard opt builds ({{bug|614937}}, not needed on buildbot 0.8).
* Filed and landed update commit fix ({{bug|614541}}), filed bug for setting default hg user on machines ({{bug|614543}}).
* Landed a change for Mac IPC prefs ({{bug|614231}}).
* Landed Firefox places ports on SeaMonkey ({{bug|610736}}).
* Updated search code fixes patch for Firefox ({{bug|600244}}).
* Landed Data Manager patch for selecting another entry after deleting ({{bug|597994}}).
* More work on calling Data Manager with specific view ({{bug|588418}}).
* Worked on redirecting UI to open Data Manager instead of separate windows ({{bug|588419}}).
* Worked on Data Manager displaying only domains for a specific data type ({{bug|613795}}).
* Implemented adding permissions in Data Manager ({{bug|588417}}).
* Created patch for switching all callers of data viewers to Data Manager ({{bug|588419}}).
* Made DEL key reset permissions ({{bug|613086}}) and ESC key leave forget pane ({{bug|613087}}), added icon to Data Manager tab ({{bug|615014}}).
* Implemented correct display of IDN in Data Manager ({{bug|591324}}).
* Issued a few new versions of the [https://addons.mozilla.org/addon/162068/ Tahoe Data Manager add-on] with all that functionality, 1.3 with the full set is currently up for review.
* Worked on the new [https://addons.mozilla.org/addon/256189/ Jökulsárlón Download Manager add-on] for Firefox 4 and SeaMonkey 2.1, integrated my previous work on progress/properties windows, made download manager look reasonable in a tab, and added some minor functionality.
* Worked on tab icon ([http://bugzilla.kairo.at/show_bug.cgi?id=341 kairobug 341]) and DEL key handling ([http://bugzilla.kairo.at/show_bug.cgi?id=342 kairobug 342]) in Jökulsárlón Download Manager add-on.
* Fixed gathering Bugzilla data on dev.seamonkey.at by switching to bzAPI.
* Added Finnish to shipping 2.0.x locales for the 2.0.11 release.
* New versions of my dictionary add-ons received review and now work on Mozilla-2.0-based apps flawlessly.
* Landed another German help update from Michael ({{bug|610979}}).
* Discussed SeaMonkey's and my future.
* Fixed spam issues with my summary mail of Vienna decisions to Council.
* Struggled with nouveau graphics driver issues and N810 touch screen issues.
*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.
*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  ====
==== mcsmurf  ====
==== Misak  ====
==== Misak  ====
Working on:
* {{Bug|614220}} Port Deferred Session restore - {{Bug|588482}}.
* Waiting for reviews from Neil.
==== Mnyromyr  ====
==== Mnyromyr  ====
Bugs fixed:
* {{Bug|608202}} xpcshell: new test_attachment_size.js fails, "ASSERTION: nothing to write!: 'dest >= line && dest < src' ... mimeenc.cpp, line 757" in yenc test.
Working on:
* {{Bug|236954}} Merge uses of mail.show_headers pref.
* {{Bug|486965}} Prettify MailNews start page.
Stalled:
* {{Bug|539738}} Tree width of Preferences window has been hardcoded.
==== MReimer  ====
==== MReimer  ====
Working on {{Bug|614587}} client.py should allow to clone from HG via HTTPS.
==== Neil  ====
==== Neil  ====
Fixed:
* {{Bug|613174}} ###!!! ASSERTION: Changing refcount of nsDocument object during Traverse is not permitted!: 'Error', file content/base/src/nsDocument.cpp, line 1709.
* {{Bug|613725}} ###!!! ASSERTION: Not a UTF-8 string. This code should only be used for converting from known UTF-8 strings.: 'Error', file ../../../dist/include/nsUTF8Utils.h, line 452.
* {{Bug|613875}} Crash [@ nsURIHashKey::HashKey(nsIURI const*)].
Working on:
* {{Bug|594776}} Notifications for installing lwthemes with non-default themes (port {{Bug|592338}}).
* {{Bug|595810}} Centralise notifications for ease of conversion to doorhangers.
* {{Bug|605972}} Use balloon tips to notify new messages.
* {{Bug|611503}} Constructing an nsTDependentString from an nsTAString makes no sense.
==== Ratty  ====
==== Ratty  ====
Bugs fixed:
Bugs fixed:
Line 156: Line 234:
* {{Bug|484968}} Make SeaMonkey tab bar scrollable to cope with tab overflow. [Waiting for reviews]
* {{Bug|484968}} Make SeaMonkey tab bar scrollable to cope with tab overflow. [Waiting for reviews]
* {{Bug|553459}} Deal with saved POST data in functions loading entries e.g. from places. [Waiting for reviews]
* {{Bug|553459}} Deal with saved POST data in functions loading entries e.g. from places. [Waiting for reviews]
* {{Bug|613199}} URLBar FixUps [2010-11] Part 2
* {{Bug|613199}} URLBar FixUps [2010-11].
* URLBar fix-ups: Part 2: Port {{Bug|279687}}, {{Bug|339710}}, {{Bug|405541}}.
** Part 2: Port {{Bug|279687}}, {{Bug|339710}}, {{Bug|405541}}.
TODO:
TODO:
* postData followups including {{Bug|600243}} (fix postData handling in urlbarBinding's overrideValue).
* postData followups including {{Bug|600243}} (fix postData handling in urlbarBinding's overrideValue).
Line 171: Line 249:


==== sgautherie  ====
==== sgautherie  ====
*Fixed SeaMonkey (related) bugs:
**{{bug|537219}} Port |Bug 442730 - composition security options for encrypt should only be one menu item (with checkbox) like signing| to SeaMonkey
**{{bug|607583}} Move updateOptionItems() call from xul to js
**{{bug|612337}} [SeaMonkey] Package ConsoleAPI.js
**{{bug|613414}} [SeaMonkey] mochitest-plain-3: new test fails = "test_consoleAPI.html | console exists"
**{{bug|613901}} Port |Bug 609207 - wyciwyg moved to necko_wyciwyg.xpt, but Firefox isn't shipping it| to SeaMonkey
*Fixed Core bugs:
**{{bug|597811}} [SeaMonkey] mochitests-1/5: "WARNING: NS_ENSURE_SUCCESS(rv, rv) ... nsHTMLInputElement.cpp, line 436" + "test_bug592802.html | Test timed out.", caused by "test_bug548193.html / nsContentPrefService.js"
==== stefanh  ====
==== stefanh  ====
* Did some reviews
* Fixed:
** {{Bug|595978}} Update mac readme (no ppc support).
** {{bug|611857}} [Mac Default] Adopt css for click-through support
* Working on:
** {{Bug|613358}} Polish the mailNews search dialog on Mac and also fix some obsolete styles (all OS).
** {{Bug|614382}} Polish the Edit filter dialog on Mac and also fix some obsolete styles (all OS).
* Waiting on reviews:
** {{bug|611759}} [Pinstripe] Remove '-moz-appearance: treeheadersortarrow' from listbox.css/tree.css


=== Any other business?  ===
=== Any other business?  ===
* ?
* [Neil] Do we have a list of platform-specific reviewers?
** Not at the moment. We are still waiting on the rework proposal from Callek for the project areas list, it's due in today.
** [KaiRo] If in doubt, I'd be happy if we went with code review alone and trusting the coder that it works as it should for such cases. Along with a call for testing once it landed (in m.d.a.seamonkey and m.d.quality).
Account confirmers, Anti-spam team, canmove, Confirmed users, Bureaucrats and Sysops emeriti
4,083

edits