Testing changes to the Math extension before they get live at wikipedia
recently some changes were merged to Wikipedia that broke some math
rendering for almost 2 days.
I'm highly interested to avoid that this will happen again.
As a reaction my goal is to develop the changes in a new branch called
math2_0_0 that get's reviewed according to the WMF standards and is
tested in a production like environment and reviewed by the community,
before the changes are merged to the master branch. Is there a
production like environment that could be used for that? Of course I
could try to create a production like environment for Math by myself
like I did with
http://math-test2.instance-proxy.wmflabs.org/wiki/Main_Page ... but I
want to avoid double work and I'm a volunteer... so my time is very
On 29 January Physikerwelt sent a message to Antoine Musso entitled
"effects on caching" saying "please be informed that recent changes in the
Math extension and core might influence the stability of large MediaWiki
instances due to a change in the cache key". That message does not appear
in the wikitech-l archives for January, although Physikerwelt seems to have
forwarded Antoine's message there.
> As a reaction my goal is to develop the changes in a new branch called
> math2_0_0 that get's reviewed according to the WMF standards and is
> tested in a production like environment: and reviewed by the community,
before the changes are merged to the master branch.
Beta labs is our production like environment. It should probably be
possible to use beta labs for this. However, beta does run only the master
branch of each extension, but does so before the master branch of each
extension is deployed to production.
In this case the root cause of the error seems to have been that the
message about Math's effect on caching was somehow lost.