Moving Firefox to a faster 4-week release cycle!

Ritu Kothari <[email protected]> Fri, 20 Sep 2019 13:13:37 -0700
Newsgroups gmane.comp.mozilla.firefox.devel,gmane.comp.mozilla.devel.seamonkey,gmane.comp.mozilla.devel.platform
Message-ID <CAERYvbamjoSZR3V7TAGGaA3b=38ej2YHesrNZsLJeb_Q+YkXJg@mail.gmail.com>
--===============1075706128463526681==
Content-Type: multipart/alternative; boundary="0000000000003df1b4059301b545"

--0000000000003df1b4059301b545
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

We=E2=80=99re excited to announce
<https://hacks.mozilla.org/2019/09/moving-firefox-to-a-faster-4-week-releas=
e-cycle/>
that we=E2=80=99re adjusting Firefox release cadence to increase our agilit=
y, and
to bring you new features more quickly. Starting Q1 2020, we plan to ship a
major Firefox release every 4 weeks.

Shorter release cycles provide greater flexibility to support product
planning and priority changes due to business or market requirements. It
allows us to be more agile and ship features faster while applying the same
rigor and due diligence needed to ship a high-quality and stable release. M=
ajor
updates to ESR (Extended Support Release
<https://www.mozilla.org/en-US/firefox/enterprise/> for the enterprise)
will remain yearly, as they do now. There will be a 3 months support
overlap between new ESR and end-of-life of previous ESR version. The next
two major ESR releases will be ~June 2020 and ~June 2021. This change will
be deployed gradually starting with Fx71, achieving 4 week release cadence
by Q1 2020. You can refer to
https://wiki.mozilla.org/Release_Management/Calendar for the latest release
dates and other  information.

As we slowly reduce our release cycle length, from 7 weeks down to 6, 5, 4
weeks, there will be close monitoring of aspects like release scope change;
developer productivity impact (tree closure, build failures); beta code
churn (uplifts, new regressions); overall release stabilization and quality
(stability, performance, carryover regressions). Our main goal is to
identify bottlenecks that prevent us from being more agile in our release
cadence. Appropriate mitigations will be put in place should our metrics
highlight an unexpected trend.

If you have any questions or concerns, please email release-mgmt-4eJtQOnFJqGIwRZHo2/[email protected]=
m


Thanks,

Ritu Kothari

--0000000000003df1b4059301b545
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div></div><div><span style=3D"font-size:11pt;font-family:=
Arial;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-st=
yle:normal;font-variant:normal;text-decoration:none;vertical-align:baseline=
;white-space:pre-wrap" id=3D"gmail-docs-internal-guid-a42a3b93-7fff-ff6b-57=
35-7a250760fc7b"></span><span style=3D"font-size:11pt;font-family:Arial;col=
or:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:norma=
l;font-variant:normal;text-decoration:none;vertical-align:baseline;white-sp=
ace:pre-wrap">We=E2=80=99re excited to <a href=3D"https://hacks.mozilla.org=
/2019/09/moving-firefox-to-a-faster-4-week-release-cycle/">announce</a> tha=
t we=E2=80=99re adjusting Firefox release cadence to increase our agility, =
and to bring you new features more quickly.</span><span style=3D"font-size:=
11pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;font-w=
eight:400;font-style:normal;font-variant:normal;text-decoration:none;vertic=
al-align:baseline;white-space:pre-wrap"> Starting Q1 2020, we plan to ship =
a major Firefox release every 4 weeks. <br></span></div><div><span style=3D=
"font-size:11pt;font-family:Arial;color:rgb(0,0,0);background-color:transpa=
rent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:=
none;vertical-align:baseline;white-space:pre-wrap"><br></span></div><div><s=
pan style=3D"font-size:11pt;font-family:Arial;color:rgb(0,0,0);background-c=
olor:transparent;font-weight:400;font-style:normal;font-variant:normal;text=
-decoration:none;vertical-align:baseline;white-space:pre-wrap"></span></div=
><div><span style=3D"font-size:11pt;font-family:Arial;color:rgb(0,0,0);back=
ground-color:transparent;font-weight:400;font-style:normal;font-variant:nor=
mal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap"><spa=
n style=3D"font-size:11pt;font-family:Arial;color:rgb(0,0,0);background-col=
or:transparent;font-weight:400;font-style:normal;font-variant:normal;text-d=
ecoration:none;vertical-align:baseline;white-space:pre-wrap" id=3D"gmail-do=
cs-internal-guid-e26dac97-7fff-2988-7024-622871184c67">Shorter release cycl=
es provide greater flexibility to support product planning and priority cha=
nges due to business or market requirements. It allows us to be more agile =
and ship features faster while applying the same rigor and due diligence ne=
eded to ship a high-quality and stable release.</span>

<span style=3D"font-size:11pt;font-family:Arial;color:rgb(0,0,0);background=
-color:transparent;font-weight:400;font-style:normal;font-variant:normal;te=
xt-decoration:none;vertical-align:baseline;white-space:pre-wrap">Major upda=
tes to ESR (</span><a href=3D"https://www.mozilla.org/en-US/firefox/enterpr=
ise/" style=3D"text-decoration:none"><span style=3D"font-size:11pt;font-fam=
ily:Arial;color:rgb(17,85,204);background-color:transparent;font-weight:400=
;font-style:normal;font-variant:normal;text-decoration:underline;vertical-a=
lign:baseline;white-space:pre-wrap">Extended Support Release</span></a><spa=
n style=3D"font-size:11pt;font-family:Arial;color:rgb(0,0,0);background-col=
or:transparent;font-weight:400;font-style:normal;font-variant:normal;text-d=
ecoration:none;vertical-align:baseline;white-space:pre-wrap"> for the enter=
prise) will remain yearly, as they do now. There will be a 3 months support=
 overlap between new ESR and end-of-life of previous ESR version. The next =
two major ESR releases will be ~June 2020 and ~June 2021.</span><span style=
=3D"font-size:11pt;font-family:Arial;color:rgb(0,0,0);background-color:tran=
sparent;font-weight:400;font-style:normal;font-variant:normal;text-decorati=
on:none;vertical-align:baseline;white-space:pre-wrap"></span>

<span style=3D"font-size:11pt;font-family:Arial;color:rgb(0,0,0);background=
-color:transparent;font-weight:400;font-style:normal;font-variant:normal;te=
xt-decoration:none;vertical-align:baseline;white-space:pre-wrap" id=3D"gmai=
l-docs-internal-guid-ccd5da39-7fff-e70d-4849-dd64cb954977">This change will=
 be deployed gradually starting with Fx71, achieving 4 week release cadence=
 by Q1 2020. Y<span style=3D"font-size:11pt;font-family:Arial;color:rgb(0,0=
,0);background-color:transparent;font-weight:400;font-style:normal;font-var=
iant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wr=
ap"><span style=3D"font-size:11pt;font-family:Arial;color:rgb(0,0,0);backgr=
ound-color:transparent;font-weight:400;font-style:normal;font-variant:norma=
l;text-decoration:none;vertical-align:baseline;white-space:pre-wrap" id=3D"=
gmail-docs-internal-guid-757122f9-7fff-7fba-bace-c1493d2957e4">ou can refer=
 to </span><a href=3D"https://wiki.mozilla.org/Release_Management/Calendar"=
 style=3D"text-decoration:none"><span style=3D"font-size:11pt;font-family:A=
rial;color:rgb(17,85,204);background-color:transparent;font-weight:400;font=
-style:normal;font-variant:normal;text-decoration:underline;vertical-align:=
baseline;white-space:pre-wrap">https://wiki.mozilla.org/Release_Management/=
Calendar</span></a><span style=3D"font-size:11pt;font-family:Arial;color:rg=
b(0,0,0);background-color:transparent;font-weight:400;font-style:normal;fon=
t-variant:normal;text-decoration:none;vertical-align:baseline;white-space:p=
re-wrap"> for the latest release dates and other=C2=A0 information</span></=
span>.
</span></span></div><div><span style=3D"font-size:11pt;font-family:Arial;co=
lor:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:norm=
al;font-variant:normal;text-decoration:none;vertical-align:baseline;white-s=
pace:pre-wrap"><span style=3D"font-size:11pt;font-family:Arial;color:rgb(0,=
0,0);background-color:transparent;font-weight:400;font-style:normal;font-va=
riant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-w=
rap" id=3D"gmail-docs-internal-guid-ccd5da39-7fff-e70d-4849-dd64cb954977">
</span></span><p dir=3D"ltr" style=3D"line-height:1.38;margin-top:0pt;margi=
n-bottom:0pt" id=3D"gmail-docs-internal-guid-ce67eff0-7fff-ecf9-6a2d-9586d7=
d21b12"><span style=3D"font-size:11pt;font-family:Arial;color:rgb(0,0,0);ba=
ckground-color:transparent;font-weight:400;font-style:normal;font-variant:n=
ormal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">As=
 we slowly reduce our release cycle length, from 7 weeks down to 6, 5, 4 we=
eks, there will be close monitoring of aspects like release scope change; d=
eveloper productivity impact (tree closure, build failures); beta code chur=
n (uplifts, new regressions); overall release stabilization and quality (st=
ability, performance, carryover regressions). Our main goal is to identify =
bottlenecks that prevent us from being more agile in our release cadence. A=
ppropriate mitigations will be put in place should our metrics highlight an=
 unexpected trend.</span></p><p dir=3D"ltr" style=3D"line-height:1.38;margi=
n-top:0pt;margin-bottom:0pt"><span style=3D"font-size:11pt;font-family:Aria=
l;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:=
normal;font-variant:normal;text-decoration:none;vertical-align:baseline;whi=
te-space:pre-wrap"></span></p><p dir=3D"ltr" style=3D"line-height:1.38;marg=
in-top:0pt;margin-bottom:0pt"><span style=3D"font-size:11pt;font-family:Ari=
al;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style=
:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;wh=
ite-space:pre-wrap">
<span style=3D"font-size:11pt;font-family:Arial;color:rgb(0,0,0);background=
-color:transparent;font-weight:400;font-style:normal;font-variant:normal;te=
xt-decoration:none;vertical-align:baseline;white-space:pre-wrap">If you hav=
e any questions or concerns, please email <a href=3D"mailto:release-mgmt@mo=
zilla.com">[email protected]</a></span></span></p><p dir=3D"ltr" sty=
le=3D"line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style=3D"fon=
t-size:11pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent=
;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none=
;vertical-align:baseline;white-space:pre-wrap"><span style=3D"font-size:11p=
t;font-family:Arial;color:rgb(0,0,0);background-color:transparent;font-weig=
ht:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-=
align:baseline;white-space:pre-wrap"><br></span></span></p><p style=3D"line=
-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style=3D"font-size:11p=
t;font-family:Arial;color:rgb(0,0,0);background-color:transparent;font-weig=
ht:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-=
align:baseline;white-space:pre-wrap"><span style=3D"font-size:11pt;font-fam=
ily:Arial;color:rgb(0,0,0);background-color:transparent;font-weight:400;fon=
t-style:normal;font-variant:normal;text-decoration:none;vertical-align:base=
line;white-space:pre-wrap">Thanks,</span></span></p><p style=3D"line-height=
:1.38;margin-top:0pt;margin-bottom:0pt"><span style=3D"font-size:11pt;font-=
family:Arial;color:rgb(0,0,0);background-color:transparent;font-weight:400;=
font-style:normal;font-variant:normal;text-decoration:none;vertical-align:b=
aseline;white-space:pre-wrap"><span style=3D"font-size:11pt;font-family:Ari=
al;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style=
:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;wh=
ite-space:pre-wrap">Ritu Kothari</span> <br></span></p>=C2=A0

<span style=3D"font-size:11pt;font-family:Arial;color:rgb(0,0,0);background=
-color:transparent;font-weight:400;font-style:normal;font-variant:normal;te=
xt-decoration:none;vertical-align:baseline;white-space:pre-wrap"><br></span=
></div><div><span style=3D"font-size:11pt;font-family:Arial;color:rgb(0,0,0=
);background-color:transparent;font-weight:400;font-style:normal;font-varia=
nt:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap=
"></span><span style=3D"font-size:11pt;font-family:Arial;color:rgb(0,0,0);b=
ackground-color:transparent;font-weight:400;font-style:normal;font-variant:=
normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap" i=
d=3D"gmail-docs-internal-guid-a42a3b93-7fff-ff6b-5735-7a250760fc7b"><br></s=
pan>

</div></div>

--0000000000003df1b4059301b545--

--===============1075706128463526681==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
firefox-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/firefox-dev

--===============1075706128463526681==--