We are now able to put the page transformations in the parser cache (T267404), and also selective enable them using CSS/JS (https://gerrit.wikimedia.org/r/c/mediawiki/extensions/DiscussionTools/+/647587).
Going forward we expect (1) more users to have the feature enabled by default, and (2) we will be building features that require page transformations even for users that don't have the tools enabled, for example linking to specific comments in a notification (T263820 + T253082).
At this point it won't make sense to keep generating two versions of the page, and we should just apply our transformations to all talk pages.
=== Deployment timing
- Assuming no issues emerge from T267404, these patches can be gradually merged to more wikis.
=== Open question
- [x] When do we think this work should be merged? What – if any – specific testing should be done to ensure it's working as expected?
- Assuming no issues emerge from T267404, these patches can be gradually merged to more wikis.
-- //Note: @Esanders is monitoring whether T267404 produces any performance issues.//
=== Testing instructions
//TBD//