SeaMonkey/StatusMeetings/2011-02-08: Difference between revisions

 
(21 intermediate revisions by 5 users not shown)
Line 7: Line 7:


== Agenda ==
== Agenda ==
* Who's taking minutes?
* Who's taking minutes? -> '''Ratty'''


=== Action Items ===
=== Action Items ===
Line 13: Line 13:


'''NEW'''
'''NEW'''
 
* MReimer's drawing tablet broke some time back so he stopped working on theme icons. We should look into asking Mozilla's Direct Giving Program [adriank].
'''OPEN'''
'''OPEN'''


Line 46: Line 46:
* Based on Gecko 2.0b11.
* Based on Gecko 2.0b11.
* Sync has landed in time for this.
* Sync has landed in time for this.
* Callek has done the builds, been a somewhat bumpy ride, but it's coming together.
* Callek has done the builds. It's been a somewhat bumpy ride, but it's coming together after working through a lot of issues due to changes in both release automation and builds.
* Builds are up at available at [http://ftp.mozilla.org/pub/mozilla.org/seamonkey/nightly/2.1b2-candidates/build1/ ftp.mozilla.org].
* Builds are up at available at [http://ftp.mozilla.org/pub/mozilla.org/seamonkey/nightly/2.1b2-candidates/build1/ ftp.mozilla.org].
* Should be ready for release on Wednesday/Thursday.


=== SeaMonkey 2.1 Beta 3 ===
=== SeaMonkey 2.1 Beta 3 ===


[https://bugzilla.mozilla.org/buglist.cgi?resolution=---&&field0-0-0=cf_blocking_seamonkey21&type0-0-0=equals&value0-0-0=b3%2B open blockers] (1)
[https://bugzilla.mozilla.org/buglist.cgi?resolution=---&&field0-0-0=cf_blocking_seamonkey21&type0-0-0=equals&value0-0-0=b3%2B open blockers] (1)
[https://bugzilla.mozilla.org/buglist.cgi?&field0-0-0=cf_blocking_seamonkey21&type0-0-0=equals&value0-0-0=%3F blocker requests] (10)
[https://bugzilla.mozilla.org/buglist.cgi?&field0-0-0=cf_blocking_seamonkey21&type0-0-0=equals&value0-0-0=%3F blocker requests] (11)
[https://bugzilla.mozilla.org/buglist.cgi?resolution=---&target_milestone=seamonkey2.1b3 targeted] (2)
[https://bugzilla.mozilla.org/buglist.cgi?resolution=---&target_milestone=seamonkey2.1b3 targeted] (2)
[https://bugzilla.mozilla.org/buglist.cgi?resolution=FIXED&target_milestone=seamonkey2.1b3 fixed] (6)
[https://bugzilla.mozilla.org/buglist.cgi?resolution=FIXED&target_milestone=seamonkey2.1b3 fixed] (7)


* As Firefox is trying to go RC in the next weeks, it makes sense to do a short-cycle b3 and try to match it with FF4RC.
* As Firefox is trying to go RC in the next weeks, it makes sense to do a short-cycle b3 and try to match it with FF4RC.
* Beta 3 should be the final feature and string freeze for the 2.1 series.
* Beta 3 should be the final feature and string freeze for the 2.1 series.
** Sync follow-ups with L10n impact should block b3.
* Shipped Extensions: Chatzilla window still broken {{bug|605001}} due to backend bugs. Venkman is still b0rken but that seems to be moving forward now.
* Shipped Extensions: Chatzilla window still broken {{bug|605001}} due to backend bugs. Venkman is still b0rken but that seems to be moving forward now.


Line 64: Line 66:
* Please help updating the [[SeaMonkey:Features:2.1|New 2.1 Features]] page as we go.
* Please help updating the [[SeaMonkey:Features:2.1|New 2.1 Features]] page as we go.
* Beta 3 should be followed by 2.1pre and our own RCs, RC at least when FF4 is going final.
* Beta 3 should be followed by 2.1pre and our own RCs, RC at least when FF4 is going final.
** To clarify SeaMonkey 2.1b3 should be based on Gecko 2.0 RC, our RC on Gecko 2.0 final, and SeaMonkey 2.1 final should be based on Gecko 2.0.1.
* We should release within 6 weeks from FF4, but we should not release in the two weeks following FF4 final due to media being all about that release - with usually having a cycle of about a month or slightly more for security updates, it probably makes sense to do final based on and in sync with Mozilla platform 2.0.1.
* We should release within 6 weeks from FF4, but we should not release in the two weeks following FF4 final due to media being all about that release - with usually having a cycle of about a month or slightly more for security updates, it probably makes sense to do final based on and in sync with Mozilla platform 2.0.1.


Line 73: Line 76:


[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/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 36 review]
[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 37 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 13 super-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 13 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 0 ui-review]
[https://bugzilla.mozilla.org/buglist.cgi?product=SeaMonkey&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=ui-review%3F 0 ui-review]
Line 96: Line 99:
** {{Bug|548778}} New communicator icons (based on Strata theme) for SeaMonkey. Some proposed icons got posted, we should take a look how to get that contribution into the product.
** {{Bug|548778}} New communicator icons (based on Strata theme) for SeaMonkey. Some proposed icons got posted, we should take a look how to get that contribution into the product.
** The rest is unowned so far.
** The rest is unowned so far.
** MReimer's drawing tablet broke some time back so he stopped working on theme icons. We should look into asking Mozilla's Direct Giving Program.
* {{Bug|507841}} Port Bug 422814 - Make account configuration quick, easy, and more secure (autoconfig, Quick Account Setup).
* {{Bug|507841}} Port Bug 422814 - Make account configuration quick, easy, and more secure (autoconfig, Quick Account Setup).
* {{Bug|573538}} No options for Safe-Mode.
* {{Bug|573538}} No options for Safe-Mode.
Line 103: Line 105:
* {{Bug|401417}} Add an option for a search box in SeaMonkey toolbar.
* {{Bug|401417}} Add an option for a search box in SeaMonkey toolbar.
* {{Bug|627240}} Consider shipping built-in extensions as being installed into profiles
* {{Bug|627240}} Consider shipping built-in extensions as being installed into profiles
* {{Bug|533908}} SeaMonkey Mail: tabs not restored [misak].
** Waiting for Mnyromyr to implement persist functions in tabmail.
** Moved out of plans for 2.1.


===== Active =====
===== Active =====
* {{Bug|533908}} SeaMonkey Mail: tabs not restored [misak].
** Waiting for Mnyromyr to implement persist functions in tabmail.
** status/progress? Still in plans for 2.1?
* {{Bug|570004}} Popup/"doorhanger" notifications [Neil].
* {{Bug|570004}} Popup/"doorhanger" notifications [Neil].
** Implementation moved to {{Bug|595810}}.
** Implementation moved to {{Bug|595810}}.
** status/progress?
** There are at least 1-2 doorhanger ports left to do including lightweight theme notifications.
* {{Bug|566138}} Better integration with Windows 7 taskbar [mcsmurf].
* {{Bug|566138}} Better integration with Windows 7 taskbar [mcsmurf].
** status/progress?
** New patch will be submitted tomorrow. mcsmurf promises that it will even work.
* {{Bug|576970}}, {{bug|618709}} Port Sync UI to SeaMonkey trunk [InvisibleSmiley].
* {{Bug|576970}}, {{bug|618709}} Port Sync UI to SeaMonkey trunk [InvisibleSmiley].
** '''LANDED''' for 2.1 Beta 2!
** '''LANDED''' for 2.1 Beta 2!
* {{Bug|606683}} Allow customization of toolbar in Composer and MailNews Composition [IanN].
* {{Bug|606683}} Allow customization of toolbar in Composer and MailNews Composition [IanN].
** status/progress?
** IanN hopes to generate a new patch today or tomorrow.
* {{Bug|631796}} Show download progress in the application icon in the Windows 7 taskbar (Port {{Bug|474060}}) [InvisibleSmiley].
** 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 132: Line 135:
==== asrail  ====
==== asrail  ====
==== Callek  ====
==== Callek  ====
Build Config:
* Got SeaMonkey 2.1b2 into a state that should be good for the call for testing and probably ready for an official "Go" on release on Wednesday or Thursday.
* Completed the builds for SeaMonkey 2.1b2. It's been a bumpy ride, but things are coming together.
Bugs fixed:
* {{Bug|573896}} [Tracker] Callek needs to get access to edit seamonkeyproject-org.
*{{Bug|627907}} Port |{{Bug|623950}} Send startup time measurements along with metadata request| to SeaMonkey
*{{Bug|629856}} Upgrade Buildbotcustom on SeaMonkey release master.
*{{Bug|629967}} Remaining updates to removed-files.in post OmniJar landing.
*{{Bug|630929}} Update generateCCBranchObjects to match interim changes in the main Mozilla version.
*{{Bug|631493}} missing Firefox version in SeaMonkey's useragent string on OSX.
*{{Bug|631126}} Start creating hg bundles for comm-central (just symlinked to the thunderbird bundles).
Working on:
*{{Bug|629048}} Ensure comm-central apps work by |Rename *-*.mac64.dmg to *-*.mac.dmg|.
*{{Bug|631278}} (SM2.1b2) Tracking bug for build and release of SeaMonkey 2.1 Beta 2.
Investigating:
*{{Bug|630526}} Port |{{Bug|426214}} Automatically update blocklist.xml in cvs/hg from blocklist service| to SeaMonkey.
*{{Bug|631864}} Investigate why [or fix] mac (trunk) repacks being uploaded to mac/ rather than mac64/.
To Do:
* {{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''':
*'''Fixed''':
** {{bug|418896}} - profileserver.py.in shouldn't need to be preprocessed.
** {{bug|418896}} - profileserver.py.in shouldn't need to be preprocessed.
** {{bug|594053}} - wrong order arrow in message list
** {{bug|594053}} - wrong order arrow in message list
** {{bug|602756}} - Fix "a the" in comments (libffi upstream)
** {{bug|629037}} - Installer for trunk builds no longer installs extensions since omnijar landing.
** {{bug|629037}} - Installer for trunk builds no longer installs extensions since omnijar landing.
** {{bug|629202}} - "ImportError: No module named automation" during valgrind-linux test   
** {{bug|629202}} - "ImportError: No module named automation" during valgrind-linux test   
Line 157: Line 181:


==== IanN  ====
==== IanN  ====
* Usual testing, reviewing and commenting.
* Fixed:
** {{Bug|293100}} ComposeMessage logic is perf nightmare.
** Mochitests for {{Bug|595810}} Centralise notifications for ease of conversion to doorhangers Sync tests, where applicable, with Firefox
* Working on:
** {{Bug|606683}} Allow customization of toolbar in Composer and MailNews Composition.
** Prefs-in-a-tab.
==== InvisibleSmiley  ====
==== InvisibleSmiley  ====
* Fixed:
* Fixed:
Line 172: Line 204:


==== KaiRo ====
==== KaiRo ====
* Worked with Callek some more on buildbot migration fallout resolution while he got 2.0.12 builds done, issues that came up with generating SeaMonkey 2.1 Beta 2 builds as well as some general cleanup/updates in our buildbot code.
* Helped investigating and discussing some omni.jar switch fallout, including Mac menu problem ({{bug|630253}}).
* Added new 2.0.x version to Socorro ({{bug|626573}}).
* More work on Jökulsárlón Download Manager, [https://addons.mozilla.org/addon/j%C3%B6kuls%C3%A1rl%C3%B3n-download-manager version 0.3 is now on AMO].
* Discovered and fixed a small IDN search bug in Data Manager ({{bug|629678}}).
* Worked on web storage panel for Data Manager ({{bug|588415}}), figured out some management interface weaknesses and workarounds for them.
* Looked into all pending L10n sign-offs for SeaMonkey 2.1 Beta 2, wrote up a checklist for doing that to have docs for me, localizers and a future SeaMonkey L10n coordinator.
* Synced German SeaMonkey L10n for Sync landing and other trunk changes.
* Created slides for my FOSDEM talk, attended the conference and gave that talk on in-tab UI.
* Posted on SeaMonkey blog about Council lineup changes.
* Had more communication on my future, should be ready for public soon.
*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 ====
* New patch for {{Bug|581526}} Add SeaMonkey support for the Windows 7 jump list.
==== Misak ====
==== Misak ====
==== Mnyromyr ====
==== Mnyromyr ====
Working on {{Bug|486965}} Prettify MailNews start page.
==== MReimer ====
==== MReimer ====
==== Neil ====
==== Neil ====
Fixed:
* {{Bug|563643}} <nowiki>[Debug MacOSX SeaMonkey]</nowiki> leak test: "ASSERTION: Want to fire mutation events, but it's not safe" since {{Bug|429175}} landing. ("all" other test suites too).
*{{Bug|583625}} Consider adding UI for pref browser.link.open_newwindow.restriction.
* {{Bug|588006}} Renaming folders doesn't work, folder appears empty until restart.
* {{Bug|615974}} guess-msvc.bat doesn't actually show the guessed msvc...
*{{Bug|616809}} CRs in nsIHttpAuthenticator.idl nsHttpAuthCache.cpp.
*{{Bug|628716}} Remove m_numReferences from nsMsgHdr.
Working on:
* {{Bug|595810}} Centralise notifications for ease of conversion to doorhangers. Need to address review comments before check in.
*{{Bug|631208}} {{Bug|553937}} regressed {{bug|121583}}.
Checkin needed:
* {{Bug|626716}} Remove VC7.1 support code.
*{{Bug|630462}} [SeaMonkey] mochitest-browser-chrome: permanent failures in browser_purchase.js ("Got about:addons, expected http://example.com/browser/...", etc).
==== Ratty ====
==== Ratty ====
Bugs fixed:
*{{Bug|483730}} By Default, Ctrl - MouseWheel Scroll doesn't Zoom.
*{{Bug|622376}} Dragging a link to an existing tab doesn't work anymore.
*{{Bug|628893}} Fix use of enum and other reserved words since {{Bug|497869}} landed.
*{{Bug|628918}} Make CTRL-F4 work in tabbmail (but not in OSX) and better keyboard tab navigation on Mac.
*{{Bug|629900}} Print Preview doesn't work in viewsource and mailnews plus misc fixes from toolkit.
Waiting for reviews:
* {{Bug|553459}} Deal with saved POST data [Part 3 Go Button Observer].
*{{Bug|631770}} Implement onBeforeLinkTraversal in MailNews 3pane window.
*{{Bug|631773}} Clean up the global scope a bit [CreateMailWindowGlobals()].
Working on:
* {{Bug|464653}} Fine Tune the toolbar context menu. (I'm going to morph this into a port of {{Bug|595937}} Need support for customizing toolbars which are outside of the toolbox).
*
Investigating:
* {{Bug|564100}} No way to tell if a non-current tab has been read: [selected=false] is not possible anymore / {{Bug|133053}} unread tabs should be styled differently (eg bold).
* {{Bug|233028}} Make the account manager resizeable.
Other:
* Bug triage and Bug discussions.
** Special thanks to '''Matt A Tobin of Binary Outcast''' for helping resolve several bugs.
* Usual feedback and reviews.
* AgitProp and PR in newsgroups and [http://forums.mozillazine.org/ Mozillazine].
* Last week was the Lunar New Year, so didn't get much done.
Stuff I forgot to report previously:
* Pushed forward getting Gecko 2.0 PPC support into the tree from the TenFourFox fork.
==== Ricardo ====
==== Ricardo ====
==== sgautherie  ====
==== sgautherie  ====
*Fixed SeaMonkey (related) bugs:
**{{bug|625936}} Port |Bug 620837 - Modify blocklist pingCount parameter to track pingCount for profile and for version| to SeaMonkey
**{{bug|627416}} Port Firefox changes from Jan 20 places merge
**{{bug|628893}} Fix use of enum and other reserved words since Bug 497869 landed
**{{bug|629978}} [SeaMonkey] mochitest-plain-3: 2 permanent "test_bug629172.html | Textarea should appear correctly after switching the direction ..."
**{{bug|630124}} Sidebar should not open by default in new profiles
**{{bug|630562}} Port |Bug 485860 - change automation to also post en-US xpi, just like any other locale| to SeaMonkey
*Fixed (<i>or in-progress</i>) Core bugs:
**{{bug|471959}} [SeaMonkey] test_bug458898.html reports incorrect innerWidth/innerHeight
**{{bug|614474}} [Windows 2003] Intermittent "ERROR TEST-UNEXPECTED-FAIL | /tests/dom/indexedDB/test/test_bfcache.html | Test timed out."
**{{bug|619350}} Better identify the 2 'Deadlock detector correctness' tests
**{{bug|622868}} nsDocument.cpp: remove bug 595708 workaround, obsoleted by bug 610936
**{{bug|626169}} "nsExceptionHandler.cpp(739) : error C2065: 'MiniDumpWithFullMemoryInfo' : undeclared identifier"
**{{bug|628890}} mochitests-2: test_bug509055.html should not call SimpleTest.finish() before it actually has
**<i>{{bug|628589}} [SeaMonkey] mochitest-plain-3: permanent "TEST-UNEXPECTED-FAIL | /tests/gfx/test_acceleration.html | Acceleration enabled on x86-64 OS X". (Windows 2003 too)</i>
==== stefanh ====
==== stefanh ====
* Did some reviews.
* Working on:
** {{Bug|624639}} Arrows in Bookmarks panel shouldn't change direction until mouse release [Firefox].
** {{Bug|623660}} Change FilterEditor dimensions (and move them to relevant .dtd files) [MailNews].
** {{Bug|631007}} [Mac default] editBMPanel css enhancements.


=== Any other business?  ===
=== Any other business?  ===
* ?
* ?
Confirmed users
2,595

edits