Thunderbird/StatusMeetings/2009-03-10: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Update Time)
 
(36 intermediate revisions by 11 users not shown)
Line 20: Line 20:


=== Thunderbird 3 Beta 3 ===
=== Thunderbird 3 Beta 3 ===
* Proposed Freezes ( ''All dates use time of 23:59 PST'' )
** Slushy String freeze date: 2009-04-24
** Slushy Code Freeze date: 2009-04-26
** Firm String / Code freeze date: 2009-04-28
** l10n-mozilla-1.9.1 freeze date: 2009-04-30
** Target Build Ship date: 2009-05-05


* dmose is release driver
* dmose is release driver
* gozer is build engineer
* gozer is build engineer
* Schedule TBD (drivers working through [[User_talk:Dmose:Tb3_Driving_Scratchpad]])


* Blockers/Wanted
* Blockers/Wanted
** {{trackinglist|TB 3.0b3 - blocking|blocking-thunderbird3%2B|---|Thunderbird%203.0b3&target_milestone{{=}}3.0b3}}: 77 (+5)
** {{trackinglist|TB 3.0b3 - blocking|blocking-thunderbird3%2B|---|Thunderbird%203.0b3&target_milestone{{=}}3.0b3}}
** {{trackinglist|TB 3.0b3 - wanted|wanted-thunderbird3%2B|---|Thunderbird%203.0b3}}: 25 (+2)
** {{trackinglist|TB 3.0b3 - wanted|wanted-thunderbird3%2B|---|Thunderbird%203.0b3}}
* Proposed Blocking
* Proposed Blocking
** {{trackinglist|Proposed Blockers (b? + milestone)|blocking-thunderbird3?|---|Thunderbird%203.0b3}}: 1 (0)
** {{trackinglist|Proposed Blockers (b3)|blocking-thunderbird3%3F|---|Thunderbird%203.0b3&target_milestone{{=}}3.0b3}}
* Fixed:
* Fixed:
** {{trackinglist|TB 3.0b3 - blocking|blocking-thunderbird3%2B|FIXED|Thunderbird%203.0b3}}: 16 (+2)
** {{trackinglist|TB 3.0b3 - blocking|blocking-thunderbird3%2B|FIXED|Thunderbird%203.0b3}}: 21 (+7)
** {{trackinglist|TB 3.0b3 - wanted|wanted-thunderbird3%2B|FIXED|Thunderbird%203.0b3}}: 5 (+1)
** {{trackinglist|TB 3.0b3 - wanted|wanted-thunderbird3%2B|FIXED|Thunderbird%203.0b3}}: 6 (+2)
 
* We want to work on user experience bugs first so we can iterate on them https://bugzilla.mozilla.org/buglist.cgi?cmdtype=runnamed&namedcmd=b3ux


=== Thunderbird 3 ===
=== Thunderbird 3 ===


* davida driving now to allow dmose to focus on 3.0b3
* [[Thunderbird:Thunderbird3:DevRoadmap]]
* [[Thunderbird:Thunderbird3:DevRoadmap]]
* Blockers
* Blockers
** [https://bugzilla.mozilla.org/buglist.cgi?cmdtype=dorem&remaction=run&namedcmd=blocking-thunderbird3%2B&sharer_id=1537 blocking-thunderbird3+] 121 (+6)
** [https://bugzilla.mozilla.org/buglist.cgi?cmdtype=dorem&remaction=run&namedcmd=blocking-thunderbird3%2B&sharer_id=1537 blocking-thunderbird3+] 120 (+5)
** [https://bugzilla.mozilla.org/buglist.cgi?cmdtype=dorem&remaction=run&namedcmd=tb3needs&sharer_id=1537 TB 3 Needs]: 3 (-1)
** [https://bugzilla.mozilla.org/buglist.cgi?cmdtype=dorem&remaction=run&namedcmd=tb3needs&sharer_id=1537 TB 3 Needs]: 3 (-1)
* Proposed Blocking
* Proposed Blocking
** {{trackinglist|Proposed Blockers (all)|blocking-thunderbird3?|---|}}: 18 (+1)
** {{trackinglist|Proposed Blockers (all)|blocking-thunderbird3?|---|}}: 16 (-1)


* Please set bugs to assigned status (as well as owner to you) if you want to do them.
* Please set bugs to assigned status (as well as owner to you) if you want to do them.
* If you have other bugs assigned to you that you don't want to do, please reassign or discuss with drivers.
* If you have other bugs assigned to you that you don't want to do, please reassign or discuss with drivers.
* Trying to put together a schedule that will land features every week or two. dmose will be putting a plan together.


=== QA Updates ===
=== QA Updates ===
* Testing updates for releases prior to beta2
* Organized a DUPME bug day -> 10 bugs got changes on [http://ur1.ca/21f8 the dupme query]
* Will continue with bugdays until we have a better schedule for beta 3.
* Hope we will be able to update prior releases to beta2 in oreder to figure out what is crashig in beta2.
* Working on figuring out how to get more end-users involved in testing.
* Trying to get all major linux distro's supported.


=== Marketing Updates ===
=== Marketing Updates ===
* [http://www.rebron.org/2009/03/10/thunderbird-3-beta-2-press-roundup/ Tb3 beta 2 press roundup]
* Met with the GetSatisfaction team and working through details of how to best utilize their service.
* For PR purposes, it's best to shoot for release Tu-early Th.


=== Roundtable ===
=== Roundtable ===
Google Summer of Code
* [http://code.google.com/soc/ Google Page]
* [[Community:SummerOfCode09:Brainstorming|Brainstorming page]]
* [[Community:SummerOfCode09|Projects with confirmed mentors]]
Please add your suggestions to the brainstorming page, doesn't matter if you don't want to be a mentor, ideas are the important part at this stage. Remember it needs to be about an 8-week chunk.
Students start discussing ideas on 18th March, start applying on 23rd March.
Gozer worked with Mozilla release to figure out how to upgrade TB 3 b1 users to b2 and we just need to do some testing before triggering the upgrade.
Wayne suggested we might want to update the release notes w/ issues found after b2 shipped.


==== Status Updates ====
==== Status Updates ====


===== davida =====
===== davida =====
* missed his flight, so really grumpy.


===== dmose =====
===== dmose =====
* lots of driving work
** drafted 3.0b3 schedule and strawman tb3 schedule
* message-header patch work
* gloda review work (should finish this week!)
goals for this week:
* draft 3.0b3 sub-milestones
* draft SF space plan
* 1 hr/day code-reviews
* finish message-header patch


===== nth10sd =====
===== nth10sd =====
* {{bug|326483}} - create sample email for test; seems WFM.
** Won't Save Incoming Mail Attachment if Chinese file name
* {{bug|460605}} - Initial testing done, waiting on more info.
** Message Reader: header pane context menu popup takes too long for contacts in long list with lots of addresses
* Some security bug triage.
* Bugdays, QA, etc.


===== Standard8 =====
===== Standard8 =====
* Reviews
* Bug triage
* Activity Manager
** {{Bug|477862}} Activity Manager: activity list doesn't clear permanently until restart.
** {{Bug|482253}} Fix Activity Manager's themes so that text can be read when window is not focused, and make it easier for themes to be applied across all activity types.
** {{Bug|481431}} Provide a centralised alert/message service in mailnews to allow different front-end displays for alerts.
** {{Bug|482466}} Hook activity manager into the new alert/error listening mechanism.
* Misc
** {{Bug|479844}} Consolidate checking for messages to send later into one function.


Two week goals:
Two week goals:
Line 69: Line 129:
** Proposed a patch for this, got review comments, need to improve.
** Proposed a patch for this, got review comments, need to improve.
* {{Bug|440794}} - Implement policy for sending in background, pref off to begin with.
* {{Bug|440794}} - Implement policy for sending in background, pref off to begin with.
** Defferred due to activity manager improvements (and heading towards non-modal alerts).
* {{Bug|457296}} - Design interfaces for a separate service (i.e. not directly linked to address book) to determine allowing remote images to load or not.
* {{Bug|457296}} - Design interfaces for a separate service (i.e. not directly linked to address book) to determine allowing remote images to load or not.
** Initial design for back-end posted.
** Need to figure out storage mechanism.
** Have ideas for Pref UI changes.


===== asuth =====
===== asuth =====


===== bienvenu =====
===== bienvenu =====
* Reviews and driving
* Made some progress on autoconfig in separate repo, fixed windows and mac themes, fixed initial folder discovery, etc.
* allow setMsgWindow on mailnews url to null out msg window, and fix nntp code not to accidentally clear msg window {{bug|481198}}
*  make auto sync use IMAP STATUS command to check if a folder has changed instead of SELECT {{bug|428266}}
* Fixed for crash in mailbox discovery {{bug|376192}}
* Fixed crash on startup when imap server sends list response with trailing delimiter (not /) {{bug|480870}}
* Set up new development machine
Next Week
* Make autoconfig handle duplicate smtp servers, and other autoconfig repo
* More work on smart mailboxes patch.
* Drive asuth's view patch in


===== gozer =====
===== gozer =====
* Build
** Try server (<i>in progress</i>)
** <b>Betatest updates ready for Alpha*/Beta1 => Beta2 {{bug|471584}}</b>
*** Complete updates all around except for 3.0b1 Linux/Mac en-US
*** Learned a lot more about patcher!
*** When/How do we go live with this ?
** Clobberer server! <i>(gozer/Standard8 have access, if you want it too, file a bug)</i>
* Web [[Image:Gozer-momo-30b2-stats-200903.png|200px|thumb]]
** New website got a few performance fixups and tweaks
*** Saw > 2,200,000 hits in the last 24 hours
*** avg of 10,710 unique daily visits to the 3.0b2 Start page in the last week
*** 65k unique visits to the 3.0b2 Start page in the last week
* Infrastructure
** Buildbot timeouts issues look like they have finally vanished beyond the 'acceptable' horizon
*** {{bug|476677}} & {{bug|476649}}
*** Various fixes, mostly about giving Buildbot more/faster I/O
<i><small>80% recovered from the sick... better</small></i>


===== clarkbw =====
===== clarkbw =====
* worked on hiring, and other miscellaneous things
* 1-2 week goal for landing autoconfig is usefully aggressive.


===== wsmwk =====
===== wsmwk =====
* bugs resolved: 21
* bugday
* updated [[Thunderbird:Bugdays#Where|irc instructions]]
* posting in mozillazine and mozilla.feedback.thunderbird.prerelease
* still pushing on crash-stats performance


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


====== Penelope ======
====== Penelope ======
* {{bug|481855}} review accepted
* {{bug|480899}} needs some more work
* I've been looking in to how to support filter actions that detach attachments from the message, and discussing this with bienvenu.  This may require a modification to the filter code to allow asynchronous filter actions.


===== KaiRo =====
===== KaiRo =====


===== rkent =====
===== rkent =====
My mailnews work has focused recently on three primary activity threads:
*Bayesian filter feature extensions, including more precise control of application, and use with rss and nntp
** {{bug|478840}} (landed) Support inherited folder properties
** {{bug|481676}} (in review) Move bayes listeners to nsMsgDBFolder
** {{bug|471833}} (next) Provide hooks to control calculation of bayesian filter traits
*Prevent loss of message database information
** {{bug|459680}} (partial solution in review) Moves and copies should move all database info
** {{bug|340886}} (not started) Junk status changes to "unknown" when I delete or separate an attachment
*Search all address fields capability
** {{bug|310359}} (parent, partial solution landed) search all address fields capability (Bcc:s too!)
** {{bug|381667}} (in review) Support BCC in message summary files
** (unfiled) add BCC to All Messages search
** (unfiled) support reordering of message search terms
** (unfiled) support all message search in online IMAP search
I'm largely review limited at the moment, which I expect to get continually worse, so I think I only have another couple of weeks of mailnews patches before I can pretty much kiss further TB3 work goodbye.


===== rebron =====
===== rebron =====
* Competitive analysis work of other messaging clients/services.
* Evaluating Add-on contest for Thunderbird.


===== Tsk =====
===== Tsk =====
*Done :
** DUPME event - not satisfied by results
** Attended MozCamp/Utrecht
*** Met a few interested people
*** Once STEEL's out we should attend Extension Workshop
*Continuing:
** QA plan
** Engaging communities
* Todo:
** Try to communicate more effectively
** explain what and why QA is important - to try to get w few more people onboard
** Plan tb3.0b3 testing


=== Attendees ===
=== Attendees ===
 
bienvenu, dmose, standard8, gozer, clarkbw, ludovic, rebron, wsmwk, beckley, kairo, nth10sd
__NOTOC__
__NOTOC__

Latest revision as of 01:30, 17 March 2009

last meeting | index | next week »

Thunderbird Meeting Details :

Agenda

Action Items

New

Open

Closed

Thunderbird 3 Beta 3

  • Proposed Freezes ( All dates use time of 23:59 PST )
    • Slushy String freeze date: 2009-04-24
    • Slushy Code Freeze date: 2009-04-26
    • Firm String / Code freeze date: 2009-04-28
    • l10n-mozilla-1.9.1 freeze date: 2009-04-30
    • Target Build Ship date: 2009-05-05
  • dmose is release driver
  • gozer is build engineer

Thunderbird 3

  • Please set bugs to assigned status (as well as owner to you) if you want to do them.
  • If you have other bugs assigned to you that you don't want to do, please reassign or discuss with drivers.

QA Updates

  • Testing updates for releases prior to beta2
  • Organized a DUPME bug day -> 10 bugs got changes on the dupme query
  • Will continue with bugdays until we have a better schedule for beta 3.
  • Hope we will be able to update prior releases to beta2 in oreder to figure out what is crashig in beta2.
  • Working on figuring out how to get more end-users involved in testing.
  • Trying to get all major linux distro's supported.

Marketing Updates

  • Tb3 beta 2 press roundup
  • Met with the GetSatisfaction team and working through details of how to best utilize their service.
  • For PR purposes, it's best to shoot for release Tu-early Th.

Roundtable

Google Summer of Code

Please add your suggestions to the brainstorming page, doesn't matter if you don't want to be a mentor, ideas are the important part at this stage. Remember it needs to be about an 8-week chunk.

Students start discussing ideas on 18th March, start applying on 23rd March.

Gozer worked with Mozilla release to figure out how to upgrade TB 3 b1 users to b2 and we just need to do some testing before triggering the upgrade.

Wayne suggested we might want to update the release notes w/ issues found after b2 shipped.

Status Updates

davida
  • missed his flight, so really grumpy.
dmose
  • lots of driving work
    • drafted 3.0b3 schedule and strawman tb3 schedule
  • message-header patch work
  • gloda review work (should finish this week!)

goals for this week:

  • draft 3.0b3 sub-milestones
  • draft SF space plan
  • 1 hr/day code-reviews
  • finish message-header patch
nth10sd
  • bug 326483 - create sample email for test; seems WFM.
    • Won't Save Incoming Mail Attachment if Chinese file name
  • bug 460605 - Initial testing done, waiting on more info.
    • Message Reader: header pane context menu popup takes too long for contacts in long list with lots of addresses
  • Some security bug triage.
  • Bugdays, QA, etc.
Standard8
  • Reviews
  • Bug triage
  • Activity Manager
    • bug 477862 Activity Manager: activity list doesn't clear permanently until restart.
    • bug 482253 Fix Activity Manager's themes so that text can be read when window is not focused, and make it easier for themes to be applied across all activity types.
    • bug 481431 Provide a centralised alert/message service in mailnews to allow different front-end displays for alerts.
    • bug 482466 Hook activity manager into the new alert/error listening mechanism.
  • Misc
    • bug 479844 Consolidate checking for messages to send later into one function.

Two week goals:

  • Reduce review backlog to zero
  • bug 450134 - Autocomplete perf improvement (inc restore autocomplete on other email addresses).
    • Proposed a patch for this, got review comments, need to improve.
  • bug 440794 - Implement policy for sending in background, pref off to begin with.
    • Defferred due to activity manager improvements (and heading towards non-modal alerts).
  • bug 457296 - Design interfaces for a separate service (i.e. not directly linked to address book) to determine allowing remote images to load or not.
    • Initial design for back-end posted.
    • Need to figure out storage mechanism.
    • Have ideas for Pref UI changes.
asuth
bienvenu
  • Reviews and driving
  • Made some progress on autoconfig in separate repo, fixed windows and mac themes, fixed initial folder discovery, etc.
  • allow setMsgWindow on mailnews url to null out msg window, and fix nntp code not to accidentally clear msg window bug 481198
  • make auto sync use IMAP STATUS command to check if a folder has changed instead of SELECT bug 428266
  • Fixed for crash in mailbox discovery bug 376192
  • Fixed crash on startup when imap server sends list response with trailing delimiter (not /) bug 480870
  • Set up new development machine

Next Week

  • Make autoconfig handle duplicate smtp servers, and other autoconfig repo
  • More work on smart mailboxes patch.
  • Drive asuth's view patch in
gozer
  • Build
    • Try server (in progress)
    • Betatest updates ready for Alpha*/Beta1 => Beta2 bug 471584
      • Complete updates all around except for 3.0b1 Linux/Mac en-US
      • Learned a lot more about patcher!
      • When/How do we go live with this ?
    • Clobberer server! (gozer/Standard8 have access, if you want it too, file a bug)
  • Web
    Gozer-momo-30b2-stats-200903.png
    • New website got a few performance fixups and tweaks
      • Saw > 2,200,000 hits in the last 24 hours
      • avg of 10,710 unique daily visits to the 3.0b2 Start page in the last week
      • 65k unique visits to the 3.0b2 Start page in the last week


  • Infrastructure
    • Buildbot timeouts issues look like they have finally vanished beyond the 'acceptable' horizon

80% recovered from the sick... better

clarkbw
  • worked on hiring, and other miscellaneous things
  • 1-2 week goal for landing autoconfig is usefully aggressive.
wsmwk
  • bugs resolved: 21
  • bugday
  • updated irc instructions
  • posting in mozillazine and mozilla.feedback.thunderbird.prerelease
  • still pushing on crash-stats performance
beckley
Penelope
  • bug 481855 review accepted
  • bug 480899 needs some more work
  • I've been looking in to how to support filter actions that detach attachments from the message, and discussing this with bienvenu. This may require a modification to the filter code to allow asynchronous filter actions.
KaiRo
rkent

My mailnews work has focused recently on three primary activity threads:

  • Bayesian filter feature extensions, including more precise control of application, and use with rss and nntp
    • bug 478840 (landed) Support inherited folder properties
    • bug 481676 (in review) Move bayes listeners to nsMsgDBFolder
    • bug 471833 (next) Provide hooks to control calculation of bayesian filter traits
  • Prevent loss of message database information
    • bug 459680 (partial solution in review) Moves and copies should move all database info
    • bug 340886 (not started) Junk status changes to "unknown" when I delete or separate an attachment
  • Search all address fields capability
    • bug 310359 (parent, partial solution landed) search all address fields capability (Bcc:s too!)
    • bug 381667 (in review) Support BCC in message summary files
    • (unfiled) add BCC to All Messages search
    • (unfiled) support reordering of message search terms
    • (unfiled) support all message search in online IMAP search

I'm largely review limited at the moment, which I expect to get continually worse, so I think I only have another couple of weeks of mailnews patches before I can pretty much kiss further TB3 work goodbye.

rebron
  • Competitive analysis work of other messaging clients/services.
  • Evaluating Add-on contest for Thunderbird.
Tsk
  • Done :
    • DUPME event - not satisfied by results
    • Attended MozCamp/Utrecht
      • Met a few interested people
      • Once STEEL's out we should attend Extension Workshop
  • Continuing:
    • QA plan
    • Engaging communities
  • Todo:
    • Try to communicate more effectively
    • explain what and why QA is important - to try to get w few more people onboard
    • Plan tb3.0b3 testing

Attendees

bienvenu, dmose, standard8, gozer, clarkbw, ludovic, rebron, wsmwk, beckley, kairo, nth10sd