Skip to content
This repository has been archived by the owner on Jul 22, 2024. It is now read-only.

Use the default appservices megazord, not the deprecated fenix megazord. #2867

Merged

Conversation

rfk
Copy link
Contributor

@rfk rfk commented Feb 26, 2020

The custom "fenix" megazord contains all the same code as appears in
the default appservices megazord, so consumers who are using it are
adding complexity to their build process for no gain. The appservices
team intend to stop building the fenix megazord and instead encourage
consumers to use the default full megazord. See additional discussion
in mozilla/application-services#1466.

This PR removes the megazord substitution rules, meaning FirefoxReality
will get the full megazord by default. Fenix is making a corresponding
change over in mozilla-mobile/fenix#8742.

The custom "fenix" megazord contains all the same code as appears in
the default appservices megazord, so consumers who are using it are
adding complexity to their build process for no gain. The appservices
team intend to stop building the fenix megazord and instead encourage
consumers to use the default full megazord. See additional discussion
in mozilla/application-services#1466.

This PR removes the megazord substitution rules, meaning FirefoxReality
will get the full megazord by default. Fenix is making a corresponding
change over in mozilla-mobile/fenix#8742.
@rfk
Copy link
Contributor Author

rfk commented Feb 26, 2020

I'm not really set up to QA whether this change breaks anything, but an currently running ./gradlew test locally as a basic smoketest. I'm happy to take advice on futher testing that should be done.

/cc @grigoryk

Copy link
Contributor

@bluemarvin bluemarvin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems to work in my tests. Please hold merging until v10

@keianhzo keianhzo added the QA Attention QA label Mar 3, 2020
@keianhzo
Copy link
Contributor

keianhzo commented Mar 3, 2020

Seems to work for me too. Merging and tagging QA for further testing.

@keianhzo keianhzo merged commit 08fdfaa into MozillaReality:master Mar 3, 2020
@Softvision-GeluHaiduc
Copy link

I’ve performed exploratory testing on the FxA, Bookmarks and History features using the latest master, Firefox Reality version 10-40720037 (dbb8ed3), installed on the Oculus Quest headset.
I haven’t encountered any new issues during testing.

@Softvision-GeluHaiduc Softvision-GeluHaiduc removed the QA Attention QA label Mar 12, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants