As in the title, the data-mw attribute should be reserved for Parsoid use. Even though there is no specific conflict at the moment, as the use of Parsoid Read View html increases (with data-mw attributes on article pages) and gadgets that might try to parse those data-mw attributes, it would be best to avoid the possibility of conflict.
Background
This is needed by the editing team to avoid issues when copying and pasting into the editor.
Sequencing
Readers teams
- Update logout feature for Minerva
- Update logout feature for Vector 2022
- Update logout feature for CologneBlue
- Update logout feature for Timeless, Monobook gerrit
- Update notifications and watchstar gerrit 1 gerrit 2
Editing
- Update RevisionSlider https://gerrit.wikimedia.org/r/c/mediawiki/extensions/RevisionSlider/+/1201753?usp=search
- Update Discussion Tools https://gerrit.wikimedia.org/r/c/mediawiki/extensions/DiscussionTools/+/1201710?usp=search
- Prepare VisualEditor https://gerrit.wikimedia.org/r/c/mediawiki/extensions/VisualEditor/+/1201758?usp=search
Moderator tools (and editing)
- Update rollback, inline format and patrol links in diff pages. For diff page be careful not to break VisualEditor integration. https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1202230?usp=search
Content transformers
- Cleanup. Drop all instances in core for data-mw="interface" gerrit
- Update FIXME added to VisualEditor: Remove no-longer-needed data-mw="interface" selector
- Update FIXME added to DiscussionTools: Remove no-longer-needed data-mw="interface" selector
- Remove outdated selectors in RevisionSlider https://gerrit.wikimedia.org/r/c/mediawiki/extensions/RevisionSlider/+/1201754
- (if needed) update Flow https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Flow/+/1201701?usp=search
Probably not necessary but listed for completeness
The following repos have index files referencing old markup.
- Update services/recommendation-api
- Update wikifeeds