Thunderbird/StatusMeetings/2009-01-27: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(→‎Thunderbird 3: Update blocking lists)
 
(8 intermediate revisions by 4 users not shown)
Line 1: Line 1:
<small>[[Thunderbird/StatusMeetings/2009-01-20|last meeting]] | [[Thunderbird/StatusMeetings|index]] | [[Thunderbird/StatusMeetings/2009-02-03|next week &raquo;]]</small>
<small>[[Thunderbird/StatusMeetings/2009-01-20|last meeting]] | [[Thunderbird/StatusMeetings|index]] | [[Thunderbird/StatusMeetings/2009-02-03|next week &raquo;]]</small>


'''Thunderbird Meeting Details''' : <big>Cancelled</big>
'''Thunderbird Meeting Details''' :  


* [http://www.timeanddate.com/worldclock/fixedtime.html?year=2009&month=01&day=27&hour=17&min=30&sec=0 Tuesday, Jan 27th, 17:30 UTC] (9:30am Pacific, 12:30pm Eastern)
* [http://www.timeanddate.com/worldclock/fixedtime.html?year=2009&month=01&day=27&hour=17&min=30&sec=0 Tuesday, Jan 27th, 17:30 UTC] (9:30am Pacific, 12:30pm Eastern)
Line 14: Line 14:


==== New ====
==== New ====
* davida to look at status meeting agenda due to the drivers meeting that follows later in the morning. 


==== Open ====
==== Open ====
Line 25: Line 26:
* clarkbw is release driver
* clarkbw is release driver
* gozer is build engineer
* gozer is build engineer
* l10n-mozilla-1.9.1 freeze from: Sunday 8th February 23:59 PST
* Slushy string freeze from: Tuesday 10th February 23:59 PST ('''2 weeks''')
* Slushy string freeze from: Tuesday 10th February 23:59 PST ('''2 weeks''')
* Firm string freeze and slushy Code freeze from: Thursday 12th February 23:59 PST
* Firm string freeze and slushy Code freeze from: Thursday 12th February 23:59 PST
* Firm code/string freeze from: Tuesday 17th February 23:59 PST
* Firm code/string freeze from: Tuesday 17th February 23:59 PST
* l10n-mozilla-1.9.1 freeze from: Sunday 8th February 23:59 PST


* Blockers/Wanted
* Blockers/Wanted
Line 40: Line 41:
** {{trackinglist|TB 3.0b2 - wanted|wanted-thunderbird3%2B|FIXED|Thunderbird%203.0b2}}: 21 (+3)
** {{trackinglist|TB 3.0b2 - wanted|wanted-thunderbird3%2B|FIXED|Thunderbird%203.0b2}}: 21 (+3)


* We need to drive bugs with large string changes, e.g., archive, auto config, activity manager. Some way of marking bugs needing strings would be useful.
''Mark bugs needing strings with status white board &mdash; [affects l10n]''
* We need to drive bugs with large string changes, e.g., archive, auto config, activity manager
** Archive patch landed.
** Archive patch landed.
** Activity Manager is awaiting a new patch from Emre.
** Activity Manager is awaiting a new patch from Emre.
** AutoConfig {{bug|422814}}.
** <strike>AutoConfig {{bug|422814}}.</strike>
*** Moved to [[Thunderbird:Thunderbird 3.0b3]] release


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


* [[Thunderbird:Thunderbird3:DevRoadmap]]
* [[Thunderbird:Thunderbird3:DevRoadmap]]
* Blockers/Wanted
* Blockers
** {{trackinglist|TB 3.0 (all) - blocking|blocking-thunderbird3%2B|---|}}: 104
** [https://bugzilla.mozilla.org/buglist.cgi?cmdtype=dorem&remaction=run&namedcmd=blocking-thunderbird3%2B&sharer_id=1537 blocking-thunderbird3+]
** [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=tb3needs&keywords_type=allwords&keywords=&resolution=---&emailassigned_to1=1&emailtype1=exact&email1=&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailtype2=exact&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= TB 3 Needs] 5
** {{trackinglist|TB 3.0 (all) - wanted|wanted-thunderbird3%2B|---|}}: 189
* Proposed Blocking
* Proposed Blocking
** {{trackinglist|Proposed Blockers (all)|blocking-thunderbird3?|---|}}: 12
** {{trackinglist|Proposed Blockers (all)|blocking-thunderbird3?|---|}}: 12


* time to truly clamp down and ship sooner rather than later, even at the cost of substantial feature cuts
* we now have [[User:Dmose:Component_Driving|component drivers]] so that people actually own keeping subsets of the blocking list well-triaged  
* we need to get everything tracked in bugzilla
* bug list much more believable, thanks to last week's work
* we will now have component drivers so that people actually own keeping subsets of bugs well-triaged
** dmose to propose component assignments tuesday
 
* things to file & triage:
* things to file & triage:
** component drivers: blocking+ / blocking? bugs
** component drivers: blocking+ / blocking? bugs
** davida: development roadmap
** dmose: message reader bugs
** clarkbw: UX bugs from last weeks meeting
** dmose: message reader bugs, tb3needs bugs


* new triage rules
* new triage rules
** to stay on blocking+ list, a bug must be owned by someone, even if that's (temporarily) the component driver
** to stay on blocking+ list, a bug must be owned by someone, even if that's (temporarily) the component driver
** for each triaged bug on the blocking list: owner, target milestone, priority (P1 - P3; will be used to move bugs if milestone added)
*** owned-by-driver bugs should have [needs owner] in status whiteboard
** criteria for blocking+: if this were the last blocker, we would make all of our users wait even longer for the existing changes in order to get the fix for this one?


* to think about:
* to think about:
** when do we branch? (i suspect immediately after b2)
** when do we branch? (i suspect immediately after b2)
** when do we lock down the branch for only blocking+ and approved+ (i suspect a couple of weeks after b2)
** when do we lock down the branch for only blocking+ and approved+ (i suspect a couple of weeks after b2)
** how do we want to handle existing wanted+ bugs? (throw them off the list?)
** when should we target having the first round of filing / triage done? (1 week from Tuesday?)
** There will be a TB 3 beta 3 (milestone created in bugzilla)
** There will be a TB 3 beta 3 (milestone created in bugzilla)


Line 137: Line 130:


===== gozer =====
===== gozer =====
* Build
** Many, many changes to the build infrastructure
** Stability improvements [still in progress]
** Buildbot ugprade to 0.7.9 [in progress]
* Web
** [http://kinkora.mozillamessaging.com/ Kinkora] : Redesigned Corporate web site


===== clarkbw =====
===== clarkbw =====
Line 164: Line 165:


=== Attendees ===
=== Attendees ===
davida,dmose,clarkbw,wsmwk,rebron,gozer,asuth,standard8,bienvenu,beckley,kairo,rkent


__NOTOC__
__NOTOC__

Latest revision as of 19:43, 27 January 2009

last meeting | index | next week »

Thunderbird Meeting Details :

Agenda

Action Items

New

  • davida to look at status meeting agenda due to the drivers meeting that follows later in the morning.

Open

Closed

Thunderbird 3 Beta 2

  • 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
  • l10n-mozilla-1.9.1 freeze from: Sunday 8th February 23:59 PST
  • Slushy string freeze from: Tuesday 10th February 23:59 PST (2 weeks)
  • Firm string freeze and slushy Code freeze from: Thursday 12th February 23:59 PST
  • Firm code/string freeze from: Tuesday 17th February 23:59 PST

Mark bugs needing strings with status white board — [affects l10n]

  • We need to drive bugs with large string changes, e.g., archive, auto config, activity manager

Thunderbird 3

  • we now have component drivers so that people actually own keeping subsets of the blocking list well-triaged
  • bug list much more believable, thanks to last week's work
  • things to file & triage:
    • component drivers: blocking+ / blocking? bugs
    • dmose: message reader bugs
  • new triage rules
    • to stay on blocking+ list, a bug must be owned by someone, even if that's (temporarily) the component driver.
      • owned-by-driver bugs should have [needs owner] in status whiteboard
  • to think about:
    • when do we branch? (i suspect immediately after b2)
    • when do we lock down the branch for only blocking+ and approved+ (i suspect a couple of weeks after b2)
    • There will be a TB 3 beta 3 (milestone created in bugzilla)

QA Updates

Roundtable

Status Updates

davida
  • triage, driving
  • worked on activity manager bugs
  • recruiting
  • planning FOSDEM talk
dmose
  • triage, 3.0 driving
  • JavaScript-in-messages work
nth10sd
Standard8

Non-goal activities:

  • Reviews, triage.
  • Fixed calendar bug 474576 - error seen with calendars when using UTC.
  • bug 473529 Archives folder doesn't use localized name in L10n builds.
  • bug 474969 Dropped the old chrome start page, so that localizers don't need to work out what to set the urls to etc.
  • Finally pushed through bug 453599 Shredder release notes menu item should point to a URL explaining that there aren't any.
  • bug 474259 Outgoing email addresses get collected even if in OSX address book.

Two week goals (end of week 2):

  • Finish driving in Password Manager
    • Fixed regression bug 473715 (LDAP Autocomplete not working).
    • One possible regression affecting Thunderbird & SMTP passwords bug 474115 - discussing with reporter.
    • One more strange regression reported bug 474439 that affects LDAP, investigating.
  • Implement send in background
    • Fixed some assertions that were causing trouble with unit tests bug 474774
  • Investigate Weave pop-tart system
    • Looked at this last week - easy for prompts, maybe harder for passwords.
  • Try and get initial numbers for Ts to see if we can enable jemalloc.

Two week goals (start of week 1):

  • Implement send in background and hook up to activity manager.
  • Implement about:rights (bug 463367
  • Try and get initial numbers for Ts to see if we can enable jemalloc.
asuth
bienvenu
  • code reviews, driving, esp triage
  • worked on a new mail.app-like folder pane mode that shows global inbox, global sent, drafts, etc bug 305340
  • worked on autoconfig bug 422814 - addressed some excellent review comments from philor. Will put up a new patch soon with those changes and BenB's recent work.
  • Worked on b2 blockers, fixed bug 468081 no confirmation deleting saved searches, and submitted a patch for bug 466261 outbox no longer has special icon.
  • Fixed a couple crashers, one in MoveThreadAt, bug 460036, potential fix for bug 422907, crash in nsLocalMailFolder::GetTrashFolder.
  • Fixed some issues with the new archive feature, bug 473215disable archive button in message pane if already in archive folder, and fixed creating new local archive folders, bug 473373, make Archive folder sort towards top of folder pane, bug 473493
gozer
  • Build
    • Many, many changes to the build infrastructure
    • Stability improvements [still in progress]
    • Buildbot ugprade to 0.7.9 [in progress]
  • Web
    • Kinkora : Redesigned Corporate web site
clarkbw
wsmwk
beckley
Penelope
  • Eudora 8 beta 5/Penelope 0.5 alpha 2 released
  • Post-release time has mainly been spent talking with beta testers and triaging bugs
KaiRo
  • bug 467052 - ported GLOBAL_DEPS work to c-c, will look into over-eagerness to rebuild right now, which was caused by GLOBALS_DEPS, see bug 474732
  • bug 475111 and bug 475120 - more build system ports from 1.9.1 to c-c
  • The XUL ID check test I'm porting to Firefox in bug 474716 could also be helpful for Thunderbird, but no chrome test harness running there yet.
philipp / Calendar
rkent
rebron
  • Continued work on website: wrapping up last of the pages and starting up QA, coordination with mozilla.com.
  • First Mozilla Community Marketing meeting tomorrow.
  • Spoke with several folks from GetSatisfaction to work with them as a support partner. Working through the details.

Attendees

davida,dmose,clarkbw,wsmwk,rebron,gozer,asuth,standard8,bienvenu,beckley,kairo,rkent