Background
T259059 is working on being a year in the making. CodeMirror 6 by itself is stable, but we ran into significant issues with the 2017 editor integration (T357482). Following my comment at T259059#10126773, several volunteers reached out to ask if we could release CM6 as a beta feature. I think CM6 is a good candidate, as it would allow users to get all the new features CM6 offers and provide us with valuable feedback while we still iron out remaining issues and features. The goal as of October 2024 is to have CM6 complete by MediaWiki 1.44 (November-December 2024), but with the beta feature released, we can push that back even further if we need to.
Acceptance criteria
- Create a feature image for the beta feature. File:BetaFeature Image template.svg can be used as a template.
- Add necessary code to enable CM6 via beta feature