3 ms·
"Pref Rollout is a feature that allows Mozilla to change the default value of a preference for a targeted set of users, without deploying an update to Firefox."
by ptx 8y ago
"Pref Rollout is a feature that allows Mozilla to change the default value of a preference for a targeted set of users, without deploying an update to Firefox."
Maybe if we put this in terms of user stories...
As a user, I don't want to be "targeted".
As the person deploying updates, I don't want the deployment updating without an update having been deployed.
- dralley 8y agoAn example of "targeting" in this context is "windows user with an Nvidia graphics card". For example, enabling WebRender (the new rendering engine) for those users once it is determined to be sufficiently stable.
- ptx 8y agoThat sounds like a new version of the software and should be deployed as a new version, with release notes noting that WebRender is now enabled for Nvidia users, so that users are prepared for the change.
- dralley 8y agoThe point is gather information on whether it's ready for a full scale rollout. The Firefox developers might know that it might be ready, but the sheer number of software and hardware combinations out there might reveal unknown issues. So instead of rolling it out to 100% of targeted users, you roll it out to 1% of targeted users, and measure regressions to your metrics amongst that group.