Thunderbird/StatusMeetings/2008-12-23: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
 
(7 intermediate revisions by 4 users not shown)
Line 8: Line 8:
== Agenda ==
== Agenda ==


* Who's taking minutes? --> '''dmose''' or '''asuth''' (in lieu of missed previous weeks).
* Who's taking minutes? --> '''standard8'''
* [http://ascher.ca/thunderbird/minutes_schedule.html Minute taking Schedule]. Talk to davida for schedule changes/additions.
* [http://ascher.ca/thunderbird/minutes_schedule.html Minute taking Schedule]. Talk to davida for schedule changes/additions.


Line 24: Line 24:
==== Closed ====
==== Closed ====


=== Thunderbird 3 Beta 2 ===
=== [[Thunderbird:Thunderbird_3.0b2|Thunderbird 3 Beta 2]] ===


* Drivers meeting last Thursday.
* Drivers meeting last Thursday.
Line 34: Line 34:
* clarkbw is release driver
* clarkbw is release driver
* gozer is build engineer
* gozer is build engineer
* (Slushy?) Proposed String freeze from: Monday 26th January 23:59 PST
* Proposed: Slushy string freeze from: Monday 2nd February 23:59 PST
* (Slushy?) Proposed Code freeze from: Thursday 29th January 23:59 PST
* Proposed: Firm string freeze and slushy Code freeze from: Thursday 5th February 23:59 PST


* Blockers/Wanted
* Blockers/Wanted
Line 104: Line 104:
===== bienvenu =====
===== bienvenu =====


Two week goals (end of week 2?):
* Reviews
* Made forward inline not include the references headers for mail messages, {{bug|464782}}
* Made updating news counts not leave all the .msf files open, {{bug|470219}}
* Made addsubfolder notify for new imap folders, make sure root folder has hierarchy delimiter cached, {{bug|470151}}
* Fixed one possible cause of biff not firing for imap, {{bug|459487}}
 
Two week goals (end of week 2):
* Turn autoconfig branch into a reviewable patch for trunk
* Turn autoconfig branch into a reviewable patch for trunk
** Brought auto config repo up to date with trunk changes. Deferring rest of work until I've finished the folder archiving work
** Deferred rest of work until I've finished the folder archiving work
** Got autoconfig working again on the branch, made all the strings localizable, and added code to prevent creation of duplicate accounts.
* Finish folder compaction changes and unit tests.
* Finish folder compaction changes and unit tests.
** Code written; need to test
** patch up for review
* Reduce review queue backlog
* Reduce review queue backlog
** Making progress on review queue
** Review queue in reasonable shape.


Two week goals (week 2)
Two week goals (week 2)
* Finish folder archiving work. {{bug|451995}}
* Finish folder archiving work. {{bug|451995}}
** several dependent bugs fixed or awaiting review
** rest of work will probably have to wait until next week
Two week goals (week 1)
* Try to knock off some beta 2 blockers between the holiday festivities


===== emre =====
===== emre =====
* Activity Manager Bugs
** Documentation is updated and moved to https://wiki.mozilla.org/Thunderbird:Activity_Manager/Developer
** {{Bug|257942}} - Review in progress for core functionality. UI improvements will be submitted shortly.
** {{Bug|469053}} - Completed. Review pending
** {{Bug|469052}} - Mostly completed. Going to submit the final patch after 469053 is approved.
** {{Bug|469051}} - Mostly completed. Needing some changes in Gloda notifications.
** {{Bug|469050}} - Not started yet.
** {{Bug|469049}} - Not started yet.
* Auto-Sync Bugs
** {{Bug|467041}} - Fixed, landed.
** {{Bug|470447}} - Patch submitted. Review pending.
* Two week goals
** Finalizing activity manager and activity manager integration of core components.
** Implementing a two level auto-sync model for TB-Idle cases.


===== gozer =====
===== gozer =====
Line 135: Line 164:


===== clarkbw =====
===== clarkbw =====
* More work on exptoolbar.
* Various bug comments/updates.
* Working most of the time apart from Christmas Day, Eve & New Year.


===== wsmwk =====
===== wsmwk =====
Line 140: Line 173:
* filed new topcrashers
* filed new topcrashers
* bugday
* bugday
* Please land big patches asap so the nightly testers can try them out.


===== beckley =====
===== beckley =====


====== Penelope ======
====== Penelope ======
Almost finished with next beta.  Will release after holidays are over.
* {{bug|466046}} MsgOpenNewTabForMessage() broken when specifying a message
* {{bug|435567}} would like to open new tabs with middle-click
* {{bug|464110}} Toolbar Customization dialog only opens once per session
* {{bug|429440}} Preview pane must be visible for tabs to render
* {{bug|468704}} Option to autohide tab bar
* {{bug|466107}} Alt + Click Activates Menu
* {{bug|469782}} Toolbar transfer does not work; right-mouse does
* {{bug|378543}} Toolbar: Option should invert Open/Transfer behavior
* {{bug|470194}} Save/restore thread pane scroll position in tabs
* {{bug|417081}} Send Later toolbar button mapped incorrectly


===== KaiRo =====
===== KaiRo =====
Line 164: Line 211:


=== Attendees ===
=== Attendees ===
standard8, bienvenu, emre, gozer, clarbw, wsmwk, beckley.


__NOTOC__
__NOTOC__

Latest revision as of 18:05, 23 December 2008

last meeting | index | next week »

Thunderbird Meeting Details

Agenda

Calls For Help

Action Items

New

Open

  • dmose - Draw up straw man schedule for shipping one month after Firefox.
  • dmose - Suggest to drivers about a new flag for potential post-TB3 blockers.

Closed

Thunderbird 3 Beta 2

  • Drivers meeting last Thursday.
  • Probably not much would be done in the next week or two -- Christmas / New Year.
  • Dates below may get pushed back.
  • dmose notes about Gecko's code freeze dates in Jan.
  • For reference, Gecko 1.9.1b3: Jan 13 Code Freeze, Jan 15 QA, Jan 26 Release according to their plan.
  • clarkbw is release driver
  • gozer is build engineer
  • Proposed: Slushy string freeze from: Monday 2nd February 23:59 PST
  • Proposed: Firm string freeze and slushy Code freeze from: Thursday 5th February 23:59 PST

Thunderbird 3

QA Updates

  • topcrashes
    • bug 422907 nsMsgLocalMailFolder::GetTrashFolder (rootFolder is null)
    • bug 470804 NS_GetInnermostURI (CAPS?) (TB2) (no "owner")
    • bug 470808 nsProxyEventObject::CallMethod (imap)
    • bug 470835 nsMsgLocalMailFolder::AddMessage (should be fixed in 12-23 nightly)

Roundtable

Status Updates

davida
dmose
nth10sd
  • bug 459719 has good progress, we can use getMail3PaneController() and getAddrbkController() in mozmill scripts to bring up the mail 3 pane window and the address book window.
    • getMsgComposeController() and getAcctSettingsController() are implemented in that bug but currently don't work.
  • Will probably be out the few days after Christmas to celebrate. :)
jcranmer
Standard8
  • Reviews
  • Password Manager
    • bug 469977 Tidy up and provide unit test for mailbox protocol handler (= pop).
    • bug 470410 Implement basic protocol handler tests for IMAP and News Protocols
    • bug 470439 Fixed up news password migration for password manager.
  • Mozmill in Leak & Bloat
    • Situation improving, still have one issue that where jsbridge isn't working for us.
  • Misc
    • bug 466530 Create new string for What's New tab
    • bug 470112 Remove old mail.toolbars.showbutton.* prefs from about:config (aka mailnews.js).
    • Finally drove bug 399227 into the mozilla-central tree and fixed some bustage relating to it.

Two week goals (Start of week 2):

  • Complete Password Manager migration
  • Complete moving Leak and Bloat to Mozmill
  • Lead Address Book discussions
  • Investigate fixing LDAP Issues with threads and shutdown.
  • Look at Performance tests
    • Get some rough ideas of what & how.
    • See if we can get a Ts structure in place (or something else)
      • This would be useful for jemalloc and assessing implementing a packages-static file for unix.
asuth
bienvenu
  • Reviews
  • Made forward inline not include the references headers for mail messages, bug 464782
  • Made updating news counts not leave all the .msf files open, bug 470219
  • Made addsubfolder notify for new imap folders, make sure root folder has hierarchy delimiter cached, bug 470151
  • Fixed one possible cause of biff not firing for imap, bug 459487

Two week goals (end of week 2):

  • Turn autoconfig branch into a reviewable patch for trunk
    • Deferred rest of work until I've finished the folder archiving work
    • Got autoconfig working again on the branch, made all the strings localizable, and added code to prevent creation of duplicate accounts.
  • Finish folder compaction changes and unit tests.
    • patch up for review
  • Reduce review queue backlog
    • Review queue in reasonable shape.

Two week goals (week 2)

  • Finish folder archiving work. bug 451995
    • several dependent bugs fixed or awaiting review
    • rest of work will probably have to wait until next week

Two week goals (week 1)

  • Try to knock off some beta 2 blockers between the holiday festivities
emre
  • Two week goals
    • Finalizing activity manager and activity manager integration of core components.
    • Implementing a two level auto-sync model for TB-Idle cases.
gozer
  • Build
    • Got Linux, Win32 and OS X bloat builders following mozilla-central
    • Upgraded OS X dep/nightly builder to XCode 2.5
    • crash symbols generation closer to being stable
  • Web
    • SpreadThunderbird updates
    • Tested Sumo vs. vanilla TikiWiki
    • Looked at Bouncer and alternatives
  • Personnal
    • Sickness++
    • Will be working thru christmas and new year
    • On vacation: Jan 9th - Jan 16th (on call)
clarkbw
  • More work on exptoolbar.
  • Various bug comments/updates.
  • Working most of the time apart from Christmas Day, Eve & New Year.
wsmwk
  • filed new topcrashers
  • bugday
  • Please land big patches asap so the nightly testers can try them out.
beckley
Penelope

Almost finished with next beta. Will release after holidays are over.

  • bug 466046 MsgOpenNewTabForMessage() broken when specifying a message
  • bug 435567 would like to open new tabs with middle-click
  • bug 464110 Toolbar Customization dialog only opens once per session
  • bug 429440 Preview pane must be visible for tabs to render
  • bug 468704 Option to autohide tab bar
  • bug 466107 Alt + Click Activates Menu
  • bug 469782 Toolbar transfer does not work; right-mouse does
  • bug 378543 Toolbar: Option should invert Open/Transfer behavior
  • bug 470194 Save/restore thread pane scroll position in tabs
  • bug 417081 Send Later toolbar button mapped incorrectly
KaiRo
rkent

The last few weeks I've been preparing and releasing extensions that use features from the backend work I've been doing for the last year. Details are available at http://mesquilla.com. Now I'm working on the last one, TaQuilla, which will implement soft tags (automatic tagging using the Bayesian filter.)

After that, there are some bugs that still affect me and my extensions that I'd like to squash. For example, I still regularly have my message DB blown away on some folders, plus there are some known cases where the app still blows it away, such as in certain message copies. There will also be some additional backend work needed by my extensions, such as separating the Bayesian filter a little from junk processing, and adding support for direct playing of ogg vorbis files from XPCOM. I would love to improve the support of extensions in TB by supporting installing of extensions directly from a TB browser. I also want to think about how to expand the scope of existing message filter search criteria - for example by adding support for custom search criteria.

rebron

Two week goals (end of week 2):

  • Support documentation, audit (see what we have on .org and .com) and plan for what we need for beta 2 and final release.
  • Web site production hand-off to silver orange and global teams.
  • Update SpreadThunderbird with analytics module, events module and printed materials.
sipaq
mkmelin

Attendees

standard8, bienvenu, emre, gozer, clarbw, wsmwk, beckley.