On Mon, Feb 10, 2014 at 5:31 AM, Moritz Schubotz physik@physikerwelt.dewrote:
Dear all,
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.
On 27 January an automated test on beta labs identified new missing dependencies for Math: https://bugzilla.wikimedia.org/show_bug.cgi?id=60486. This was fixed.
On 28 January an automated test on beta labs identified an error with Math communicating with the Parser that prevented loading any page containing a Math expression: https://bugzilla.wikimedia.org/show_bug.cgi?id=60546. This was fixed.
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. http://lists.wikimedia.org/pipermail/wikitech-l/2014-January/
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.
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 limited.
Best Physikerwelt
-- Mit freundlichen Grüßen Moritz Schubotz
Telefon (Büro): +49 30 314 22784 Telefon (Privat):+49 30 488 27330 E-Mail: schubotz@itp.physik.tu-berlin.de Web: http://www.physikerwelt.de Skype: Schubi87 ICQ: 200302764 Msn: Moritz@Schubotz.de
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l