On Mon, Feb 10, 2014 at 5:31 AM, Moritz Schubotz <physik(a)physikerwelt.de>wrote;wrote:
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(a)itp.physik.tu-berlin.de
Web:
http://www.physikerwelt.de
Skype: Schubi87
ICQ: 200302764
Msn: Moritz(a)Schubotz.de
_______________________________________________
Wikitech-l mailing list
Wikitech-l(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l