Page MenuHomePhabricator
Feed Advanced Search

Nov 26 2020

santhosh moved T267728: Preview and publish: Allow users to edit final translation from In Review to Needs QA on the Language-Team (Language-2020-October-December) board.
Nov 26 2020, 7:08 AM · User-Ryasmeen, MW-1.36-notes (1.36.0-wmf.18; 2020-11-17), Language-Team (Language-2020-October-December), SectionTranslation, CX-mobile
santhosh moved T267307: Section translation: Prefetch sentence translations from In Review to Needs QA on the Language-Team (Language-2020-October-December) board.
Nov 26 2020, 7:08 AM · MW-1.36-notes (1.36.0-wmf.20; 2020-12-01), Language-Team (Language-2020-October-December), SectionTranslation
santhosh moved T264736: Create new API to support publishing a translated section from In Progress to Needs QA on the Language-Team (Language-2020-October-December) board.
Nov 26 2020, 7:08 AM · MW-1.36-notes (1.36.0-wmf.16; 2020-11-03), Language-Team (Language-2020-October-December), SectionTranslation, CX-mobile
santhosh moved T267308: Section translation: Preload VE in sentence selector step from In Progress to Needs QA on the Language-Team (Language-2020-October-December) board.
Nov 26 2020, 7:07 AM · MW-1.36-notes (1.36.0-wmf.20; 2020-12-01), Language-Team (Language-2020-October-December), SectionTranslation

Nov 24 2020

santhosh added a comment to T260236: Security Readiness Review For Section Translation.

@sbassett, yes I was part of those dicussions. We discussed this specific topic too. Alternatives to webpack is discussed and I think everybody is on same page that we need a bundler with relatively less risk profile(Rollup was one candidate). Language team will definitely switch to such bundlers once we decide it. Our code does not use any webpack plugins other than the ones coming with default configurations, so it should be trivial to change to bundler to something else. As per the vue task force discussions, it was observed that the current plan with section translation need not be blocked for this, but definitely an item to explore and fix without much delay(see vue task force meeting minutes, that I believe you have access).

Nov 24 2020, 4:06 AM · user-sbassett, SectionTranslation, Security, Application Security Reviews, secscrum

Nov 23 2020

santhosh added a comment to T247083: Research spike: vue.js and visual editor.

In case it helps, https://github.com/wikimedia/mediawiki-extensions-ContentTranslation/tree/master/app/src/plugins/ve is the source code of Section translation's VE integration using Vue

Nov 23 2020, 11:10 AM · Editing-team (Kanban Board), Design-Systems-team-20200324-20220422, Spike, VisualEditor
santhosh updated subscribers of T268430: Update the Section translation switch behaviour.
Nov 23 2020, 6:50 AM · MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), Language-Team (Language-2021-January-March), SectionTranslation
santhosh created T268430: Update the Section translation switch behaviour.
Nov 23 2020, 6:44 AM · MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), Language-Team (Language-2021-January-March), SectionTranslation
santhosh created T268428: Unwanted line break in section-article selector.
Nov 23 2020, 5:17 AM · SectionTranslation

Nov 20 2020

santhosh moved T268309: Update cxserver to handle Parsoid HTML change from <figure-inline> to <span> from Quarter Backlog to In Review on the Language-Team (Language-2020-October-December) board.
Nov 20 2020, 11:32 AM · Language-Team (Language-2021-April-June), Parsoid (Tracking), CX-cxserver
santhosh claimed T268309: Update cxserver to handle Parsoid HTML change from <figure-inline> to <span>.
Nov 20 2020, 11:31 AM · Language-Team (Language-2021-April-June), Parsoid (Tracking), CX-cxserver
santhosh triaged T268309: Update cxserver to handle Parsoid HTML change from <figure-inline> to <span> as High priority.
Nov 20 2020, 6:49 AM · Language-Team (Language-2021-April-June), Parsoid (Tracking), CX-cxserver
santhosh created T268309: Update cxserver to handle Parsoid HTML change from <figure-inline> to <span>.
Nov 20 2020, 6:48 AM · Language-Team (Language-2021-April-June), Parsoid (Tracking), CX-cxserver

Nov 19 2020

santhosh added a comment to T260143: New translation: Direct access to translate a specific section.

https://sx.wmflabs.org lists some examples of direct access

Nov 19 2020, 1:19 PM · MW-1.37-notes (1.37.0-wmf.15; 2021-07-19), Language-Team (Language-2021-July-September), MW-1.36-notes (1.36.0-wmf.13; 2020-10-12), SectionTranslation
santhosh moved T260143: New translation: Direct access to translate a specific section from In Progress to Needs QA on the Language-Team (Language-2020-October-December) board.
Nov 19 2020, 1:18 PM · MW-1.37-notes (1.37.0-wmf.15; 2021-07-19), Language-Team (Language-2021-July-September), MW-1.36-notes (1.36.0-wmf.13; 2020-10-12), SectionTranslation
santhosh added a comment to T264736: Create new API to support publishing a translated section.

I will keep this in in-progress till we do end-to-end tesitng this api

Nov 19 2020, 1:18 PM · MW-1.36-notes (1.36.0-wmf.16; 2020-11-03), Language-Team (Language-2020-October-December), SectionTranslation, CX-mobile
santhosh added a comment to T249901: Make Content Translation extension work on mediawiki-docker.

Yes, that is expected, but can be controlled using configurations as per https://www.mediawiki.org/wiki/Content_translation/CX3

Nov 19 2020, 1:14 PM · Language-Team (Language-2020-October-December), ContentTranslation, MediaWiki-Docker
santhosh claimed T264015: The editing toolbar should adjust better to the screen width.
Nov 19 2020, 1:11 PM · Language-Team (Language-2020-October-December), CX-mobile, SectionTranslation
santhosh moved T266946: VE component is not hidden and blocks user from In Review to Needs QA on the Language-Team (Language-2020-October-December) board.
Nov 19 2020, 1:05 PM · MW-1.36-notes (1.36.0-wmf.18; 2020-11-17), Language-Team (Language-2020-October-December), SectionTranslation
santhosh moved T263015: Issues with lack of initial information on MT selection page from In Review to Needs QA on the Language-Team (Language-2020-October-December) board.
Nov 19 2020, 1:05 PM · MW-1.36-notes (1.36.0-wmf.18; 2020-11-17), Language-Team (Language-2020-October-December), SectionTranslation
santhosh added a comment to T266143: Parsoid clients should handle inline media HTML change from <figure-inline> to <span>.

@ssastry, When VE updates the code, our frontend will function as expected, but we need to do some code changes and test updates in CX-cxserver , espcially when we do image adaptation and sanitization of machine translation. Do you have any timeline for deployment?

Nov 19 2020, 12:09 PM · User-Ryasmeen, MW-1.36-notes (1.36.0-wmf.25; 2021-01-05), Editing-team (Tracking), Patch-For-Review, Parsoid, DiscussionTools, StructuredDiscussions, ContentTranslation, Mobile-Content-Service, Product-Infrastructure-Team-Backlog-Deprecated, Page Content Service, Growth-Team, VisualEditor
santhosh triaged T267308: Section translation: Preload VE in sentence selector step as Medium priority.
Nov 19 2020, 11:30 AM · MW-1.36-notes (1.36.0-wmf.20; 2020-12-01), Language-Team (Language-2020-October-December), SectionTranslation
santhosh moved T267308: Section translation: Preload VE in sentence selector step from Quarter Backlog to In Progress on the Language-Team (Language-2020-October-December) board.
Nov 19 2020, 11:28 AM · MW-1.36-notes (1.36.0-wmf.20; 2020-12-01), Language-Team (Language-2020-October-December), SectionTranslation
santhosh added a project to T267308: Section translation: Preload VE in sentence selector step: Language-Team (Language-2020-October-December).
Nov 19 2020, 11:28 AM · MW-1.36-notes (1.36.0-wmf.20; 2020-12-01), Language-Team (Language-2020-October-December), SectionTranslation
santhosh claimed T267308: Section translation: Preload VE in sentence selector step.
Nov 19 2020, 11:22 AM · MW-1.36-notes (1.36.0-wmf.20; 2020-12-01), Language-Team (Language-2020-October-December), SectionTranslation
santhosh added a comment to T268197: Problems while using Content Translation on mobile devices.

The current version of Content translationis not designed for mobile. This is a known issue. The three column layout that require for translating content demands wider screenspace. We donot recommend using it in small devices.

Nov 19 2020, 5:35 AM · Mobile, ContentTranslation

Nov 17 2020

santhosh added a comment to T260236: Security Readiness Review For Section Translation.

Yes, we are almost getting ready, fixing couple of major bugs. After that we will make sure you have correct version of code to test and make it available in deployed state at test server too. We will update it here.

Nov 17 2020, 10:04 AM · user-sbassett, SectionTranslation, Security, Application Security Reviews, secscrum

Nov 10 2020

santhosh added a comment to T237028: Evaluate: <style> tag holding template definition.

But, apart from that, one option for parsoid is to add a synthetic tag as the first node that holds the transclusion information. We are evaluating the specific choice of node. @Arlolra proposed meta tag as a potentially safe candidate. Separately, we are evaluating if we should do that always (vs. only in special circumstances such as this). So, that is one possible solution.

Note that if we do this, the style tag will still have a typeof for TemplateStyles. But, other than that, if we pursue this solution, would it help your use cases?

Nov 10 2020, 9:06 AM · Language-Team (Language-2020-October-December), TemplateStyles, Parsoid, ContentTranslation
santhosh added a comment to T263148: Alternative MT selection: start with an empty sentence needs adjustment.

After https://gerrit.wikimedia.org/r/640124, When you click that blinking cursor card, you go back to sentence selector and there is no Edit translation button.

Nov 10 2020, 5:35 AM · MW-1.36-notes (1.36.0-wmf.18; 2020-11-17), Language-Team (Language-2020-October-December), SectionTranslation, CX-mobile
santhosh created T267625: Unwanted API request with 'empty' MT provider in translation alternative step.
Nov 10 2020, 5:20 AM · MW-1.36-notes (1.36.0-wmf.20; 2020-12-01), Language-Team (Language-2020-October-December), SectionTranslation

Nov 9 2020

santhosh added a comment to T237028: Evaluate: <style> tag holding template definition.

Another example where this causing issue in translating quotes:

Nov 9 2020, 12:15 PM · Language-Team (Language-2020-October-December), TemplateStyles, Parsoid, ContentTranslation

Nov 5 2020

santhosh created T267308: Section translation: Preload VE in sentence selector step.
Nov 5 2020, 10:03 AM · MW-1.36-notes (1.36.0-wmf.20; 2020-12-01), Language-Team (Language-2020-October-December), SectionTranslation
santhosh created T267307: Section translation: Prefetch sentence translations .
Nov 5 2020, 10:01 AM · MW-1.36-notes (1.36.0-wmf.20; 2020-12-01), Language-Team (Language-2020-October-December), SectionTranslation
santhosh added a comment to T267299: MT Information overlay not shown when clicked, JS errors thrown.

The javascript error is same as T262703: Uncaught TypeError: e.on/off is not a function (and Object doesn't support property or method 'on' error) in Minerva

Uncaught TypeError: e.on is not a function
    jQuery 4
    OoRouter https://en.m.wikipedia.org/w/resources/lib/oojs-router/oojs-router.js?541b6:46
    emit jQuery
    OoRouter https://en.m.wikipedia.org/w/resources/lib/oojs-router/oojs-router.js?541b6:35
    jQuery 9
    OoRouter https://en.m.wikipedia.org/w/resources/lib/oojs-router/oojs-router.js?541b6:34
    <anonymous> https://en.m.wikipedia.org/w/resources/src/mediawiki.router/index.js?3b125:3
    <anonymous> https://en.m.wikipedia.org/w/resources/src/mediawiki.router/index.js?3b125:4
Nov 5 2020, 8:41 AM · MW-1.36-notes (1.36.0-wmf.18; 2020-11-17), ExternalGuidance
santhosh created T267299: MT Information overlay not shown when clicked, JS errors thrown.
Nov 5 2020, 8:40 AM · MW-1.36-notes (1.36.0-wmf.18; 2020-11-17), ExternalGuidance
santhosh moved T263015: Issues with lack of initial information on MT selection page from Priority Backlog to In Review on the Language-Team (Language-2020-October-December) board.
Nov 5 2020, 4:27 AM · MW-1.36-notes (1.36.0-wmf.18; 2020-11-17), Language-Team (Language-2020-October-December), SectionTranslation
santhosh claimed T263015: Issues with lack of initial information on MT selection page.
Nov 5 2020, 4:27 AM · MW-1.36-notes (1.36.0-wmf.18; 2020-11-17), Language-Team (Language-2020-October-December), SectionTranslation

Nov 4 2020

santhosh moved T266946: VE component is not hidden and blocks user from Quarter Backlog to In Review on the Language-Team (Language-2020-October-December) board.
Nov 4 2020, 9:28 AM · MW-1.36-notes (1.36.0-wmf.18; 2020-11-17), Language-Team (Language-2020-October-December), SectionTranslation
santhosh added a project to T266946: VE component is not hidden and blocks user: Language-Team (Language-2020-October-December).
Nov 4 2020, 9:28 AM · MW-1.36-notes (1.36.0-wmf.18; 2020-11-17), Language-Team (Language-2020-October-December), SectionTranslation
santhosh claimed T266946: VE component is not hidden and blocks user.
Nov 4 2020, 9:28 AM · MW-1.36-notes (1.36.0-wmf.18; 2020-11-17), Language-Team (Language-2020-October-December), SectionTranslation

Nov 3 2020

santhosh added a comment to T244114: "Publish" button remains greyed out: "TypeError: this.translationView.categoryUI is null".

I did some debugging, thanks to the screenshot given above for "OxiClean" article from en->es. I used the translation debugger available at https://cxdebugger.toolforge.org/
Enter 1059523 as translation Id and press fetch translation button. Then go to Translation tab

Nov 3 2020, 12:19 PM · MW-1.36-notes (1.36.0-wmf.28; 2021-01-26), Language-Team (Language-2021-January-March), JavaScript, Wikimedia-production-error, ContentTranslation
santhosh added a comment to T244114: "Publish" button remains greyed out: "TypeError: this.translationView.categoryUI is null".

This stacktrace is same as T262563: TypeError: parentDomElement is null / TypeError: data[i] is undefined at ve.dm.Converter.prototype.getDomSubtreeFromData

Nov 3 2020, 11:33 AM · MW-1.36-notes (1.36.0-wmf.28; 2021-01-26), Language-Team (Language-2021-January-March), JavaScript, Wikimedia-production-error, ContentTranslation
santhosh closed T263093: Create a custom skin for Content Translation special pages as Resolved.

Created follow up tickets T267102: Migrate Special:CXStats to contenttranslation skin and T267103: Migrate Special:CX to contenttranslation skin for remaining items in this ticket.

Nov 3 2020, 9:00 AM · MW-1.36-notes (1.36.0-wmf.13; 2020-10-12), Language-Team (Language-2020-October-December), ContentTranslation
santhosh created T267103: Migrate Special:CX to contenttranslation skin.
Nov 3 2020, 8:59 AM · Language-Team (Language-2021-July-September), MW-1.37-notes (1.37.0-wmf.12; 2021-06-28), ContentTranslation
santhosh updated the task description for T267102: Migrate Special:CXStats to contenttranslation skin.
Nov 3 2020, 8:59 AM · Language-Team (Language-2021-April-June), MW-1.36-notes (1.36.0-wmf.36; 2021-03-23), Technical-Debt, ContentTranslation
santhosh created T267102: Migrate Special:CXStats to contenttranslation skin.
Nov 3 2020, 8:58 AM · Language-Team (Language-2021-April-June), MW-1.36-notes (1.36.0-wmf.36; 2021-03-23), Technical-Debt, ContentTranslation
santhosh added a comment to T266380: Remove ContentTranslation code that emulates AbuseFilter, because it's hard to maintain.

The proposed approach looks ok to me and appreciate your offer to help implementing it. Ideally, an API as @Tgr mentioned would help us more to trigger these validations at client side and make abusefilter decoupled completely from CX. As the existing code shows, we need to do title validation and section content validation.

Nov 3 2020, 4:55 AM · ContentTranslation, AbuseFilter

Nov 2 2020

santhosh triaged T266947: translation tools disappear after saving translation as Medium priority.
Nov 2 2020, 11:26 AM · SectionTranslation
santhosh added a comment to T263093: Create a custom skin for Content Translation special pages.

@santhosh any hints on how I can test this?

Nov 2 2020, 11:17 AM · MW-1.36-notes (1.36.0-wmf.13; 2020-10-12), Language-Team (Language-2020-October-December), ContentTranslation
santhosh triaged T266946: VE component is not hidden and blocks user as Medium priority.

@ngkountas I think we need to do some cleanup operation before we exit from browser to avoid this issues. Terminating the editing surface cleanly may fix this.

Nov 2 2020, 10:06 AM · MW-1.36-notes (1.36.0-wmf.18; 2020-11-17), Language-Team (Language-2020-October-December), SectionTranslation
santhosh added a comment to T266955: Malayalam Font not rendering correctly in Wikidata (due to several ways to enter a Chillu character).

The rendering issue can be solved by just using a good quality font and latest version. There are many.

Nov 2 2020, 5:01 AM · Wikidata, Malayalam-Sites

Oct 22 2020

santhosh updated the task description for T266231: Create and publish a renderless language selector component.
Oct 22 2020, 11:52 AM · Design-System-Team, Vue.js, Codex, SectionTranslation
santhosh created T266231: Create and publish a renderless language selector component.
Oct 22 2020, 11:50 AM · Design-System-Team, Vue.js, Codex, SectionTranslation
santhosh renamed T266229: Technical changes to allow anonymous users to translate and publish sections from allow anonymous users to translate and publish sections to Allow anonymous users to translate and publish sections .
Oct 22 2020, 11:24 AM · Language-Team (Language-2021-October-December), SectionTranslation
santhosh created T266229: Technical changes to allow anonymous users to translate and publish sections .
Oct 22 2020, 11:24 AM · Language-Team (Language-2021-October-December), SectionTranslation
santhosh added a comment to T262500: MediaWiki $minimumGroupingDigits is differs from CLDR for hy, ru, uk.

MediaWiki's code for minimumGroupingDigits in numeric formats has an off-by-one error: MediaWiki uses (for example) 2 for polish to indicate that 1000 shouldn't have a grouping separator, but the Unicode CLDR defines this as 1.

Oct 22 2020, 9:16 AM · MW-1.41-notes (1.41.0-wmf.20; 2023-08-01), MW-1.36-notes (1.36.0-wmf.16; 2020-11-03), I18n, MediaWiki-Internationalization

Oct 14 2020

santhosh created P12990 ApiSectionTranslationPublishTest.
Oct 14 2020, 10:58 AM · ContentTranslation

Oct 11 2020

santhosh created T265204: /page/{title}/links/media returns 500 error when more than 100 media files present.
Oct 11 2020, 6:05 AM · MW-1.41-notes (1.41.0-wmf.29; 2023-10-03), API Platform, Wikimedia-production-error, Performance Issue, MediaWiki-REST-API

Oct 9 2020

santhosh added a comment to T265072: suggestions not loading on SX labs instance.

I observed that the recommendation api is quite unstable these days. https://es.wikipedia.org/api/rest_v1/data/recommendation/article/creation/translation/en?count=24 This is giving expected results today, but was failing yesterday.

Oct 9 2020, 5:40 AM · SectionTranslation

Oct 7 2020

santhosh renamed T264736: Create new API to support publishing a translated section from Extend publish API to support publishing a translated section to Create new API to support publishing a translated section.
Oct 7 2020, 9:59 AM · MW-1.36-notes (1.36.0-wmf.16; 2020-11-03), Language-Team (Language-2020-October-December), SectionTranslation, CX-mobile
santhosh moved T264736: Create new API to support publishing a translated section from Priority Backlog to In Progress on the Language-Team (Language-2020-October-December) board.
Oct 7 2020, 7:30 AM · MW-1.36-notes (1.36.0-wmf.16; 2020-11-03), Language-Team (Language-2020-October-December), SectionTranslation, CX-mobile
santhosh claimed T264736: Create new API to support publishing a translated section.
Oct 7 2020, 7:30 AM · MW-1.36-notes (1.36.0-wmf.16; 2020-11-03), Language-Team (Language-2020-October-December), SectionTranslation, CX-mobile

Oct 6 2020

santhosh moved T260143: New translation: Direct access to translate a specific section from Priority Backlog to In Review on the Language-Team (Language-2020-October-December) board.
Oct 6 2020, 10:40 AM · MW-1.37-notes (1.37.0-wmf.15; 2021-07-19), Language-Team (Language-2021-July-September), MW-1.36-notes (1.36.0-wmf.13; 2020-10-12), SectionTranslation
santhosh claimed T260143: New translation: Direct access to translate a specific section.
Oct 6 2020, 10:40 AM · MW-1.37-notes (1.37.0-wmf.15; 2021-07-19), Language-Team (Language-2021-July-September), MW-1.36-notes (1.36.0-wmf.13; 2020-10-12), SectionTranslation

Sep 29 2020

santhosh added a comment to T259496: Compare the contents: Adjust scrollable and sticky areas.

Got it. So can't this be solved if the default UI of tab in our vue UI library follow grey underlines instead of following OOUI style? @ngkountas If we do that, then we don't need customizations right? The tabs we have in desktop dashboard will also follow the grey underline style.

@santhosh I think that there are three important differences between our current tab UI component and the desired one (at least for this case):

Sep 29 2020, 6:52 AM · MW-1.36-notes (1.36.0-wmf.16; 2020-11-03), Language-Team (Language-2020-October-December), Patch-For-Review, SectionTranslation

Sep 28 2020

santhosh added a comment to T259496: Compare the contents: Adjust scrollable and sticky areas.

Got it. So can't this be solved if the default UI of tab in our vue UI library follow grey underlines instead of following OOUI style? @ngkountas If we do that, then we don't need customizations right? The tabs we have in desktop dashboard will also follow the grey underline style.

Sep 28 2020, 11:52 AM · MW-1.36-notes (1.36.0-wmf.16; 2020-11-03), Language-Team (Language-2020-October-December), Patch-For-Review, SectionTranslation
santhosh added a comment to T259496: Compare the contents: Adjust scrollable and sticky areas.

@Pginer-WMF About the style for this tabs, do you see this as a tab UI component pattern or a new UI pattern? In dashboard, we have similar tabs(suggestions, published, in draft). Do you think those tabs and this should use different styling and UX? Asking this because, the Vue component need to be designed for that pattern. The way @ngkountas attempted to solve this is by reimplementing the tab component just for this screen. Is there a logic behind using #222 for highlighting pattern deviating from OOUI style

Sep 28 2020, 5:59 AM · MW-1.36-notes (1.36.0-wmf.16; 2020-11-03), Language-Team (Language-2020-October-December), Patch-For-Review, SectionTranslation

Sep 18 2020

Jdlrobson awarded T263093: Create a custom skin for Content Translation special pages a Like token.
Sep 18 2020, 5:01 PM · MW-1.36-notes (1.36.0-wmf.13; 2020-10-12), Language-Team (Language-2020-October-December), ContentTranslation
santhosh added a comment to T260239: Finalize Design Style Guide's “Components” section .

I propose adding the following too:

Sep 18 2020, 6:28 AM · Wikimedia Design Style Guide

Sep 17 2020

santhosh added a comment to T249901: Make Content Translation extension work on mediawiki-docker.

Error while reading config file: Error: ENOENT: no such file or directory, open '/opt/cxserver/config.yaml'

Sep 17 2020, 11:44 AM · Language-Team (Language-2020-October-December), ContentTranslation, MediaWiki-Docker
santhosh moved T263093: Create a custom skin for Content Translation special pages from Quarter Backlog to In Review on the Language-Team (Language-2020-July-September) board.
Sep 17 2020, 11:39 AM · MW-1.36-notes (1.36.0-wmf.13; 2020-10-12), Language-Team (Language-2020-October-December), ContentTranslation
santhosh claimed T263093: Create a custom skin for Content Translation special pages.
Sep 17 2020, 11:39 AM · MW-1.36-notes (1.36.0-wmf.13; 2020-10-12), Language-Team (Language-2020-October-December), ContentTranslation
santhosh added a comment to T263093: Create a custom skin for Content Translation special pages.
Big screens:
image.png (485×1 px, 41 KB)
Small screens:
image.png (727×500 px, 38 KB)
Menu open
image.png (706×498 px, 44 KB)
Sep 17 2020, 6:24 AM · MW-1.36-notes (1.36.0-wmf.13; 2020-10-12), Language-Team (Language-2020-October-December), ContentTranslation
santhosh added a project to T263093: Create a custom skin for Content Translation special pages: Language-Team (Language-2020-July-September).
Sep 17 2020, 5:41 AM · MW-1.36-notes (1.36.0-wmf.13; 2020-10-12), Language-Team (Language-2020-October-December), ContentTranslation
santhosh triaged T263093: Create a custom skin for Content Translation special pages as Medium priority.
Sep 17 2020, 5:41 AM · MW-1.36-notes (1.36.0-wmf.13; 2020-10-12), Language-Team (Language-2020-October-December), ContentTranslation
santhosh created T263093: Create a custom skin for Content Translation special pages.
Sep 17 2020, 5:40 AM · MW-1.36-notes (1.36.0-wmf.13; 2020-10-12), Language-Team (Language-2020-October-December), ContentTranslation

Sep 15 2020

santhosh added a comment to T243495: [Epic] Support for Section Translation.

Thanks @Jdlrobson!. I will try to take it forward.

Sep 15 2020, 4:08 AM · ContentTranslation, Language-Team (Language-2020-January-March), Epic

Sep 14 2020

santhosh moved T259502: Pick a sentence: Card to display and apply MT from In Progress to In Review on the Language-Team (Language-2020-July-September) board.
Sep 14 2020, 5:46 AM · Language-Team (Language-2020-October-December), MW-1.36-notes (1.36.0-wmf.11; 2020-09-29), SectionTranslation, CX-mobile
santhosh added a comment to T243495: [Epic] Support for Section Translation.

Definitely can help with that. When do you need to know by?

Sep 14 2020, 4:21 AM · ContentTranslation, Language-Team (Language-2020-January-March), Epic

Sep 11 2020

santhosh added a comment to T243495: [Epic] Support for Section Translation.

@Jdlrobson Can you please guide us with this approach? I am not familiar with skins system. If we create a new skin, wouldn't it be globally available? Can it be used for just a special page? Can you give some pointers on where to start?

Sep 11 2020, 4:12 AM · ContentTranslation, Language-Team (Language-2020-January-March), Epic

Sep 7 2020

santhosh merged task T262172: Content translation moving strangely on Arabic Wikipedia into T245855: ContentTranslation scrolls the page after each key press.
Sep 7 2020, 4:11 AM · ContentTranslation
santhosh merged T262172: Content translation moving strangely on Arabic Wikipedia into T245855: ContentTranslation scrolls the page after each key press.
Sep 7 2020, 4:11 AM · Language-Team (Language-2021-July-September), MW-1.36-notes (1.36.0-wmf.35; 2021-03-16), ContentTranslation

Sep 3 2020

santhosh moved T261557: Can't add categories in content translation tool - Categories for the language to translate not shown from In Progress to In Review on the Language-Team (Language-2020-July-September) board.
Sep 3 2020, 6:30 AM · JavaScript, MW-1.36-notes (1.36.0-wmf.8; 2020-09-08), Wikimedia-production-error, Language-Team (Language-2020-July-September), ContentTranslation
santhosh moved T261557: Can't add categories in content translation tool - Categories for the language to translate not shown from Breaking bugs to In Progress on the Language-Team (Language-2020-July-September) board.
Sep 3 2020, 6:29 AM · JavaScript, MW-1.36-notes (1.36.0-wmf.8; 2020-09-08), Wikimedia-production-error, Language-Team (Language-2020-July-September), ContentTranslation
santhosh claimed T261557: Can't add categories in content translation tool - Categories for the language to translate not shown.
Sep 3 2020, 6:21 AM · JavaScript, MW-1.36-notes (1.36.0-wmf.8; 2020-09-08), Wikimedia-production-error, Language-Team (Language-2020-July-September), ContentTranslation

Sep 2 2020

santhosh moved T259689: Orchestrate the workflow in responsive manner from In Progress to Needs QA on the Language-Team (Language-2020-July-September) board.
Sep 2 2020, 4:22 AM · Language-Team (Language-2020-July-September), MW-1.36-notes (1.36.0-wmf.8; 2020-09-08), SectionTranslation

Aug 27 2020

santhosh edited projects for T261379: Evaluate Apertium markup handling , added: CX-cxserver; removed ContentTranslation.
Aug 27 2020, 8:19 AM · CX-cxserver
santhosh created T261379: Evaluate Apertium markup handling .
Aug 27 2020, 8:19 AM · CX-cxserver

Aug 26 2020

santhosh added a comment to T260236: Security Readiness Review For Section Translation.

^ to follow up: I think we'd be looking for something a bit beyond the basic installation instructions, whether that's a docker or similar that works out of the box with minimal effort and no missing pieces (elevated rights, credentials, dependencies, etc). If the installation instructions can accommodate this (have not tried them yet), that's fine.

Aug 26 2020, 8:54 AM · user-sbassett, SectionTranslation, Security, Application Security Reviews, secscrum

Aug 24 2020

santhosh added a comment to T259604: Test automation for Section Translation: investigate integration in CI infrastructure.

Screencast of cypress integration:

vokoscreenNG-2020-08-24_16-16-08.gif (583×600 px, 751 KB)

Aug 24 2020, 10:52 AM · MW-1.36-notes (1.36.0-wmf.8; 2020-09-08), Language-Team (Language-2020-July-September), SectionTranslation
santhosh added a comment to T260999: What should leading and trailing icons be called?.

In my opinion, this is mostly about design vocabulary we want to follow. If we want a consistent design pattern where icons(in its purpose defined by design style guide) are always at the beginning of a component, there is no question of icons appearing elsewhere in the component. So icon not only get its position, but its meaning and purpose. Same for indicators.

Aug 24 2020, 8:37 AM · Design, WVUI
santhosh added a comment to T241589: Section Translation: Compare the contents before translating.

I cannot start a translation in https://sx.wmflabs.org/

Aug 24 2020, 4:10 AM · Epic, MW-1.36-notes (1.36.0-wmf.6; 2020-08-25), SectionTranslation

Aug 21 2020

santhosh added a comment to T259689: Orchestrate the workflow in responsive manner.

After considering the complications, I changed my mind. Rather than developing a small hack router, it would be better to use vue-router itself. https://gerrit.wikimedia.org/r/621679 illustrates this.

Aug 21 2020, 8:28 AM · Language-Team (Language-2020-July-September), MW-1.36-notes (1.36.0-wmf.8; 2020-09-08), SectionTranslation

Aug 19 2020

santhosh added a comment to T254780: Best way to add imagemagick to MediaWiki-Docker?.

Thanks @santhosh!

nodejs and npm - if possible latest LTS versions.

Personally I lean towards providing instructions and tooling to use wikimedia/fresh. Consistency with CI would be a major advantage of going that route. I'm interested to hear what others think.

Aug 19 2020, 9:33 AM · dev-images, User-brennen, MediaWiki-Docker
santhosh added a comment to T254780: Best way to add imagemagick to MediaWiki-Docker?.

I created this page: https://www.mediawiki.org/wiki/MediaWiki-Docker/Configuration_recipes/Customize_base_image

Aug 19 2020, 9:15 AM · dev-images, User-brennen, MediaWiki-Docker
santhosh added a comment to T254780: Best way to add imagemagick to MediaWiki-Docker?.

One way to do this is modifying the mediawiki service in docker-compose.override.yaml as follows:

Aug 19 2020, 9:02 AM · dev-images, User-brennen, MediaWiki-Docker

Aug 17 2020

santhosh claimed T249901: Make Content Translation extension work on mediawiki-docker.

I am working on this. With https://www.mediawiki.org/wiki/Docker it is not much difficult to get Content Translation up and runnig with its database, cxserver instance. I will document it in detail at https://www.mediawiki.org/wiki/MediaWiki-Docker/Extension/ContentTranslation

Aug 17 2020, 1:01 PM · Language-Team (Language-2020-October-December), ContentTranslation, MediaWiki-Docker
santhosh moved T249458: ContentTranslation is not adding pages sitelinks to wikidata from In Progress to In Review on the Language-Team (Language-2020-July-September) board.
Aug 17 2020, 6:40 AM · MW-1.36-notes (1.36.0-wmf.5; 2020-08-18), Language-Team (Language-2020-July-September), Wikidata, ContentTranslation
santhosh added a comment to T256054: Copy dependencies of "jquery.wikibase.linkitem" Resource Loader module to Wikibase client JS code.

Changed related to this ticket caused a bug in the Wikidata linking in ContentTranslation - T249458: ContentTranslation is not adding pages sitelinks to wikidata

Aug 17 2020, 6:28 AM · Wikibase Extension Decoupling and Registration (Sprint 4), MW-1.36-notes (1.36.0-wmf.1; 2020-07-21), Wikidata, MW-1.35-notes (1.35.0-wmf.41; 2020-07-14), Patch-For-Review, User-Ladsgroup
santhosh added a comment to T259914: Deprecate mw.config.values.wbRepo.

Content translations, wikidata linking code depends the RL module mw.config.values.wbRepo. So please let us know the migration strategy too.

Aug 17 2020, 6:27 AM · [DEPRECATED] wdwb-tech, Wikidata, Technical-Debt