Skip to content

feat: Allow experimental editor opt out #24504

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

Draft
wants to merge 3 commits into
base: trunk
Choose a base branch
from

Conversation

dcalhoun
Copy link
Member

@dcalhoun dcalhoun commented Apr 24, 2025

Description

Utilize the remote feature flag to enable a phased roll out. Allow opting out of
the experimental editor for a TBD period of time.

Ref CMM-291.

Testing instructions

The experimental editor availability should operate much like any other remote
feature flag, where a remote value can be overridden by a local value controlled
by the user.

Users who enabled the now deprecated local-only feature flag should still see
the experimental editor loaded. The only caveat is that users who enabled this
previous flag cannot disable it as the toggle is no longer displayed; they'd need
to re-install the app to disable it. This feels reasonable trade-off given the
current low usage—a few dozen unique users.

Light Dark
Screenshot 2025-04-24 at 14 54 28 Screenshot 2025-04-24 at 14 54 36

@dcalhoun dcalhoun added [Type] Enhancement Gutenberg Editing and display of Gutenberg blocks. labels Apr 24, 2025
@dangermattic
Copy link
Collaborator

1 Message
📖 This PR is still a Draft: some checks will be skipped.

Generated by 🚫 Danger

@wpmobilebot
Copy link
Contributor

wpmobilebot commented Apr 24, 2025

App Icon📲 You can test the changes from this Pull Request in WordPress by scanning the QR code below to install the corresponding build.
App NameWordPress
ConfigurationRelease-Alpha
Build Number27520
VersionPR #24504
Bundle IDorg.wordpress.alpha
Commitac4f6ef
Installation URL4r9vh9u3v22k0
Automatticians: You can use our internal self-serve MC tool to give yourself access to those builds if needed.

@wpmobilebot
Copy link
Contributor

wpmobilebot commented Apr 24, 2025

App Icon📲 You can test the changes from this Pull Request in Jetpack by scanning the QR code below to install the corresponding build.
App NameJetpack
ConfigurationRelease-Alpha
Build Number27520
VersionPR #24504
Bundle IDcom.jetpack.alpha
Commitac4f6ef
Installation URL1oqbda2n332j0
Automatticians: You can use our internal self-serve MC tool to give yourself access to those builds if needed.

Communicate nuances about individual experimental features.
Deprecate the local-only feature flag, instead use the remote feature
flag to enable phased roll out.
Ensure feedback is requested regardless if which flag is
disabled--current or deprecated.
@dcalhoun dcalhoun force-pushed the feat/allow-experimental-editor-opt-out branch from a63558d to ac4f6ef Compare April 25, 2025 19:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Gutenberg Editing and display of Gutenberg blocks. [Type] Enhancement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants