Skip to content

Commit

Permalink
Additions to q3 newsletter
Browse files Browse the repository at this point in the history
  • Loading branch information
Elise Richards committed Nov 17, 2023
1 parent 829a1e6 commit cd10a07
Showing 1 changed file with 10 additions and 7 deletions.
17 changes: 10 additions & 7 deletions docs/whats-news/2023/2023-q3.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -10,18 +10,18 @@ sidebar_label: What's Newsletter Q3 2023

🤖🍏☁️ [Pre-built nimbus-cli](https://mozilla-hub.atlassian.net/browse/EXP-3786)

> We can now use pre-built `nimbus-cli` for FML transformations. This change installs the nimbus-cli as part of deployment and uses this to fetch and transform FML files from the Firefox Mobile, Focus, and Monitor apps. This means faster deploy times and we can remove the .experimenter.yaml files from the apps' repos and build scripts. (jhugman)
> We can now use pre-built `nimbus-cli` for FML transformations. This change installs the nimbus-cli as part of deployment and uses this to fetch and transform FML files from the Firefox Mobile, Focus, and Monitor apps. This means faster deploy times and we can remove the `.experimenter.yaml` files from the apps' repos and build scripts. (jhugman)
🍏 [Support for testing on iOS _devices_ to nimbus-cli](https://mozilla-hub.atlassian.net/browse/EXP-3613)
🍏 [Support for testing on iOS devices to nimbus-cli](https://mozilla-hub.atlassian.net/browse/EXP-3613)

> Previously, we had been restricted to tested on iOS _simulators_ only, which meant a tester needed to have Xcode installed on a Mac, and certain OS integrations were not testable. This new capability opens up testing experiments and features to many more people, and on AppStore released apps and on real devices. The QA team have said that `nimbus-cli` has made "testing [on mobile] a cakewalk", and on device testing as "mind-blowing".
> Previously, we had been restricted to tested on iOS _simulators_ only, which meant a tester needed to have Xcode installed on a Mac, and certain OS integrations were not testable. This new capability opens up testing experiments and features to many more people, and on AppStore released apps and on real devices. The QA team have said that `nimbus-cli` has made "testing [on mobile] a cakewalk", and on device testing as "mind-blowing". (jhugman)
## Desktop


💻 [Rich JSON editing](https://mozilla-hub.atlassian.net/browse/EXP-3708)

> Rich JSON editing is now available for Desktop on the "Branches" page--both autocompletion and linting. (brennie)
> The Branches page now has a new editor for entering branch value! The new editor supports auto-completion of most features on Desktop and Mobile, as well as syntax hilighting and JSON linting. It finds errors in your values live as you type them and highlight them for easy correction! (brennie)
<img style={{border:"1px solid grey"}} title="json-editing-1" src="/img/whats-news/json-editing-1.png"/>
<br/>
Expand All @@ -31,7 +31,11 @@ sidebar_label: What's Newsletter Q3 2023

📈 [Automated population sizing](https://mozilla-hub.atlassian.net/browse/EXP-3345)

> Population sizing tool results are now available (for some experiments) in Experimenter during sizing configuration. (mwilliams)
> Population sizing tool results are now available (for certain applications/locales/countries) in Experimenter during sizing configuration. (mwilliams)
📈 [Support for downsampling](https://github.com/mozilla/jetstream/issues/1867)

> Previously, if a job failed due to memory issues, a Data Scientist would have to manually override the enrollments query to do downsampling. This is complex, time-consuming, and error-prone. Jetstream now has the `sample_size` (an integer 1-100 representing the sample rate) as a config option.
## Cirrus

Expand All @@ -58,8 +62,7 @@ sidebar_label: What's Newsletter Q3 2023

🙌 [Inclusion and exclusion targeting](https://mozilla-hub.atlassian.net/browse/EXP-3601)

> Dropdowns have been added to the "Audience" page on Experimenter called ‘Include Experiments’ and ‘Exclude Experiments’. The drop downs are multiselect fields that lists all Nimbus Experiments in all statuses (Live, Draft, Preview, Complete). A user can select any number of other experiments in each list, but no experiment should be selectable in both. The selected included and excluded experiments should appear as part of the targeting JEXL string in the recipe as either being present or not present in the list of enrolled experiment slugs in the client. (brennie)
> Experiments now have an extra dimension of targeting: participation in other experiments and rollouts! This allows experiment owners to easily launch follow-up studies to the same cohort of users. Additionally, exclusion can be used to prevent enrolling in one experiment if they're already in a conflicting experiment on a different feature. This capability enables experiment owners to launch more experiments -- and especially mobile messaging campaigns -- without worrying that users will have conflicting experiences. (brennie)
🙌 [New fields in Takeaways section](https://mozilla-hub.atlassian.net/browse/EXP-4022)

Expand Down

0 comments on commit cd10a07

Please sign in to comment.