Re: [Wikitech-l] Translations on hold until further notice

2018-09-27 Thread John Bennett
Hello,

This update is to add some additional information we are now able to share
in regard to why translation updates are on hold.

The Security team and others at the Wikimedia Foundation are engaged in a
security event involving our translation services.  No Wikimedia users or
their data are currently affected. We made the decision to temporarily
disable translation updates until suitable countermeasures can be applied
and at this point reinstatement of translation updates is to be determined.
At the resolution of this event the Security team will publish a summary
blog post (https://phabricator.wikimedia.org/phame/blog/view/13/) including
additional details as appropriate.

Thank you for your patience and understanding while we work to better
protect the community.

John Bennett

Director of Security, Wikimedia Foundation
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Translations on hold until further notice

2018-09-27 Thread Thiemo Kreuz
Hey,

I'm sorry to hear about such an issue. I can only assume it means
massive trouble for your team, Greg.

Unfortunately for me being one of the receivers of this message I must
say it does not make the slightest sense.

What happened? Is there a Phabricator ticket I can read up?

What is the issue with making further changes to any en.json file?
What trouble can a new entry in one of these files cause that you ask
everybody to stop editing them, instead of – let's say – stop the bot
that creates the corresponding entries on translatewiki.net? The
request effectively means everybody needs to stop working on UI
features. How do you plan to make sure such changes to the multiple
hundred en.json files we maintain are indeed not done any more? What
will happen if a patch gets merged by a team that relies on
translatewiki.net translations, but did not got your message, or did
not understood it? Nothing? If so, why can't we continue editing our
very own localization files, and solve the issue your team is working
on – whatever it is – independent from that?

TL;DR: What is going on?

Best
Thiemo

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] Translations on hold until further notice

2018-09-26 Thread Greg Grossmeier
tl;dr: Please refrain from adding new strings that require translations
to MediaWiki and deployed extensions until further notice.

Due to changes we are making in the way our translation systems process
data we will be temporarily disabling the auto deployment of newly
translated content until further notice.  The goal of these changes will
be to improve the evaluation of content submitted to our translation
services.

This means developers should not merge new translatable strings into
MediaWiki Core nor Wikimedia deployed extensions until we re-enable the
system. This is to prevent longer term issues where local wiki admins
overwrite a string and thus prevent updates from new and improved
translations. 

We apologize for any inconvenience this delay in service may cause and
will alert you as soon as this maintenance is completed. 

Greg Grossmeier

-- 
| Greg GrossmeierGPG: B2FA 27B1 F7EB D327 6B8E |
| Release Team ManagerA18D 1138 8E47 FAC8 1C7D |


signature.asc
Description: PGP signature
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l