Thunderbird/StatusMeetings/2008-08-26: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
 
(19 intermediate revisions by 8 users not shown)
Line 8: Line 8:
== Agenda ==
== Agenda ==


* Who's taking minutes?
* Who's taking minutes? dmose


=== Action Items ===
=== Action Items ===
==== Open ====
==== Open ====
* davida: file a bug on getting an announcements feed going on
* davida: file a bug on getting a planet.mozillamessaging.com
* everyone: look for delight bugs for the next release, put [delight] in status whiteboard
* dmose: will send out email scheduling drivers meeting for 9:30 Thursday
==== Closed ====
* dmose: clarifying post about how TB 3.0 roadmap should work w.r.t feature freeze, string freeze, etc.
* dmose: clarifying post about how TB 3.0 roadmap should work w.r.t feature freeze, string freeze, etc.
** Will blog about dates talked about
** Will blog about dates talked about
* sipaq: file a bug on getting a thunderbird aggregator going on
** Not on call
* unknown: file a bug on getting a planet.mozillamessaging.com
** gozer: we have DNS and servers, need someone to make planet look nice
* everyone: nominate important bugs for blocking? and wanted?
* drivers: spend some time triaging nominations
* everyone: look for delight bugs for the next release
* everyone: If you want things make Beta 1, let the drivers know.
==== Closed ====


=== [[Thunderbird:Shredder a2]] ===
=== [[Thunderbird:Shredder a2]] ===
* Post Mortem needs scheduling
* Post Mortem needs scheduling
** who needs to be there?  davida, wswmk, nthomas, gozer, standard8, emre, ____?
** who needs to be there?  davida, wswmk, nthomas, gozer, standard8, emre, dmose, ____?
** when: ___?
** nthomas unavailability unknown
** davida to send out email, hopefully this week


=== Thunderbird 3 ===
=== Thunderbird 3 ===
* lots of triage has happened; not yet completed
* some question about use of Target-Milestone field
* action item(dmose): email drivers to schedule meeting this week


=== [[Thunderbird:Thunderbird 3.0b1]] ===
=== [[Thunderbird:Thunderbird 3.0b1]] ===
Line 36: Line 36:
* '''Two weeks''' to planned code freeze (9th September)
* '''Two weeks''' to planned code freeze (9th September)
* '''One week''' to planned string freeze for 3.0b1 (2nd September)
* '''One week''' to planned string freeze for 3.0b1 (2nd September)
* wsmwk is the Q&A lead of Beta 1
* Standard8 is the release driver
* Blockers/Wanted:
* Blockers/Wanted:
** blocking-thunderbird3.0b1+: 21
** {{trackinglist|blocking-thunderbird3.0b1+|blocking-thunderbird3.0b1%2B|---|}}: 21
** TB 3.0b1 - blocking: 21
** {{trackinglist|TB 3.0b1 - blocking|blocking-thunderbird3%2B|---|Thunderbird%203.0b1}}: 14
*** Note: spread across two lists, not all of these are hard-blockers.
*** Note: spread across two lists, some dups, not all of these are hard-blockers.
** TB 3.0b1 - wanted: 15
** {{trackinglist|TB 3.0b1 - wanted|wanted-thunderbird3%2B|---|Thunderbird%203.0b1}}: 16
* [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&resolution=---&emailassigned_to1=1&emailtype1=substring&email1=&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&known_name=blocking-thunderbird3.0b1%3F&query_based_on=blocking-thunderbird3.0b1%3F&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=blocking-thunderbird3.0b1%3F Proposed Blockers] (1)
* {{trackinglist|Proposed Blockers|blocking-thunderbird3.0b1?|---|}}: 1
** {{Bug|451842}} filter rules changing from AND to OR, causing many false matches
** {{Bug|451842}} filter rules changing from AND to OR, causing many false matches
*** Needs QA
*** Needs QA
* Fixed:
** {{trackinglist|blocking-thunderbird3.0b1+|blocking-thunderbird3.0b1%2B|FIXED|}}: 4
** {{trackinglist|TB 3.0b1 - blocking|blocking-thunderbird3%2B|FIXED|Thunderbird%203.0b1}}: 4
** {{trackinglist|TB 3.0b1 - wanted|wanted-thunderbird3%2B|FIXED|Thunderbird%203.0b1}}: 2
* wsmwk is the Q&A lead of Beta 1
* Standard8 is the release driver


== Main Issues ==
== Main Issues ==
 
* davida pointed out that pace seems slow
** what happens if we don't get enough wanted bugs?
*** go forward as planned
*** insert milestone (and rename?)
*** bug owners requested to
**** update status whiteboard of blocking & wanted bugs
**** focus on bugs with string changes
*** drivers to discuss further thursday
* 3 blockers with no owner:
* 3 blockers with no owner:
** {{Bug|429118}} Thunderbird inline spell check broken
** {{Bug|429118}} Thunderbird inline spell check broken
** {{Bug|430762}} Start page for Alpha/Beta builds - is this a dup?
** {{Bug|430762}} Start page for Alpha/Beta builds - is this a dup?
*** davida & Standard8 to discuss post meeting
** {{Bug|451257}} Using "Edit as new" for random messages sometimes crashes Thunderbird [@ pixman_malloc_abc]
** {{Bug|451257}} Using "Edit as new" for random messages sometimes crashes Thunderbird [@ pixman_malloc_abc]
*** hopefully crash-stats return in the next week or two will give us insight here
* L10N builds at risk:
* L10N builds at risk:
** mozilla-central currently has no automated L10N builds
** mozilla-central currently has no automated L10N builds
Line 58: Line 73:
** No instructions for L10N builds from comm-central
** No instructions for L10N builds from comm-central
** no L10N dashboard (i.e. compare locales)
** no L10N dashboard (i.e. compare locales)
** if the infrastructure doesn't come together, should skip string freeze and possibly l10n builds for this milestone rather than slipping
** davida/kairo will keep an eye on l10n discussion in Fx product meeting
* String Freeze - Are we on course to get string changes in for next week?
* String Freeze - Are we on course to get string changes in for next week?
** Account Configuration {{bug|422814}}
** Account Configuration {{bug|422814}}
*** At the very least, cert-auth is at risk
** Password Manager {{bug|239131}}
** Password Manager {{bug|239131}}
*** May not make it, although FF password manager should already be localised for most folks, the preference pane changes are still outstanding.
*** May not make it, although FF password manager should already be localised for most folks, the preference pane changes are still outstanding.
** Gloda {{bug|450494}}
** Gloda {{bug|450494}}
*** davida: relatively few strings, need to be concerned about UI for upgrading
** Inline card dialog {{bug|450724}}
** Inline card dialog {{bug|450724}}
*** Standard8: on track
** Improved Message Reader View {{bug|449691}}
** Improved Message Reader View {{bug|449691}}
*** dmose: mostly on track, some risk, looks to be easy to split and land partially


=== QA Updates ===
=== QA Updates ===
* [https://bugzilla.mozilla.org/reports.cgi?product=Thunderbird&datasets=UNCONFIRMED%3A huge nose dive in unconfirmed last week] - so trend of good results from bugday and other efforts continues
* Offline/online bug triage net results - two weeks ago started with 39 bugs with  no comment since 2007-08-01, now down to 17 bugs. (in fact only 17 have no comments before 2008-05-30) So, a qualified success - but would be great if more people were comfortable working on them :)
* this week's bugday focus will be, at least in part, bugs with patches that need love (defined as last bug comment older than 200 days ago)
** [http://tinyurl.com/5b4hct last bug comment less than 800 days ago] 127 bugs
** [http://tinyurl.com/6gg49r all bugs] 241 bugs
** [http://tinyurl.com/67kedz all patches that require string changes] 53 bugs
** discussion about gerv's ongoing work here and how we should try and win (even in the short term in


=== Gmail Configuration: POP and IMAP ===
=== Gmail Configuration: POP and IMAP ===
Line 73: Line 101:


''See proposed agenda items in the [[Talk:Thunderbird/StatusMeetings/2008-08-26| discussion page]].''
''See proposed agenda items in the [[Talk:Thunderbird/StatusMeetings/2008-08-26| discussion page]].''
* davida likes the idea of IMAP
* need to consider UI implications of Googles tag/folder mapping and what deletion means (viz deletion from saved searches?)
* part of the autoconfig stuff davida is working on


=== Roundtable ===
=== Roundtable ===
Line 78: Line 110:
==== Status Updates ====
==== Status Updates ====
===== davida =====
===== davida =====
* driving
* autoconfig work w/ bienvenu & benb


===== dmose =====
===== dmose =====
* held full text indexing meeting
* discussions with mconnor and davida on flags & driving strategies rejiggered the process and updated <https://wiki.mozilla.org/Thunderbird:Release_Driving>
* updated Tb3 schedule page on wiki
* updated Tb about:crashes patch (bug 431439)
* new message view work
* reviewed account wizard extensibility patch (bug 433801)
* made a review pass through nsLDAPURL reimplemation patch (bug 419595; needed for pwmgr)


===== nth10sd =====
===== nth10sd =====
Line 117: Line 159:
** what I would like
** what I would like
*** If the potential reviewers (I am thinking bienvenu and Standard8?) could start to look at [http://hg.mozilla.org/users/bugmail_asutherland.org/index.cgi/gloda/ the repository], probably starting from [http://hg.mozilla.org/users/bugmail_asutherland.org/index.cgi/gloda/file/d2a13bb0a3d2/modules/gloda.js modules/gloda.js], that would be great.
*** If the potential reviewers (I am thinking bienvenu and Standard8?) could start to look at [http://hg.mozilla.org/users/bugmail_asutherland.org/index.cgi/gloda/ the repository], probably starting from [http://hg.mozilla.org/users/bugmail_asutherland.org/index.cgi/gloda/file/d2a13bb0a3d2/modules/gloda.js modules/gloda.js], that would be great.
**** Standard8 probably won't have time; dmose volunteered
*** we should probably plan on tele-con walkthroughs after some initial familiarization/review has occurred.  I had done one with dmose and bienvenu back when dmose was up in Vancouver, and that went pretty well.  A lot has happened since then, though, so bienvenu might still want in on such a walkthrough.  We should probably do this after I get at least the first batch of unit tests out.
*** we should probably plan on tele-con walkthroughs after some initial familiarization/review has occurred.  I had done one with dmose and bienvenu back when dmose was up in Vancouver, and that went pretty well.  A lot has happened since then, though, so bienvenu might still want in on such a walkthrough.  We should probably do this after I get at least the first batch of unit tests out.
* other
* other
Line 122: Line 165:


===== bienvenu =====
===== bienvenu =====
* Continued work on easy autoconfig - testing logon verification and port probing.
* Wrote patch for {{bug|440366}} all keywords/tags of a mail will be deleted if attachment is detached, awaiting review
* Investigating {{bug|450649}} pop3 partial download broken for global inbox
* Continued work on saved search grouping+threading
* Code reviews, 3.0b1 and 3.0 bug triage


===== emre =====
===== emre =====
Line 127: Line 175:


===== gozer =====
===== gozer =====
* We've now got the basic infrastructure in place to run our own http:// sites
** Capable of sustaining the 8,000,000 hits a day we've been hearing about
** Sample [http://stage.mozillamessaging.com/ Staging website] for instance
** Support for https:// needs a little bit more work
* Landed bug {{bug|450456}} - TB now has a disk cache!
* Learned of the web component part of the [[Thunderbird:Autoconfiguration|Autoconfiguration]] work from BenB
** validates that *.live.mozillamessaging.com is the right DNS structure for all things <b>needed</b> by Thunderbird itself
** brought up interesting issues of trust and SSL certificates
*** larger discussion needed; davida will blog about once this is a bit further along
** I'd like to get the general feel about including our own CA in Thunderbird's trusted CA list.
* Decided it's simpler to host the Lightning/gdata buildbots ourselves, instead of trying to reuse the current community boxes
** Should happen this week
* Brought our test Zimbra install in sync with what's at MoCo to help Calendar folks with debugging problems {{bug|450534}}
* <i>Will be somewhat on/off this week for family reasons</i>


===== clarkbw =====
===== clarkbw =====
* Worked on...
** {{bug|430614}} &mdash; Thunderbird OS Search Integration
** {{bug|451599}} &mdash; preferences UI for disk cache
** {{bug|451620}} &mdash; remove connection timeout
** {{bug|436615}} &mdash; better faster IMAP
* Continuing on...
** [http://clarkbw.net/designs/msg-reader/ msg reader]
*** Quick discussion w/ beltzner and dmose about creating greater distinction between headers, toolbar area, and message content
*** New version incorporating some feedback [http://clarkbw.net/designs/msg-reader/v2/msg-reader.html msg reader v2] and [http://clarkbw.net/designs/msg-reader/v2/msg-reader-remote-images.html msg-reader v2 remote images]
** {{bug|422814}} &mdash; new create account dialog
** {{bug|123440}} &mdash; annoying connection error dialogs
*** [[Thunderbird:Connection Errors]]
* A bit of blogging
* A lot of bug triage
* Planning to spend some time on
** {{bug|231654}} &mdash; Key combos wrt folder pane
** {{bug|271589}} &mdash; popups accumulate if they are not canceled


===== wsmwk =====
===== wsmwk =====
* weighed in start page, and on some UI issues
* numerous bug triage, with some focus on profile and startup bugs
* monitoring m.feedback.thunderbird and m.f.prerelease.thunderbird
* pushed on {{bug|258465}} Duplicate entries appear in feeds [RSS] and about speech accessibility {{Bug|395631}} Using Vista's speech recognition application it is not possible to dictate into Thunderbird's message compose window, which dupes to {{bug|395484}}
* trying to keep up with bugmail from Bryan's flurry of responses :)


===== beckley =====
===== beckley =====
Line 139: Line 224:


===== rebron =====
===== rebron =====
* Continuing work on PR plan. 
* Working on promotional materials to have on hand, giveaways, conferences.
* Working on updating the web site.


=== Attendees ===
=== Attendees ===

Latest revision as of 22:02, 26 August 2008

last meeting | index | next week »

Thunderbird Meeting Details

Agenda

  • Who's taking minutes? dmose

Action Items

Open

  • davida: file a bug on getting an announcements feed going on
  • davida: file a bug on getting a planet.mozillamessaging.com
  • everyone: look for delight bugs for the next release, put [delight] in status whiteboard
  • dmose: will send out email scheduling drivers meeting for 9:30 Thursday

Closed

  • dmose: clarifying post about how TB 3.0 roadmap should work w.r.t feature freeze, string freeze, etc.
    • Will blog about dates talked about

Thunderbird:Shredder a2

  • Post Mortem needs scheduling
    • who needs to be there? davida, wswmk, nthomas, gozer, standard8, emre, dmose, ____?
    • nthomas unavailability unknown
    • davida to send out email, hopefully this week

Thunderbird 3

  • lots of triage has happened; not yet completed
  • some question about use of Target-Milestone field
  • action item(dmose): email drivers to schedule meeting this week

Thunderbird:Thunderbird 3.0b1

  • wsmwk is the Q&A lead of Beta 1
  • Standard8 is the release driver

Main Issues

  • davida pointed out that pace seems slow
    • what happens if we don't get enough wanted bugs?
      • go forward as planned
      • insert milestone (and rename?)
      • bug owners requested to
        • update status whiteboard of blocking & wanted bugs
        • focus on bugs with string changes
      • drivers to discuss further thursday
  • 3 blockers with no owner:
    • bug 429118 Thunderbird inline spell check broken
    • bug 430762 Start page for Alpha/Beta builds - is this a dup?
      • davida & Standard8 to discuss post meeting
    • bug 451257 Using "Edit as new" for random messages sometimes crashes Thunderbird [@ pixman_malloc_abc]
      • hopefully crash-stats return in the next week or two will give us insight here
  • L10N builds at risk:
    • mozilla-central currently has no automated L10N builds
    • Uncertain as to current capability to do L10N builds for Thunderbird
    • No instructions for L10N builds from comm-central
    • no L10N dashboard (i.e. compare locales)
    • if the infrastructure doesn't come together, should skip string freeze and possibly l10n builds for this milestone rather than slipping
    • davida/kairo will keep an eye on l10n discussion in Fx product meeting
  • String Freeze - Are we on course to get string changes in for next week?
    • Account Configuration bug 422814
      • At the very least, cert-auth is at risk
    • Password Manager bug 239131
      • May not make it, although FF password manager should already be localised for most folks, the preference pane changes are still outstanding.
    • Gloda bug 450494
      • davida: relatively few strings, need to be concerned about UI for upgrading
    • Inline card dialog bug 450724
      • Standard8: on track
    • Improved Message Reader View bug 449691
      • dmose: mostly on track, some risk, looks to be easy to split and land partially

QA Updates

  • huge nose dive in unconfirmed last week - so trend of good results from bugday and other efforts continues
  • Offline/online bug triage net results - two weeks ago started with 39 bugs with no comment since 2007-08-01, now down to 17 bugs. (in fact only 17 have no comments before 2008-05-30) So, a qualified success - but would be great if more people were comfortable working on them :)
  • this week's bugday focus will be, at least in part, bugs with patches that need love (defined as last bug comment older than 200 days ago)

Gmail Configuration: POP and IMAP

From Jcarroll 09:25, 23 August 2008 (UTC):

See proposed agenda items in the discussion page.

  • davida likes the idea of IMAP
  • need to consider UI implications of Googles tag/folder mapping and what deletion means (viz deletion from saved searches?)
  • part of the autoconfig stuff davida is working on

Roundtable

Status Updates

davida
  • driving
  • autoconfig work w/ bienvenu & benb
dmose
  • held full text indexing meeting
  • discussions with mconnor and davida on flags & driving strategies rejiggered the process and updated <https://wiki.mozilla.org/Thunderbird:Release_Driving>
  • updated Tb3 schedule page on wiki
  • updated Tb about:crashes patch (bug 431439)
  • new message view work
  • reviewed account wizard extensibility patch (bug 433801)
  • made a review pass through nsLDAPURL reimplemation patch (bug 419595; needed for pwmgr)
nth10sd
  • Another round of preparatory closemes, now ~250+ TB bugs waiting to be closed in a few weeks.
    • ~1,000 unconfirmed bugs will be closed since bugdays were started 5 months ago.
  • (Really) Finally repaired bugday queries.
  • Gristmill now works for Thunderbird / Sunbird! (thanks mschroeder)
jcranmer
  • Some more address book rewrite stuff
  • Started on an SQL backend, see [1]
Standard8
  • Driving & Reviews
  • Address Book
    • bug 451361 Allow OS X address book selection in junk white list.
  • Autocomplete
    • bug 438861 Revised fix for passing results back to a previous search and committed
  • Password Manager
    • bug 419595 Fixes to LDAP implementation, needs updated patch.
  • Unit Tests
    • bug 450884 Enabled (most) TUnit tests in an effort to improve tinderbox stability (see bug for details).
      • Stability seems to have improved, but still evaluating.
asuth

(I will not be on the call today.)

  • gloda landing bug 450494
    • my status
      • have updated gloda mercurial repo to be able to "drop it in" by checking it out into mailnews/db/global. This allows a dual-existence for the time being. (Of course, a patch is required to get make to walk down into gloda's directory. Forgot to publish that, will do that.)
      • unit tests writing in progress, will be back in the office on that Tuesday eve. Hope to push a first batch of working tests out soon. They will depend on some helpers I have as a patch against the mailnews core.
      • have bolstered the in-code javadoc-style (some epydoc-style) comments.
    • what I would like
      • If the potential reviewers (I am thinking bienvenu and Standard8?) could start to look at the repository, probably starting from modules/gloda.js, that would be great.
        • Standard8 probably won't have time; dmose volunteered
      • we should probably plan on tele-con walkthroughs after some initial familiarization/review has occurred. I had done one with dmose and bienvenu back when dmose was up in Vancouver, and that went pretty well. A lot has happened since then, though, so bienvenu might still want in on such a walkthrough. We should probably do this after I get at least the first batch of unit tests out.
  • other
    • I helped justdave with a MIME-related bug and even wrote a unit test! (waiting on netwerk review for the fix, though.)
bienvenu
  • Continued work on easy autoconfig - testing logon verification and port probing.
  • Wrote patch for bug 440366 all keywords/tags of a mail will be deleted if attachment is detached, awaiting review
  • Investigating bug 450649 pop3 partial download broken for global inbox
  • Continued work on saved search grouping+threading
  • Code reviews, 3.0b1 and 3.0 bug triage
emre
  • Still working on bug 440793, bug 439097, bug 436615. A feature complete patch has been submitted. Going to work on it next couple days to make the strategy object scriptable.
gozer
  • We've now got the basic infrastructure in place to run our own http:// sites
    • Capable of sustaining the 8,000,000 hits a day we've been hearing about
    • Sample Staging website for instance
    • Support for https:// needs a little bit more work
  • Landed bug bug 450456 - TB now has a disk cache!
  • Learned of the web component part of the Autoconfiguration work from BenB
    • validates that *.live.mozillamessaging.com is the right DNS structure for all things needed by Thunderbird itself
    • brought up interesting issues of trust and SSL certificates
      • larger discussion needed; davida will blog about once this is a bit further along
    • I'd like to get the general feel about including our own CA in Thunderbird's trusted CA list.
  • Decided it's simpler to host the Lightning/gdata buildbots ourselves, instead of trying to reuse the current community boxes
    • Should happen this week
  • Brought our test Zimbra install in sync with what's at MoCo to help Calendar folks with debugging problems bug 450534
  • Will be somewhat on/off this week for family reasons
clarkbw
wsmwk
  • weighed in start page, and on some UI issues
  • numerous bug triage, with some focus on profile and startup bugs
  • monitoring m.feedback.thunderbird and m.f.prerelease.thunderbird
  • pushed on bug 258465 Duplicate entries appear in feeds [RSS] and about speech accessibility bug 395631 Using Vista's speech recognition application it is not possible to dictate into Thunderbird's message compose window, which dupes to bug 395484
  • trying to keep up with bugmail from Bryan's flurry of responses :)
beckley
KaiRo
rkent
rebron
  • Continuing work on PR plan.
  • Working on promotional materials to have on hand, giveaways, conferences.
  • Working on updating the web site.

Attendees