In order to get the Tabs Tray to Compose rewrite into Release, there are a number of tasks we must complete in order to feel confident in letting it ride the trains. ### Tasks #### Tickets | Bug | Description | | -- | -- | | Bug 1832618 | Convert the remaining UI tests that call into Tabs Tray | | Bug 1841140 | Bugs found during the Beta bake | | Bug 1816746 | Add the inactive tabs CFR ([this was started here but never finished](https://github.com/mozilla-mobile/firefox-android/pull/1698)) | Bug 1815003 | Enable the feature flag in Release | #### Project admin - Make a new metrics dashboard for the Beta metrics [Nightly dashboard](https://sql.telemetry.mozilla.org/dashboard/android-firefox-tabs-tray---nightly). - Investigate why the private tabs page button metric dropped off precipitously - Was it over-reporting before the refactor? - For context, it was reporting ~100k events before the rewrite (per day in Nightly!) - Normal and synced tab page buttons showed no change - Now: ~20k for private, ~6.5k for normal, ~800 for synced - Add a logger to the event fire and compare the rewrite to release to see if it's being over reported - Schedule a checkpoint meeting with Product. (It was Channing previously) - Communicate in Slack when this is being enabled
Bug 1881847 Comment 0 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
In order to get the Tabs Tray to Compose rewrite into Release, there are a number of tasks we must complete in order to feel confident in letting it ride the trains. ### Tasks #### Tickets | Bug | Description | | -- | -- | | Bug 1832618 | Convert the remaining UI tests that call into Tabs Tray | | Bug 1841140 | Bugs found during the Beta bake | | Bug 1816746 | Add the inactive tabs CFR ([this was started here but never finished](https://github.com/mozilla-mobile/firefox-android/pull/1698)) | Bug 1815003 | Enable the feature flag in Release | | Bug 1841909 | (Optional) Investigate the removal of the `configChanges` from the Android Manifest (this _could_ be causing issues with ALL of our Compose UI) #### Project admin - Make a new metrics dashboard for the Beta metrics [Nightly dashboard](https://sql.telemetry.mozilla.org/dashboard/android-firefox-tabs-tray---nightly). - Investigate why the private tabs page button metric dropped off precipitously - Was it over-reporting before the refactor? - For context, it was reporting ~100k events before the rewrite (per day in Nightly!) - Normal and synced tab page buttons showed no change - Now: ~20k for private, ~6.5k for normal, ~800 for synced - Add a logger to the event fire and compare the rewrite to release to see if it's being over reported - Schedule a checkpoint meeting with Product. (It was Channing previously) - Communicate in Slack when this is being enabled
In order to get the Tabs Tray to Compose rewrite into Release, there are a number of tasks we must complete in order to feel confident in letting it ride the trains. ### Tasks #### Tickets | Bug | Description | | -- | -- | | Bug 1832618 | Convert the remaining UI tests that call into Tabs Tray | | Bug 1841140 | Bugs found during the Beta bake | | Bug 1816746 | Add the inactive tabs CFR ([this was started here but never finished](https://github.com/mozilla-mobile/firefox-android/pull/1698)) | Bug 1815003 | Enable the feature flag in Release | | (Optional) Bug 1841909 | Investigate the removal of the `configChanges` from the Android Manifest (this _could_ be causing issues with ALL of our Compose UI) #### Project admin - Make a new metrics dashboard for the Beta metrics [Nightly dashboard](https://sql.telemetry.mozilla.org/dashboard/android-firefox-tabs-tray---nightly). - Investigate why the private tabs page button metric dropped off precipitously - Was it over-reporting before the refactor? - For context, it was reporting ~100k events before the rewrite (per day in Nightly!) - Normal and synced tab page buttons showed no change - Now: ~20k for private, ~6.5k for normal, ~800 for synced - Add a logger to the event fire and compare the rewrite to release to see if it's being over reported - Schedule a checkpoint meeting with Product. (It was Channing previously) - Communicate in Slack when this is being enabled
In order to get the Tabs Tray to Compose rewrite into Release, there are a number of tasks we must complete in order to feel confident in letting it ride the trains. ### Tasks #### Tickets | Bug | Description | | -- | -- | | Bug 1832618 | Convert the remaining UI tests that call into Tabs Tray | | Bug 1841140 | Bugs found during the Beta bake | | Bug 1816746 | Add the inactive tabs CFR ([this was started here but never finished](https://github.com/mozilla-mobile/firefox-android/pull/1698)) | Bug 1815003 | Enable the feature flag in Release | | (Optional) Bug 1841909 | Investigate the removal of the `configChanges` from the Android Manifest (this _could_ be causing issues with ALL of our Compose UI) | Bug 1887211 | Make a new metrics dashboard for the Beta metrics [Nightly dashboard](https://sql.telemetry.mozilla.org/dashboard/android-firefox-tabs-tray---nightly) | #### Project admin - Investigate why the private tabs page button metric dropped off precipitously - Was it over-reporting before the refactor? - For context, it was reporting ~100k events before the rewrite (per day in Nightly!) - Normal and synced tab page buttons showed no change - Now: ~20k for private, ~6.5k for normal, ~800 for synced - Add a logger to the event fire and compare the rewrite to release to see if it's being over reported - Schedule a checkpoint meeting with Product. (It was Channing previously) - Communicate in Slack when this is being enabled
In order to get the Tabs Tray to Compose rewrite into Release, there are a number of tasks we must complete in order to feel confident in letting it ride the trains. ### Tasks #### Tickets | Bug | Description | | -- | -- | | Bug 1832618 | Convert the remaining UI tests that call into Tabs Tray | | Bug 1841140 | Bugs found during the Beta bake | | Bug 1816746 | Add the inactive tabs CFR ([this was started here but never finished](https://github.com/mozilla-mobile/firefox-android/pull/1698)) | Bug 1815003 | Enable the feature flag in Release | | Bug 1887211 | Make a new metrics dashboard for the Beta metrics [Nightly dashboard](https://sql.telemetry.mozilla.org/dashboard/android-firefox-tabs-tray---nightly) | #### Project admin - Investigate why the private tabs page button metric dropped off precipitously - Was it over-reporting before the refactor? - For context, it was reporting ~100k events before the rewrite (per day in Nightly!) - Normal and synced tab page buttons showed no change - Now: ~20k for private, ~6.5k for normal, ~800 for synced - Add a logger to the event fire and compare the rewrite to release to see if it's being over reported - Schedule a checkpoint meeting with Product. (It was Channing previously) - Communicate in Slack when this is being enabled
In order to get the Tabs Tray to Compose rewrite into Release, there are a number of tasks we must complete in order to feel confident in letting it ride the trains. ### Tasks #### Tickets | Bug | Description | | -- | -- | | Bug 1832618 | Convert the remaining UI tests that call into Tabs Tray | | Bug 1841140 | Bugs found during the Beta bake | | Bug 1816746 | Add the inactive tabs CFR ([this was started here but never finished](https://github.com/mozilla-mobile/firefox-android/pull/1698)) | | Bug 1887211 | Make a new metrics dashboard for the Beta metrics [Nightly dashboard](https://sql.telemetry.mozilla.org/dashboard/android-firefox-tabs-tray---nightly) | | Bug 1815003 | Enable the feature flag in Release | #### Project admin - Investigate why the private tabs page button metric dropped off precipitously - Was it over-reporting before the refactor? - For context, it was reporting ~100k events before the rewrite (per day in Nightly!) - Normal and synced tab page buttons showed no change - Now: ~20k for private, ~6.5k for normal, ~800 for synced - Add a logger to the event fire and compare the rewrite to release to see if it's being over reported - Schedule a checkpoint meeting with Product. (It was Channing previously) - Communicate in Slack when this is being enabled
In order to get the Tabs Tray to Compose rewrite into Release, there are a number of tasks we must complete in order to feel confident in letting it ride the trains. ### Tasks #### Tickets | Bug | Description | | -- | -- | | Bug 1832618 | Convert the remaining UI tests that call into Tabs Tray | | Bug 1841140 | Bugs found during the Beta bake | | Bug 1816746 | Add the inactive tabs CFR ([this was started here but never finished](https://github.com/mozilla-mobile/firefox-android/pull/1698)) | | Bug 1887211 | Make a new metrics dashboard for the Beta metrics [Nightly dashboard](https://sql.telemetry.mozilla.org/dashboard/android-firefox-tabs-tray---nightly) | | Bug 1815003 | Enable the feature flag in Release | #### Project admin - Investigate why the private tabs page button metric dropped off precipitously - Was it over-reporting before the refactor? - For context, it was reporting ~100k events before the rewrite (per day in Nightly!) - Normal and synced tab page buttons showed no change - Now: ~20k for private, ~6.5k for normal, ~800 for synced - Add a logger to the event fire and compare the rewrite to release to see if it's being over reported - Schedule a checkpoint meeting with Product. (It was Channing previously) - Communicate in Slack when this is being enabled ### Dashboards - [Nightly](https://sql.telemetry.mozilla.org/dashboard/android-firefox-tabs-tray---nightly) - [Beta](https://sql.telemetry.mozilla.org/dashboard/android-firefox-tabs-tray---beta) - [Release](https://sql.telemetry.mozilla.org/dashboard/android-firefox-tabs-tray---release)
In order to get the Tabs Tray to Compose rewrite into Release, there are a number of tasks we must complete in order to feel confident in letting it ride the trains. ### Tasks #### Tickets | Bug | Description | | -- | -- | | Bug 1832618 | Convert the remaining UI tests that call into Tabs Tray | | Bug 1841140 | Bugs found during the Beta bake | | Bug 1816746 | Add the inactive tabs CFR ([this was started here but never finished](https://github.com/mozilla-mobile/firefox-android/pull/1698)) | | Bug 1887211 | Make a new metrics dashboard for the Beta metrics [Nightly dashboard](https://sql.telemetry.mozilla.org/dashboard/android-firefox-tabs-tray---nightly) | | Bug 1815003 | Enable the feature flag in Release | #### Project admin ~~Investigate why the private tabs page button metric dropped off precipitously~~ - Schedule a checkpoint meeting with Product. (It was Channing previously) - Communicate in Slack when this is being enabled ### Dashboards - [Nightly](https://sql.telemetry.mozilla.org/dashboard/android-firefox-tabs-tray---nightly) - [Beta](https://sql.telemetry.mozilla.org/dashboard/android-firefox-tabs-tray---beta) - [Release](https://sql.telemetry.mozilla.org/dashboard/android-firefox-tabs-tray---release)
In order to get the Tabs Tray to Compose rewrite into Release, there are a number of tasks we must complete in order to feel confident in letting it ride the trains. ### Tasks #### Tickets | Bug | Description | | -- | -- | | Bug 1832618 | Convert the remaining UI tests that call into Tabs Tray | | Bug 1841140 | Bugs found during the Beta bake | | Bug 1816746 | Add the inactive tabs CFR ([this was started here but never finished](https://github.com/mozilla-mobile/firefox-android/pull/1698)) | | Bug 1887211 | Make a new metrics dashboard for the Beta metrics [Nightly dashboard](https://sql.telemetry.mozilla.org/dashboard/android-firefox-tabs-tray---nightly) | | Bug 1815003 | Enable the feature flag in Release | #### Project admin ~~Investigate why the private tabs page button metric dropped off precipitously~~ - Schedule a checkpoint meeting with Product. (It was Channing previously) - Communicate in Slack when this is being enabled ### Dashboards - [Nightly](https://sql.telemetry.mozilla.org/dashboard/android-firefox-tabs-tray---nightly) - [Beta](https://sql.telemetry.mozilla.org/dashboard/android-firefox-tabs-tray---beta) - [Release](https://sql.telemetry.mozilla.org/dashboard/android-firefox-tabs-tray---release) The bugs fixed by the rewrite can be tracked with the [[fixed-by-tabs-tray-compose] whiteboard](https://bugzilla.mozilla.org/buglist.cgi?status_whiteboard_type=allwordssubstr&status_whiteboard=%5Bfixed-by-tabs-tray-compose%5D&query_format=advanced&list_id=16985392)
In order to get the Tabs Tray to Compose rewrite into Release, there are a number of tasks we must complete in order to feel confident in letting it ride the trains. ### Tasks #### Tickets | Bug | Description | | -- | -- | | Bug 1832618 | Convert the remaining UI tests that call into Tabs Tray | | Bug 1841140 | Bugs found during the Beta bake | | Bug 1816746 | Add the inactive tabs CFR ([this was started here but never finished](https://github.com/mozilla-mobile/firefox-android/pull/1698)) | | Bug 1887211 | Make a new metrics dashboard for the Beta metrics [Nightly dashboard](https://sql.telemetry.mozilla.org/dashboard/android-firefox-tabs-tray---nightly) | | Bug 1815003 | Enable the feature flag in Release | #### Project admin ~~Investigate why the private tabs page button metric dropped off precipitously~~ ~~Schedule a checkpoint meeting with Product. (It was Channing previously)~~ - Communicate in Slack when this is being enabled ### Dashboards - [Nightly](https://sql.telemetry.mozilla.org/dashboard/android-firefox-tabs-tray---nightly) - [Beta](https://sql.telemetry.mozilla.org/dashboard/android-firefox-tabs-tray---beta) - [Release](https://sql.telemetry.mozilla.org/dashboard/android-firefox-tabs-tray---release) The bugs fixed by the rewrite can be tracked with the [[fixed-by-tabs-tray-compose] whiteboard](https://bugzilla.mozilla.org/buglist.cgi?status_whiteboard_type=allwordssubstr&status_whiteboard=%5Bfixed-by-tabs-tray-compose%5D&query_format=advanced&list_id=16985392)
In order to get the Tabs Tray to Compose rewrite into Release, there are a number of tasks we must complete in order to feel confident in letting it ride the trains. ### Tasks #### Tickets | Bug | Description | | -- | -- | | Bug 1832618 | Convert the remaining UI tests that call into Tabs Tray | | Bug 1841140 | Bugs found during the Beta bake | | Bug 1816746 | Add the inactive tabs CFR ([this was started here but never finished](https://github.com/mozilla-mobile/firefox-android/pull/1698)) | | Bug 1887211 | Make a new metrics dashboard for the Beta metrics [Nightly dashboard](https://sql.telemetry.mozilla.org/dashboard/android-firefox-tabs-tray---nightly) | | Bug 1815003 | Enable the feature flag in Release | #### Project admin ~~Investigate why the private tabs page button metric dropped off precipitously~~ ~~Schedule a checkpoint meeting with Product. (It was Channing previously)~~ ~~Communicate in Slack when this is being enabled~~ ### Dashboards - [Nightly](https://sql.telemetry.mozilla.org/dashboard/android-firefox-tabs-tray---nightly) - [Beta](https://sql.telemetry.mozilla.org/dashboard/android-firefox-tabs-tray---beta) - [Release](https://sql.telemetry.mozilla.org/dashboard/android-firefox-tabs-tray---release) The bugs fixed by the rewrite can be tracked with the [[fixed-by-tabs-tray-compose] whiteboard](https://bugzilla.mozilla.org/buglist.cgi?status_whiteboard_type=allwordssubstr&status_whiteboard=%5Bfixed-by-tabs-tray-compose%5D&query_format=advanced&list_id=16985392)