Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[DEPR]: Removal of Deprecated and unused feature flags from Mobile-Config Repo #213

Closed
omerhabib26 opened this issue Aug 2, 2023 · 1 comment
Labels
depr Proposal for deprecation & removal per OEP-21

Comments

@omerhabib26
Copy link

omerhabib26 commented Aug 2, 2023

Proposal Date

2023-08-02

Target Ticket Acceptance Date

2023-08-16

Earliest edX Named Release Without This Functionality

These changes aren’t tied to an Open edX release and are only dependent on Mobile releases as mentioned below:
Android Release 4.0.2
iOS Release 3.2.5

Rationale

As a mobile code improvement, we need to remove the deprecated/unused feature flags from Mobile Config as decided in LEARNER-8703

Removal

The following flags will no longer be available for development.

  1. TAB_LAYOUTS_ENABLED
  2. SECRET flag under BRANCH {Dict}
  3. ZERO_RATING
  4. SOCIAL_SHARING
  5. IAP_ENABLED
  6. API_KEY flag under YOUTUBE_PLAYER {Dict}

Replacement

The detailed description can be found on the relative Wikis on Open edX confluence and 2U confluence.

Deprecation

No response

Migration

No response

Additional Info

After a detailed spike on both platforms (Android & iOS) in LEARNER-8703, we decided to remove the mentioned flags from Android & iOS and will be rolled out in the coming releases.

@github-actions github-actions bot added the depr Proposal for deprecation & removal per OEP-21 label Aug 2, 2023
@miankhalid
Copy link

@omerhabib26 It'd be nice if you can mention that this change isn't tied to an Open edX release and would depend on the Android App's Release version as well as iOS's under the section:

Earliest Open edX Named Release Without This Functionality

Also under Additional Info, I think it would make sense to have the ticket link again.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
depr Proposal for deprecation & removal per OEP-21
Projects
Archived in project
Development

No branches or pull requests

3 participants