-
Notifications
You must be signed in to change notification settings - Fork 4.3k
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
Viable Migration Plan for Minimum Viable Product #4981
Labels
Backwards Compatibility
Issues or PRs that impact backwards compatability
Comments
karmatosed
added
[Type] Question
Questions about the design or development of the editor.
Feedback
and removed
[Type] Question
Questions about the design or development of the editor.
labels
Feb 10, 2018
danielbachhuber
added
the
Backwards Compatibility
Issues or PRs that impact backwards compatability
label
Feb 12, 2018
I would add another two tests:
|
@bobbingwide Do you have any suggestions on how we can make this issue actionable? What concrete steps can we take in the next few weeks to a month? |
Closing — feel free to open new issues with specific actionable items. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Issue Overview
Consider the following:
According to WikiPedia, a minimum viable product (MVP) is a product with just enough features to satisfy early customers, and to provide feedback for future product development.
From the handbook
Regarding feature plugin merge
Again, paraphrasing the handbook
The release lead will look for a number of things, including:
Current status
The current status appears to be that two of these items are failing the test.
So, we have to fix this.
Assumptions
Without a well considered and implemented migration strategy.
Requirements - Summary
Proposed solution - Summary
Reasons to use the Classic editor
Here's a short list of reasons to use the Classic editor instead of the New Editor.
Tests for some of these are already implemented. Others have outstanding issues. I won't list them here.
Potential tests
Some potential tests that can be automated.
revisions
.Conclusion
We don't want to break existing sites.
We need to assess the potential risks.
We need to prepare a risk management plan.
And implement solutions that help reduce the likelihood of risks becoming issues.
This has to be done as a prerequisite to the Merge Proposal.
Most of the above should be taken into account
This is no small task.
But it can be done in parallel with the continuing development and refinement of the new editor.
Once designed, most of the coding can be done by PHP developers.
Allowing the REACT developers to continue working on the making the new editor the editor of choice.
Related Issues and/or PRs
Todos
The text was updated successfully, but these errors were encountered: