A while back [[ https://jdlrobson.com/posts/2019-02-11_we-re-going-on-a-bug-hunt--we-re-not-scared---b4057e4a91d2 | we began counting errors for Minerva ]]. Now we have [[ https://jdlrobson.com/posts/2020-09-28_diving-into-wikipedia-s-ocean-of-errors-a6b6be92bf2e?r=jt | real error logging with stack traces ]] the benefits of this are diminishing, we are shipping bytes to users that are unnecessary and the tooling should be removed.
# Acceptance criteria
[x] Remove counting code from codebase.
[x] Document the deprecation of the configuration variables (done: https://www.mediawiki.org/w/index.php?title=Skin:Minerva_Neue&type=revision&diff=4201460&oldid=4200421&diffmode=source)
[x] Mark the legacy WebClientError schema as deprecated
[] Remove the now-deprecated configuration variables from our production config https://gerrit.wikimedia.org/r/c/operations/mediawiki-config/+/649434