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