santhosh (Santhosh Thottingal)
Senior Software Engineer, Language Engineering.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Wednesday

  • Clear sailing ahead.

User Details

User Since
Oct 7 2014, 2:57 AM (166 w, 6 d)
Availability
Available
IRC Nick
santhosh
LDAP User
Santhosh
MediaWiki User
Unknown

Recent Activity

Sat, Dec 16

D3r1ck01 awarded T94020: The labels and numbers in CX translation trend graph is not localized a Like token.
Sat, Dec 16, 11:02 AM · Patch-For-Review, Google-Code-in-2017, WorkType-Maintenance, I18n, Easy, ContentTranslation

Fri, Dec 15

santhosh created T182947: Language filters use 'All' as language code.
Fri, Dec 15, 5:06 AM · Patch-For-Review, Language-2017-Oct-Dec, ContentTranslation
santhosh added a comment to T179779: ULS language selection dropdown partially offscreen when page is in RTL language.
Fri, Dec 15, 4:39 AM · Multimedia-Team-Working-Board, Patch-For-Review, Regression, UploadWizard, Multimedia
santhosh added a comment to T179779: ULS language selection dropdown partially offscreen when page is in RTL language.

No problem with accessing $menu.

Fri, Dec 15, 4:39 AM · Multimedia-Team-Working-Board, Patch-For-Review, Regression, UploadWizard, Multimedia

Wed, Dec 13

santhosh claimed T182752: Logged out user can't use CX from Special:CX campaign page.
Wed, Dec 13, 10:47 AM · Language-2017-Oct-Dec, MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), ContentTranslation
santhosh added a comment to T182752: Logged out user can't use CX from Special:CX campaign page.

It is a regression from T180082: "The action you have requested is limited to users in one of the groups: $1." user warning

Wed, Dec 13, 10:45 AM · Language-2017-Oct-Dec, MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), ContentTranslation
santhosh updated subscribers of T179779: ULS language selection dropdown partially offscreen when page is in RTL language.

@santhosh - that's exactly what I am doing in this patch https://gerrit.wikimedia.org/r/#/c/393098/ :)

Wed, Dec 13, 5:16 AM · Multimedia-Team-Working-Board, Patch-For-Review, Regression, UploadWizard, Multimedia

Tue, Dec 12

santhosh added a comment to T179779: ULS language selection dropdown partially offscreen when page is in RTL language.

@Cparle You can use the onVisible callback for adjusting any property of the ULS menu. See https://github.com/wikimedia/mediawiki-extensions-UniversalLanguageSelector/blob/master/resources/js/ext.uls.compactlinks.js#L143 for an example. You may want to do this in your uw.UlsWidget.js

Tue, Dec 12, 12:16 PM · Multimedia-Team-Working-Board, Patch-For-Review, Regression, UploadWizard, Multimedia
santhosh moved T182528: Unable to load partial translation due to JS error from ext.cx.tools.template.js from Backlog to QA on the Language-2017-Oct-Dec board.
Tue, Dec 12, 7:18 AM · Language-2017-Oct-Dec, MW-1.31-release-notes (WMF-deploy-2017-12-12 (1.31.0-wmf.12)), JavaScript, ContentTranslation
santhosh claimed T182528: Unable to load partial translation due to JS error from ext.cx.tools.template.js.
Tue, Dec 12, 7:17 AM · Language-2017-Oct-Dec, MW-1.31-release-notes (WMF-deploy-2017-12-12 (1.31.0-wmf.12)), JavaScript, ContentTranslation

Fri, Dec 8

santhosh updated the task description for T182404: 2017 wikitext editor gets very confused while typing signature (combining diacritics and non-breaking spaces?).
Fri, Dec 8, 11:27 AM · VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor

Wed, Dec 6

santhosh added a comment to T144467: Security review for Google MT for Content Translation.

MT output is sanitized as per T169295: Sanitize MT service output HTML

Wed, Dec 6, 8:38 AM · Language-2017-Oct-Dec, Parsing-Team, Services (watching), Language-Engineering October-December 2016, WorkType-NewFunctionality, Security-Reviews, Security-Extensions, ContentTranslation-Deployments, ContentTranslation-CXserver, ContentTranslation

Tue, Dec 5

santhosh triaged T177752: cxserver page fetch api: Wrap translatable sections in <section> tags as Normal priority.

Wrap every immediate child of body under CX section tag - For CX2 alone. Might require api versioning

Tue, Dec 5, 5:32 AM · Language-2017-Oct-Dec, ContentTranslation-CXserver, ContentTranslation
santhosh updated the task description for T177752: cxserver page fetch api: Wrap translatable sections in <section> tags.
Tue, Dec 5, 5:31 AM · Language-2017-Oct-Dec, ContentTranslation-CXserver, ContentTranslation

Mon, Dec 4

santhosh claimed T173801: https://wikimedia.org/api/rest_v1/#!/Transform/post_transform_html_from_from_lang_to_to_lang_provider doesn't return any content.
Mon, Dec 4, 12:20 PM · Services (done), Language-2017-Oct-Dec, Language-2017-July-Sept, RESTBase, ContentTranslation, ContentTranslation-CXserver
santhosh added a comment to T173801: https://wikimedia.org/api/rest_v1/#!/Transform/post_transform_html_from_from_lang_to_to_lang_provider doesn't return any content.

Fix: https://github.com/wikimedia/restbase/pull/916

Mon, Dec 4, 12:14 PM · Services (done), Language-2017-Oct-Dec, Language-2017-July-Sept, RESTBase, ContentTranslation, ContentTranslation-CXserver
santhosh added a comment to T180422: Investigate and update webfonts where possible.

You may also take a look at https://phabricator.wikimedia.org/T55015 and close the tickets for adding new fonts.

Mon, Dec 4, 5:34 AM · User-notice, MW-1.31-release-notes (WMF-deploy-2017-12-05 (1.31.0-wmf.11)), Patch-For-Review, Language-2017-Oct-Dec, MediaWiki-extensions-UniversalLanguageSelector
santhosh closed T108011: Adding new Odia (Oriya) webfont as Declined.

Webfonts feature in ULS is being reduced to languages facing missing font issues. We removed fonts for Or and other Indian languages since they don't face issue of 'missing fonts' in 2017. Because of that it is very unlikely that we add more fonts to our system.

Mon, Dec 4, 5:33 AM · MediaWiki-extensions-UniversalLanguageSelector
santhosh closed T108011: Adding new Odia (Oriya) webfont, a subtask of T55015: Font support in Universal Language Selector (tracking), as Declined.
Mon, Dec 4, 5:33 AM · Language-Team, Tracking, MediaWiki-extensions-UniversalLanguageSelector
santhosh added a comment to T180422: Investigate and update webfonts where possible.

The list of fonts which are default for one or more languages is given as a table in https://www.mediawiki.org/wiki/Universal_Language_Selector/WebFonts

Mon, Dec 4, 5:30 AM · User-notice, MW-1.31-release-notes (WMF-deploy-2017-12-05 (1.31.0-wmf.11)), Patch-For-Review, Language-2017-Oct-Dec, MediaWiki-extensions-UniversalLanguageSelector

Mon, Nov 27

santhosh added a comment to T176237: ContentTranslation on Hebrew Wiki crashes on Chrome for a page with multiple templates.

My attempts to reproduce this is failed. I tried the translation of en:The Phantom Tollbooth to he and ca languages using Chrome and Firefox. If any of you were able to reproduce, please give the langauge pair title details. Also the template if any caused the issue.

Mon, Nov 27, 9:35 AM · MW-1.31-release-notes (WMF-deploy-2017-11-28 (1.31.0-wmf.10)), Language-2017-Oct-Dec, ContentTranslation

Thu, Nov 23

santhosh claimed T181209: Content Translation: the Youdao Machine Translation does not work..
Thu, Nov 23, 9:54 AM · Wikimedia-User-Group-China, Chinese-Sites, Language-2017-Oct-Dec, ContentTranslation

Nov 15 2017

Elitre awarded T179997: Saved translation fails to load a Like token.
Nov 15 2017, 12:39 PM · MW-1.31-release-notes (WMF-deploy-2017-11-07 (1.31.0-wmf.7)), Language-2017-Oct-Dec, Regression, ContentTranslation
Elitre awarded T154116: Content Translation does not publish the translation a Like token.
Nov 15 2017, 12:39 PM · MW-1.31-release-notes (WMF-deploy-2017-10-31 (1.31.0-wmf.6)), Language-2017-Oct-Dec, ContentTranslation

Nov 13 2017

santhosh added a project to T135464: Reduce and stop usage of autonym font: Language-2017-Oct-Dec.
Nov 13 2017, 9:53 AM · Language-2017-Oct-Dec, Language-Engineering July-September 2016, MediaWiki-extensions-UniversalLanguageSelector
santhosh updated the task description for T180082: "The action you have requested is limited to users in one of the groups: $1." user warning .
Nov 13 2017, 9:04 AM · Language-2017-Oct-Dec, MW-1.31-release-notes (WMF-deploy-2017-11-14 (1.31.0-wmf.8)), ContentTranslation

Nov 9 2017

santhosh moved T179997: Saved translation fails to load from Bugs and suggestions to Oct-Dec 2017 on the ContentTranslation board.
Nov 9 2017, 6:12 AM · MW-1.31-release-notes (WMF-deploy-2017-11-07 (1.31.0-wmf.7)), Language-2017-Oct-Dec, Regression, ContentTranslation
santhosh claimed T179997: Saved translation fails to load.
Nov 9 2017, 6:11 AM · MW-1.31-release-notes (WMF-deploy-2017-11-07 (1.31.0-wmf.7)), Language-2017-Oct-Dec, Regression, ContentTranslation
santhosh added a comment to T179997: Saved translation fails to load.

@santhosh , indeed in version=2 there's no overlay, but my saved translation doesn't load either ("Loading saved translation" message on top).

Nov 9 2017, 5:20 AM · MW-1.31-release-notes (WMF-deploy-2017-11-07 (1.31.0-wmf.7)), Language-2017-Oct-Dec, Regression, ContentTranslation

Nov 8 2017

santhosh added a comment to T179997: Saved translation fails to load.

Since CX2 will do all of these adaptation in server, it does not make sense to have a complicated solution in CX1, the quick solution I can think of is retaining the old overlay behaviour using an option passed to the overlay widget from template editor context.

Nov 8 2017, 12:06 PM · MW-1.31-release-notes (WMF-deploy-2017-11-07 (1.31.0-wmf.7)), Language-2017-Oct-Dec, Regression, ContentTranslation
santhosh added a comment to T179997: Saved translation fails to load.

I could able to reproduce this. In case of restored translations, with templates, the templatetool tries to get the data required for the editor. That tool used to show an overlay on top of the particular template - just to avoid any action on it, till the data is available, but in https://gerrit.wikimedia.org/r/#/c/371467/ This overlays behaviour was changed to cover 100% screenwidth and height - Hence affecting the whole translation editor view.

Nov 8 2017, 11:59 AM · MW-1.31-release-notes (WMF-deploy-2017-11-07 (1.31.0-wmf.7)), Language-2017-Oct-Dec, Regression, ContentTranslation
santhosh updated the task description for T176843: CX2: Restore the saved translation.
Nov 8 2017, 9:21 AM · MW-1.31-release-notes (WMF-deploy-2017-11-07 (1.31.0-wmf.7)), Language-2017-Oct-Dec, Patch-For-Review, Language-2017-July-Sept, ContentTranslation

Nov 7 2017

santhosh added a comment to T154116: Content Translation does not publish the translation.

Should this fix work for older articles that ended up being unloadable (grey overlay when loading, the three dots on top blinking ad nauseam, publish button greyed out)? If it should - it didn't in my case.

Nov 7 2017, 4:04 PM · MW-1.31-release-notes (WMF-deploy-2017-10-31 (1.31.0-wmf.6)), Language-2017-Oct-Dec, ContentTranslation
santhosh added a comment to T179797: Universal Language Selector determining a non-alphabetical list of Wikipedias in other languages.

The feature is documented in detail at https://www.mediawiki.org/wiki/Universal_Language_Selector/Compact_Language_Links

Nov 7 2017, 4:59 AM · ULS-CompactLinks, MediaWiki-extensions-UniversalLanguageSelector

Nov 6 2017

santhosh updated the task description for T171344: [wmf.10] Long LTR article titles displayed cut off on the list of suggestions in RTL .
Nov 6 2017, 11:12 AM · MW-1.31-release-notes (WMF-deploy-2017-12-05 (1.31.0-wmf.11)), Language-2017-Oct-Dec, RTL, I18n, ContentTranslation

Nov 3 2017

santhosh added a comment to T179517: Warning: min(): Array must contain at least one element in ApiQueryTranslatorStats.

Dunno if these two are related or not:

  • Notice: Undefined property: ApiQueryContentTranslation::$user in /srv/mediawiki/php-1.31.0-wmf.6/extensions/ContentTranslation/api/ApiQueryContentTranslation.php on line 120
  • Notice: Undefined variable: translation in /srv/mediawiki/php-1.31.0-wmf.6/extensions/ContentTranslation/api/ApiQueryContentTranslation.php on line 126
Nov 3 2017, 5:53 AM · MW-1.31-release-notes (WMF-deploy-2017-10-31 (1.31.0-wmf.6)), Language-2017-Oct-Dec, ContentTranslation, Wikimedia-log-errors

Nov 1 2017

santhosh added a comment to T154116: Content Translation does not publish the translation.

I could reproduce the issue now. It was tricky.

Nov 1 2017, 10:52 AM · MW-1.31-release-notes (WMF-deploy-2017-10-31 (1.31.0-wmf.6)), Language-2017-Oct-Dec, ContentTranslation

Oct 31 2017

santhosh updated the task description for T178126: [1.31.0-wmf.3] False 'Missing in English' label is displayed for articles existing in enwiki .
Oct 31 2017, 5:10 AM · MW-1.31-release-notes (WMF-deploy-2017-11-14 (1.31.0-wmf.8)), Language-2017-Oct-Dec, ContentTranslation

Oct 30 2017

santhosh updated subscribers of T174138: Scrolling the translation editor makes the publish button unreachable.

This regression was caused by https://gerrit.wikimedia.org/r/#/c/346799/ Where @Esanders added VE tool bar and made it sticky.

Oct 30 2017, 11:35 AM · Patch-For-Review, Language-2017-Oct-Dec, Regression, ContentTranslation

Oct 27 2017

santhosh closed T169030: {{Infobox airport}} is adapted incorrectly from English to Hebrew as Resolved.
Oct 27 2017, 8:41 AM · MW-1.30-release-notes (WMF-deploy-2017-07-11_(1.30.0-wmf.9)), Patch-For-Review, WorkType-Maintenance, ContentTranslation
santhosh closed T168621: CX1: "TypeError: Cannot read property 'indexOf' of null" when translating a template as Resolved.
Oct 27 2017, 8:18 AM · MW-1.30-release-notes (WMF-deploy-2017-06-27_(1.30.0-wmf.7)), ContentTranslation, Patch-For-Review
santhosh moved T171410: Set a colored background for automated translated paragraphs until it's not manually edited/corrected from Backlog to Bugs and suggestions on the ContentTranslation board.
Oct 27 2017, 6:23 AM · Design, ContentTranslation
santhosh assigned T171410: Set a colored background for automated translated paragraphs until it's not manually edited/corrected to Pginer-WMF.

@Pginer-WMF comments?

Oct 27 2017, 6:23 AM · Design, ContentTranslation
santhosh assigned T173060: Content Translation in IE - UI problems to Petar.petkovic.
Oct 27 2017, 6:14 AM · User-Petar.petkovic, Language-2017-Oct-Dec, ContentTranslation
santhosh moved T175488: targettitle prameter is ignored in content translation, when starting a translation from Backlog to Oct-Dec 2017 on the ContentTranslation board.
Oct 27 2017, 6:10 AM · Language-2017-Oct-Dec, ContentTranslation
santhosh added a project to T175488: targettitle prameter is ignored in content translation, when starting a translation: Language-2017-Oct-Dec.
Oct 27 2017, 6:10 AM · Language-2017-Oct-Dec, ContentTranslation
santhosh updated subscribers of T175488: targettitle prameter is ignored in content translation, when starting a translation.
Oct 27 2017, 6:10 AM · Language-2017-Oct-Dec, ContentTranslation
santhosh assigned T175488: targettitle prameter is ignored in content translation, when starting a translation to Petar.petkovic.
Oct 27 2017, 6:10 AM · Language-2017-Oct-Dec, ContentTranslation
santhosh moved T177752: cxserver page fetch api: Wrap translatable sections in <section> tags from Apr.–June 2017 to CX2 on the ContentTranslation board.
Oct 27 2017, 5:53 AM · Language-2017-Oct-Dec, ContentTranslation-CXserver, ContentTranslation
santhosh raised the priority of T177752: cxserver page fetch api: Wrap translatable sections in <section> tags from Normal to Needs Triage.
Oct 27 2017, 5:53 AM · Language-2017-Oct-Dec, ContentTranslation-CXserver, ContentTranslation
santhosh triaged T178790: Change the icon for Save for later articles in Suggestion list as Low priority.
Oct 27 2017, 5:48 AM · Design, ContentTranslation
santhosh moved T178790: Change the icon for Save for later articles in Suggestion list from Backlog to Bugs and suggestions on the ContentTranslation board.
Oct 27 2017, 5:47 AM · Design, ContentTranslation
santhosh moved T178126: [1.31.0-wmf.3] False 'Missing in English' label is displayed for articles existing in enwiki from Backlog to Bugs and suggestions on the ContentTranslation board.
Oct 27 2017, 5:38 AM · MW-1.31-release-notes (WMF-deploy-2017-11-14 (1.31.0-wmf.8)), Language-2017-Oct-Dec, ContentTranslation
santhosh moved T178139: crh doesn't appear in Apertium MT dropdown from Backlog to Investigate on the ContentTranslation board.
Oct 27 2017, 5:37 AM · Language-2017-Oct-Dec, ContentTranslation-Deployments, ContentTranslation
santhosh added a project to T176930: MT token timeout handling is failing to refresh: TestMe.
Oct 27 2017, 5:11 AM · TestMe, ContentTranslation
santhosh added a project to T174138: Scrolling the translation editor makes the publish button unreachable: Regression.

This is a regression

Oct 27 2017, 5:03 AM · Patch-For-Review, Language-2017-Oct-Dec, Regression, ContentTranslation

Oct 17 2017

santhosh updated the task description for T176843: CX2: Restore the saved translation.
Oct 17 2017, 11:44 AM · MW-1.31-release-notes (WMF-deploy-2017-11-07 (1.31.0-wmf.7)), Language-2017-Oct-Dec, Patch-For-Review, Language-2017-July-Sept, ContentTranslation

Oct 12 2017

santhosh awarded T177267: Two factor authentication require codes from all apps a Like token.
Oct 12 2017, 11:39 AM · Release-Engineering-Team (Kanban), Phabricator, Security-General
santhosh updated subscribers of T178050: Autocompletion in ULS's search function sometimes looks weird.
Oct 12 2017, 11:18 AM · MediaWiki-extensions-UniversalLanguageSelector
santhosh added a comment to T178050: Autocompletion in ULS's search function sometimes looks weird.

Screenshot:

Oct 12 2017, 11:18 AM · MediaWiki-extensions-UniversalLanguageSelector
santhosh added a comment to T177267: Two factor authentication require codes from all apps.

@santhosh: can you edit your userpage on wikitech with something confirming that you would like 2-factor removed from your phabricator account? This is to confirm that you are in possession of the wiki credentials as well as a phabricator session.

Oct 12 2017, 3:43 AM · Release-Engineering-Team (Kanban), Phabricator, Security-General

Oct 11 2017

santhosh added a comment to T177267: Two factor authentication require codes from all apps.

I believe I can only remove both factors and you will then have to add authy back.

Oct 11 2017, 4:54 PM · Release-Engineering-Team (Kanban), Phabricator, Security-General
santhosh added a comment to T177267: Two factor authentication require codes from all apps.

I see this documentation about resetting 2FA https://secure.phabricator.com/book/phabricator/article/multi_factor_auth/ and apparently we have done this before (T175941: Reset Phabricator 2FA for Tgr)

Oct 11 2017, 3:24 PM · Release-Engineering-Team (Kanban), Phabricator, Security-General
santhosh added a comment to T177267: Two factor authentication require codes from all apps.

Does it not work if you just put one of them in? Does it actively require both being entered?

Oct 11 2017, 2:18 PM · Release-Engineering-Team (Kanban), Phabricator, Security-General
santhosh added a comment to T106469: Adding ContentTranslation in beta features on eswikivoyage.

We had some technical blockers to support a non wikipedia site in cxserver. We have fixed it recently T172075: PageLoader.js hardcodes wikipedia.org

Oct 11 2017, 3:50 AM · WorkType-NewFunctionality, ContentTranslation, ContentTranslation-Deployments, Wikimedia-Site-requests
santhosh closed T172075: PageLoader.js hardcodes wikipedia.org as Resolved.
Oct 11 2017, 3:49 AM · Language-2017-Oct-Dec, Language-2017-July-Sept, Patch-For-Review, ContentTranslation-CXserver, ContentTranslation

Oct 10 2017

santhosh updated the task description for T177752: cxserver page fetch api: Wrap translatable sections in <section> tags.
Oct 10 2017, 10:05 AM · Language-2017-Oct-Dec, ContentTranslation-CXserver, ContentTranslation
santhosh updated the task description for T177752: cxserver page fetch api: Wrap translatable sections in <section> tags.
Oct 10 2017, 9:30 AM · Language-2017-Oct-Dec, ContentTranslation-CXserver, ContentTranslation

Oct 9 2017

santhosh added a comment to T177752: cxserver page fetch api: Wrap translatable sections in <section> tags.

I did some refactoring in https://gerrit.wikimedia.org/r/#/q/topic:T177752+(status:open+OR+status:merged) before addressing this task

Oct 9 2017, 12:10 PM · Language-2017-Oct-Dec, ContentTranslation-CXserver, ContentTranslation
santhosh added a comment to T177752: cxserver page fetch api: Wrap translatable sections in <section> tags.

Parsoid's patch for section wrapping https://gerrit.wikimedia.org/r/#/c/364933/
Quoting from commit message:

Since ContentTranslation (CX) currently uses <section> tags internally,
to ensure that CX can distinguish between its internal use with
Parsoid-provided <section> tags, we need to add a distinguishing
attribute to our section tags and so this patch adds the
data-section-number attribute to all <section> tags
Oct 9 2017, 10:04 AM · Language-2017-Oct-Dec, ContentTranslation-CXserver, ContentTranslation
santhosh created T177752: cxserver page fetch api: Wrap translatable sections in <section> tags.
Oct 9 2017, 9:56 AM · Language-2017-Oct-Dec, ContentTranslation-CXserver, ContentTranslation
santhosh added a comment to T156742: Code review sprint for Language team patches.

Meta info: There is no language team now. People from old language team is under Global Collaboration team.

Oct 9 2017, 4:24 AM · Language-Team, Language-team January-March 2017

Oct 5 2017

santhosh updated subscribers of T177402: CX source selector has no focus state.
Oct 5 2017, 7:23 AM · Language-2017-Oct-Dec, MW-1.31-release-notes (WMF-deploy-2017-10-10 (1.31.0-wmf.3)), Patch-For-Review, UI-Standardization, UI-Standardization-Kanban, Design, Accessibility, ContentTranslation

Oct 3 2017

santhosh updated the task description for T162114: CX2: Template adaptation.
Oct 3 2017, 8:56 AM · Language-2017-Oct-Dec, Language-2017-July-Sept, ContentTranslation-FY2017-18, ContentTranslation
santhosh updated the task description for T162114: CX2: Template adaptation.
Oct 3 2017, 7:11 AM · Language-2017-Oct-Dec, Language-2017-July-Sept, ContentTranslation-FY2017-18, ContentTranslation
santhosh added a comment to T162114: CX2: Template adaptation.
Oct 3 2017, 7:09 AM · Language-2017-Oct-Dec, Language-2017-July-Sept, ContentTranslation-FY2017-18, ContentTranslation
santhosh added a comment to T177267: Two factor authentication require codes from all apps.

To clarify. There is a remove 2FA option at phabricator profile settings, but that also require my 2FA from Google Authenticator, which I don't have since I stopped using Google Authenticator. I have ony Authy 2FA

Oct 3 2017, 4:02 AM · Release-Engineering-Team (Kanban), Phabricator, Security-General
santhosh created T177267: Two factor authentication require codes from all apps.
Oct 3 2017, 3:59 AM · Release-Engineering-Team (Kanban), Phabricator, Security-General

Sep 29 2017

santhosh moved T172075: PageLoader.js hardcodes wikipedia.org from In Review to QA on the Language-2017-July-Sept board.
Sep 29 2017, 5:49 AM · Language-2017-Oct-Dec, Language-2017-July-Sept, Patch-For-Review, ContentTranslation-CXserver, ContentTranslation

Sep 28 2017

santhosh updated the task description for T150652: Content Translation feature parity checklist post VisualEditor integration.
Sep 28 2017, 12:02 PM · WorkType-NewFunctionality, Design, Contributors-Team, VisualEditor, ContentTranslation
santhosh added a comment to T150652: Content Translation feature parity checklist post VisualEditor integration.
[ST] In case that machine translation is not available, null MT so that, if the user selected “source text”, the target text must be pre-filled with the (adapted) source text [0.5d, or may be working already]

It works already. Screenshot shows en-ml translation, with no MT client. Source get copied to target with all links, references adapted to target language.

Sep 28 2017, 12:00 PM · WorkType-NewFunctionality, Design, Contributors-Team, VisualEditor, ContentTranslation
santhosh added a comment to T176610: CX2: Integrate auto save with VE content changes.

Many sections throw errors while extracting content, for example sections with references. That need investigation and follow up fixes.

Sep 28 2017, 11:48 AM · Language-2017-Oct-Dec, MW-1.31-release-notes (WMF-deploy-2017-09-26 (1.31.0-wmf.1)), Language-2017-July-Sept, ContentTranslation

Sep 27 2017

santhosh added a comment to T48853: mediawiki.jqueryMsg really should be default and merged with the mediawiki.Message() code.

Current status: We have jquery.i18n in the core now - https://github.com/wikimedia/mediawiki/tree/master/resources/lib/jquery.i18n
And mediawiki.jqueryMsg enhances mediawiki.Messages if loaded.

Sep 27 2017, 11:57 AM · MediaWiki-Internationalization, I18n, JavaScript, Technical-Debt
santhosh closed T78337: refactor the langdb in ULS to make it more easily reusable as Resolved.

https://github.com/wikimedia/language-data now provides the langauge data that was initially bundled in jquery.uls. We required this for ContentTranslation-CXserver

Sep 27 2017, 11:35 AM · I18n, MediaWiki-extensions-UniversalLanguageSelector, MediaWiki-General-or-Unknown
santhosh closed T78337: refactor the langdb in ULS to make it more easily reusable, a subtask of T66617: List of languages looks strange when mixes RTL and LTR languages, as Resolved.
Sep 27 2017, 11:35 AM · Readers-Web-Backlog (Design), MobileFrontend, I18n, Design
santhosh closed T131140: Create a language data library out of jquery.uls.data module and make it independent of jquery as Resolved.
Sep 27 2017, 11:34 AM · Librarization, MediaWiki-Internationalization, MediaWiki-extensions-UniversalLanguageSelector, Technical-Debt
santhosh closed T131140: Create a language data library out of jquery.uls.data module and make it independent of jquery, a subtask of T78337: refactor the langdb in ULS to make it more easily reusable, as Resolved.
Sep 27 2017, 11:34 AM · I18n, MediaWiki-extensions-UniversalLanguageSelector, MediaWiki-General-or-Unknown
santhosh added a comment to T131140: Create a language data library out of jquery.uls.data module and make it independent of jquery.

https://github.com/wikimedia/language-data now provides the langauge data that was initially bundled in jquery.uls. We required this for ContentTranslation-CXserver

Sep 27 2017, 11:33 AM · Librarization, MediaWiki-Internationalization, MediaWiki-extensions-UniversalLanguageSelector, Technical-Debt
santhosh moved T176843: CX2: Restore the saved translation from Backlog to In Progress on the Language-2017-July-Sept board.
Sep 27 2017, 9:14 AM · MW-1.31-release-notes (WMF-deploy-2017-11-07 (1.31.0-wmf.7)), Language-2017-Oct-Dec, Patch-For-Review, Language-2017-July-Sept, ContentTranslation
santhosh triaged T176843: CX2: Restore the saved translation as Normal priority.
Sep 27 2017, 9:14 AM · MW-1.31-release-notes (WMF-deploy-2017-11-07 (1.31.0-wmf.7)), Language-2017-Oct-Dec, Patch-For-Review, Language-2017-July-Sept, ContentTranslation
santhosh updated the task description for T176843: CX2: Restore the saved translation.
Sep 27 2017, 9:14 AM · MW-1.31-release-notes (WMF-deploy-2017-11-07 (1.31.0-wmf.7)), Language-2017-Oct-Dec, Patch-For-Review, Language-2017-July-Sept, ContentTranslation
santhosh updated the task description for T150652: Content Translation feature parity checklist post VisualEditor integration.
Sep 27 2017, 9:10 AM · WorkType-NewFunctionality, Design, Contributors-Team, VisualEditor, ContentTranslation
santhosh created T176843: CX2: Restore the saved translation.
Sep 27 2017, 9:07 AM · MW-1.31-release-notes (WMF-deploy-2017-11-07 (1.31.0-wmf.7)), Language-2017-Oct-Dec, Patch-For-Review, Language-2017-July-Sept, ContentTranslation

Sep 25 2017

santhosh added a comment to T176610: CX2: Integrate auto save with VE content changes.

Success:


Failure:

Sep 25 2017, 12:05 PM · Language-2017-Oct-Dec, MW-1.31-release-notes (WMF-deploy-2017-09-26 (1.31.0-wmf.1)), Language-2017-July-Sept, ContentTranslation
santhosh added a comment to T176610: CX2: Integrate auto save with VE content changes.

In https://gerrit.wikimedia.org/r/#/c/379213/, basic autosave support implemented.
It connects the update events for the section nodes to the translation update events and do autosave. Section HTML content is extracted from the source and target
models. Some refactoring and utility method additions done for that.

Sep 25 2017, 11:47 AM · Language-2017-Oct-Dec, MW-1.31-release-notes (WMF-deploy-2017-09-26 (1.31.0-wmf.1)), Language-2017-July-Sept, ContentTranslation
santhosh updated the task description for T150652: Content Translation feature parity checklist post VisualEditor integration.
Sep 25 2017, 11:35 AM · WorkType-NewFunctionality, Design, Contributors-Team, VisualEditor, ContentTranslation
santhosh created T176610: CX2: Integrate auto save with VE content changes.
Sep 25 2017, 11:31 AM · Language-2017-Oct-Dec, MW-1.31-release-notes (WMF-deploy-2017-09-26 (1.31.0-wmf.1)), Language-2017-July-Sept, ContentTranslation

Sep 20 2017

santhosh added a comment to T176212: CX requires Node 6 because of JSDOM.

We follow the guidance from service team for this. In T170548: nodejs 6.11 the services team rolled out 6.11 as WMF production version.

Sep 20 2017, 6:36 AM · Language-2017-July-Sept, Patch-For-Review, ContentTranslation-CXserver, ContentTranslation

Sep 15 2017

santhosh added a comment to T162768: CX2: Translation publishing and error handling.

Publishing is working now with VE provided content from editor. There are some more testing I need to do for the title conflicts, overwrite warning and namespace selection. The success message banner also need some attention since it goes below the floating sticky headers

Sep 15 2017, 11:59 AM · Language-2017-Oct-Dec, MW-1.30-release-notes (WMF-deploy-2017-09-19 (1.30.0-wmf.19)), Patch-For-Review, Language-2017-July-Sept, ContentTranslation-FY2017-18, Language-team April-June 2017 (Language-2017 Sprint 9), ContentTranslation
santhosh claimed T162768: CX2: Translation publishing and error handling.
Sep 15 2017, 11:57 AM · Language-2017-Oct-Dec, MW-1.30-release-notes (WMF-deploy-2017-09-19 (1.30.0-wmf.19)), Patch-For-Review, Language-2017-July-Sept, ContentTranslation-FY2017-18, Language-team April-June 2017 (Language-2017 Sprint 9), ContentTranslation