Release Management/B2G Landing

From MozillaWiki
Jump to navigation Jump to search

Versions and Scheduling

FFOS Version Scoping Complete Functional Complete (FC) Code Freeze (CF) Underlying Gecko Version Included Gecko Security Fixes Blocking bug notation
v1.0 (obsolete) n/a Dec 22, 2012 January 2013 Gecko 18 Gecko 18 blocking-basecamp:+, blocking-b2g:tef+
v1.0.1 n/a Jan 15, 2013 May 2013 Gecko 18 Gecko 20 blocking-b2g:tef+, blocking-b2g:shira+
v1.1.0 n/a Mar 29, 2013, with MMS/CBS/Auto-Correct waived July 2013 Gecko 18+ (new APIs) Gecko 23 blocking-b2g:leo+
v1.1.0hd n/a TBD TBD Same as 1.1.0 (merged automatically), with wvga Same as 1.1.0 blocking-b2g:hd+
v1.2.0 June 24, 2013 Sep 16, 2013 December 9, 2013 Gecko 26 Gecko 26 blocking-b2g:koi+
v1.3.0 September 16, 2013 December 9, 2013 March 3, 2014 March 17, 2014 Gecko 28 Gecko 28 blocking-b2g:1.3+
v1.4.0 December 9, 2013 March 17, 2014 June 09, 2014 Gecko 30 Gecko 30 blocking-b2g:1.4+


See the triage wiki page for more info about remaining blocking bugs. See this picture for an explanation of early branching (updated soon). See bug 829451 for an explanation of the version scheme.

Rough Update Graph

  • Q3
    • 1.0.1 Released
  • Q4
    • 1.1 Released, OEMs will update 1.0.1->1.1
  • Q1
    • 1.2 Released, OEMs will update 1.1->1.1.1/2 or 1.1->1.2
  • Q2
    • 1.3 Released, OEMs will update 1.1.1->1.2.1/2, 1.2->1.2.1/2, 1.1.1->1.3, or 1.2->1.3
  • Q3
    • 1.4 Released, OEMs will update 1.2.1->1.3.1/2, 1.3->1.3.1/2, 1.2.1->1.4, or 1.3->1.4


Nominating Issues

See https://wiki.mozilla.org/B2G/Triage

Work Order

  • leo+ (1.1+)
  • hd+ (1.1hd+)
  • koi+ (1.2+)
  • 1.3+
  • non-blocking work for 1.2/1.3

Landing leo+ bugs for v1.1.0

Landing hd+ bugs for v1.1.0hd

Landing koi+ bugs for v1.2.0

Landing approval-mozilla-b2g26+ or approval-gaia-v1.2+ for v1.2.0

  • r+ is required
  • Land to master (Gaia) or mozilla-central (Gecko) and mark the bug as Resolved/Fixed
  • If things look good on master / mozilla-central, then use a=<whoever approved> and uplift to:

Landing 1.3+ bugs for v1.3.0

Landing approval-mozilla-aurora+ or approval-gaia-v1.3+ for v1.3.0

  • r+ is required
  • Land to master (Gaia) or mozilla-central (Gecko) and mark the bug as Resolved/Fixed
  • If things look good on master / mozilla-central, then use a=<whoever approved> and uplift to:

Branch Details

v1.1.x

v1.1.xhd

v1.2.0

v1.3.0

trunk (currently v1.4.0)

Automatic Uplifts