Thunderbird:Thunderbird3:Final: Difference between revisions

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


* Approvals
* Approvals
** Start TBD
** Start: 2009-10-06
** Only blocking & approved patches allowed.
** Only blocking & approved patches allowed.
** Need to create flag - approval-thunderbird3
** Please nominate potential blockers with the approval-thunderbird3 flag


* Planned Freeze Dates - Updated ( All dates use time of 23:59 PST )
* Freeze Dates - Updated ( All dates use time of 23:59 PST )
** Slushy String freeze date: TBD
** String freeze date: 2009-09-29
** Slushy Code Freeze date: TBD
** Creation of comm-1.9.1 branch: 2009-10-22
** Firm String / Code freeze date: TBD
** Code Freeze date: 2009-10-30
** l10n-mozilla-1.9.1 freeze date: TBD
** l10n-mozilla-1.9.1 freeze date: 2009-11-02
** Target Build Ship date: TBD
** Target Build Ship date: 2009-11-03


* Blockers/Wanted
* Blockers/Wanted
Line 45: Line 45:
* Release TB builds (full QA etc)
* Release TB builds (full QA etc)
* Test Beta -> RC update, first test channel, then beta channel
* Test Beta -> RC update, first test channel, then beta channel
** We will also need to test 2.x -> 3 (_Tsk_)


* Do we need an alternate start page for RC builds?
* Do we need an alternate start page for RC builds?
** Don't think so - but we need to be able to distinguish RC1/RC2 (_Tsk_)


== Thunderbird 3 Final ==
== Thunderbird 3 Final ==
=== Gecko 1.9.1 version ===
* 1.9.1.5 ideal base.
* Keep an eye on
** {{Bug|485118}}
** {{Bug|521878}}


=== Release ===
=== Release ===
Line 62: Line 71:
* Manual update only initially - user has to request Tools -> Update.
* Manual update only initially - user has to request Tools -> Update.
* Automatic updates - at the first security release if happy to do so.
* Automatic updates - at the first security release if happy to do so.
== Post Release ==
* Stabilise language pack versions - port {{bug|505491}}


== Plans ==
== Plans ==


=== Branch ===
=== Branching ===
 
Tracking Bug: {{Bug|522211}}


* <strike>HgPollers ready (split for trunk + branch detection) {{Bug|489352}}</strike>
* <strike>HgPollers ready (split for trunk + branch detection) {{Bug|489352}}</strike>
* client.py - any changes?
* New hg repo
* mxr - new repo search required.
** Base branch tag: COMM_1_9_1_BASE
* Approvals covered under RC 1 above.
** Tag and clone hg repo - IT needs to do the clone (file bug in mozilla.org/Server Operations) {{Bug|522460}}
** mxr - new repo search required {{Bug|522681}}
* crash-stats links update {{Bug|510918}}
* client.py - {{Bug|522445}}
* Note: {{bug|504143}} was m-c branch for 1.9.2 tracking bug.


== Plans to be made ==
=== Plans to be made ===


* Point Releases
* Point Releases
** Approvals/Blocking process post release
** Approvals/Blocking process post release
** Fire-drill/security update releases
* How to do firedrill/maintenance updates:
*** How to do the release
** [[Thunderbird/Releases|How to do the release]]
** Maintenance Updates
 
*** How to do the release
== Previous Releases ==
 
* [[Thunderbird/Thunderbird 3.0b4|Thunderbird 3.0b4]]
* [[Thunderbird:Thunderbird 3.0b3|Thunderbird 3.0b3]]
* [[Thunderbird:Thunderbird 3.0b2|Thunderbird 3.0b2]]
* [[Thunderbird:Thunderbird 3.0b1|Thunderbird 3.0b1]]
* [[Thunderbird:Thunderbird 3.0a3|Thunderbird 3.0a3]]
* [[Thunderbird:Thunderbird 3.0a2|Thunderbird 3.0a2??]]
* [[Thunderbird:Thunderbird 3.0a1|Thunderbird 3.0a1]]

Latest revision as of 20:15, 25 November 2009

Thunderbird » Thunderbird 3 » Thunderbird 3 Final »Development Roadmap

Thunderbird » Thunderbird 3» Thunderbird 3 Final

Drivers & Leads (RC1 & through to final)

  • Standard8 is release driver
  • gozer is build engineer
  • _Tsk_ is QA
  • sipaq is L10N (for builds) co-ordinator
  • rebron is Website & Publicity co-ordinator
    • Pascal is Website L10N co-ordinator

Thunderbird 3 Release Candidate 1

Dates & Blocking

  • Approvals
    • Start: 2009-10-06
    • Only blocking & approved patches allowed.
    • Please nominate potential blockers with the approval-thunderbird3 flag
  • Freeze Dates - Updated ( All dates use time of 23:59 PST )
    • String freeze date: 2009-09-29
    • Creation of comm-1.9.1 branch: 2009-10-22
    • Code Freeze date: 2009-10-30
    • l10n-mozilla-1.9.1 freeze date: 2009-11-02
    • Target Build Ship date: 2009-11-03

Details

  • Release TB builds (full QA etc)
  • Test Beta -> RC update, first test channel, then beta channel
    • We will also need to test 2.x -> 3 (_Tsk_)
  • Do we need an alternate start page for RC builds?
    • Don't think so - but we need to be able to distinguish RC1/RC2 (_Tsk_)

Thunderbird 3 Final

Gecko 1.9.1 version

Release

  • Website & L10N
  • Servers
  • Statistics

Major updates

Firefox are doing:

  • Manual update only initially - user has to request Tools -> Update.
  • Automatic updates - at the first security release if happy to do so.

Post Release

  • Stabilise language pack versions - port bug 505491

Plans

Branching

Tracking Bug: bug 522211

  • HgPollers ready (split for trunk + branch detection) bug 489352
  • New hg repo
    • Base branch tag: COMM_1_9_1_BASE
    • Tag and clone hg repo - IT needs to do the clone (file bug in mozilla.org/Server Operations) bug 522460
    • mxr - new repo search required bug 522681
  • crash-stats links update bug 510918
  • client.py - bug 522445
  • Note: bug 504143 was m-c branch for 1.9.2 tracking bug.

Plans to be made

  • Point Releases
    • Approvals/Blocking process post release
  • How to do firedrill/maintenance updates:

Previous Releases