Hello everyone,

tl;dr: Fennec will be following the 68 train to ESR68-based release.

Why are we doing it?

We want to provide users with a secure and supported legacy Firefox for
Android until Fenix has matured enough for users to migrate to it.
Therefore, starting from Gecko 68, we plan to use the ESR68 repository as a
stable base for managing Fennec engineering, testing, and release of builds
going forward.

Will end users notice a difference?

There will be little to no user-visible changes from this change. Users
will continue to receive new releases on the same cadence as before.

What should developers expect?

We specifically chose to make this decision now to take advantage of a new
ESR cycle in order to minimize the overhead such a change entails.
Backports of security fixes and other critical bugs will continue as
expected. This change allows us to continue supporting Fennec for lower
cost while we focus our development resources on GeckoView and Fenix.

Also, in case of unforeseen issues with this plan going forward, we are not
planning to make any breaking changes to Fennec builds and tests on
mozilla-central until after the start of the Gecko 71 cycle. Tests will be
moved to Tier 2 status and run at lower frequency, however.

How long will we support Fennec?

While the ESR68 branch is due to be supported until late 2020, we are not
committing to tying Fennec’s support lifespan to that timeframe. The
decision for if and when to officially EOL Fennec will depend on our
readiness to replace it, which is still TBD.

If you have any questions about this plan, don’t hesitate to reach out and
I will do my best to follow up. Also, a more detailed project plan is
available at the link below:

https://docs.google.com/document/d/1oRPkwP3l7QzdQYj0Wn7d_3EfTZaakocA_i_pGKlG0dI/edit?usp=sharing

Thanks,

Ryan
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to