Thunderbird/Security And Stability Releases/Rules

The Thunderbird 3.0.x releases are for security and stability updates. Typically these releases are restricted to security and stability fixes. The first few .x releases may include one or two regression fixes if necessary.

General Process for landing bugs on Thunderbird 3.0.x

(This only applies to patches affecting comm-*, mozilla-* patches should follow mozilla-* rules).

  1. Generate a patch for trunk and request reviews as per the standard process.
  2. Once reviews granted, land the patch on comm-central (if you don't have checkin privileges add checkin-needed to the keywords)
    • On checking the patch in the bug should be marked as FIXED, and the milestone field set to the next trunk milestone.
  3. Once the patch has baked for a few days:
    • request approval-thunderbird3.0.1 (by setting the flag to ?)
    • At the same time as requesting approval, explain the risk associated with the patch and why it should be taken for the security and stability branch.
  4. If approval is granted, land on comm-1.9.1.
    • Once checked in, place [fixedtb301] in the whiteboard.

Notes:

  • More detailed information on what is likely to be accepted (or not) for the branch is given on the tree rules page.
  • The [fixedtb301] whiteboard will be replaced by a flag once bug 528737 is fixed.

Status Tracking

These bugzilla queries are used by drivers for tracking the Thunderbird 3.0.x releases.

Triage

Blocking Nominations Status Nominations Approval Requests
TBD TBD 3.0.1

Status

Open Blockers Needs Branch Patch Needs Landing Unverified
TBD TBD 3.0.1 3.0.1