On Mon, Jun 7, 2010 at 3:15 PM, Roan Kattouw <roan.kattouw(a)gmail.com> wrote:
2010/6/8 Rob Lanphier <robla(a)wikimedia.org>rg>:
So, now we've got two different options [for
deploying FlaggedRevs]:
1. If it's even possible, figure out how to work around the message
cache
race condition [and deploy FlaggedRevs_alpha only
to
en.wikipedia.org]
2. Try to deploy to all production wikis at once next week.
Neither of those gives me warm fuzzies right now, but #2 seems to be our
new
plan of record. Thoughts?
Yeah, #2 is probably easiest. The message cache currently can't be
coerced into storing two different values for the same message, to be
used on different wikis, AFAIK.
One idea I'd like to float: we might be able to reconcile the messages
between the two branches, and using the "Mediawiki:" namespace to override
the messages we need to override (pretty much what we're already doing). I
have no idea just how awful that would be, and there may be other risks I'm
not accounting for, but I'm throwing that idea out there just in case it
might work.
We really don't want to delay the launch at this point, but we also don't
want to break any of the other production wikis in the process of rolling
this out to
en.wikipedia.org, so any ideas you all have on risk
mitigation/minimization would be greatly appreciated.
Thanks!
Rob