Page MenuHomePhabricator

ngkountas (NikG)
Senior Software Engineer, Language Team

Projects (6)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Tuesday

  • Clear sailing ahead.

User Details

User Since
May 4 2020, 9:06 AM (187 w, 5 d)
Availability
Available
LDAP User
Unknown
MediaWiki User
NGkountas (WMF) [ Global Accounts ]

Recent Activity

Thu, Nov 30

ngkountas changed the status of T351999: Slow CX Queries from RecentTranslationEntryPoint from Open to In Progress.
Thu, Nov 30, 5:59 PM · Patch-For-Review, Wikimedia-production-error, Unplanned-Sprint-Work, Language-Team (Language-2023-October-December), ContentTranslation
ngkountas moved T351999: Slow CX Queries from RecentTranslationEntryPoint from Priority: Translation to In Review on the Language-Team (Language-2023-October-December) board.
Thu, Nov 30, 5:58 PM · Patch-For-Review, Wikimedia-production-error, Unplanned-Sprint-Work, Language-Team (Language-2023-October-December), ContentTranslation
ngkountas claimed T351999: Slow CX Queries from RecentTranslationEntryPoint.
Thu, Nov 30, 5:58 PM · Patch-For-Review, Wikimedia-production-error, Unplanned-Sprint-Work, Language-Team (Language-2023-October-December), ContentTranslation
ngkountas added a comment to T345834: Adjust actions for published translations list.

Thank you for the observation Pau. The issue you mentioned comes from a bug in cxserver that throws an unexpected 500 error for the "fetch section suggestion" request (https://cxserver.wikimedia.org/v2/suggest/sections/Maya%20Rudolph/en/el). This issue has already been resolved, but not yet deployed. If cxserver worked properly and returns at least one missing section the "+ My missing section" button would be displayed in the published translation card and the user would be redirected to the "Pick a section" step on click. The "+ New translation" button should only be displayed when no missing section exists for that article and language pair (see such an example request in screenshot 1). For these cases, the user should be redirected to the Confirmation step, which should look like Screenshot 2. In any case, I think this is out of the scope of this task, and we can create a new task, if we observe an undesired behaviour inside Confirmation step.

Thu, Nov 30, 11:44 AM · MW-1.42-notes (1.42.0-wmf.5; 2023-11-14), Language-Team (Language-2023-October-December), SectionTranslation

Wed, Nov 29

ngkountas added a comment to T349931: TypeError: fetchSiteMatrix(...).then is not a function.

The fix for this issue has now long been deployed and the issue is gone. This issue occurred in cases when the frequent language ULS entrypoint was not rendered the first time the code executes, i.e. when no relevant language was missing.

Wed, Nov 29, 12:18 PM · MW-1.42-notes (1.42.0-wmf.5; 2023-11-14), Language-Team (Language-2023-October-December), JavaScript, Wikimedia-production-error, ContentTranslation
ngkountas moved T349931: TypeError: fetchSiteMatrix(...).then is not a function from Pending input for QA to Done on the Language-Team (Language-2023-October-December) board.
Wed, Nov 29, 12:17 PM · MW-1.42-notes (1.42.0-wmf.5; 2023-11-14), Language-Team (Language-2023-October-December), JavaScript, Wikimedia-production-error, ContentTranslation
ngkountas moved T345834: Adjust actions for published translations list from Needs QA to Done on the Language-Team (Language-2023-October-December) board.
Wed, Nov 29, 10:58 AM · MW-1.42-notes (1.42.0-wmf.5; 2023-11-14), Language-Team (Language-2023-October-December), SectionTranslation
ngkountas added a comment to T345834: Adjust actions for published translations list.

The fix for this task has now been deployed in production. The task can be closed as done.

Wed, Nov 29, 10:58 AM · MW-1.42-notes (1.42.0-wmf.5; 2023-11-14), Language-Team (Language-2023-October-December), SectionTranslation
ngkountas moved T352209: CX: When starting a new translation for an already translated article, the published contents load in the editor from In Review to Check after deployment on the Language-Team (Language-2023-October-December) board.
Wed, Nov 29, 10:46 AM · MW-1.42-notes (1.42.0-wmf.9; 2023-12-12), ContentTranslation, Language-Team (Language-2023-October-December)

Tue, Nov 28

ngkountas moved T352209: CX: When starting a new translation for an already translated article, the published contents load in the editor from Priority: Translation to In Review on the Language-Team (Language-2023-October-December) board.
Tue, Nov 28, 6:26 PM · MW-1.42-notes (1.42.0-wmf.9; 2023-12-12), ContentTranslation, Language-Team (Language-2023-October-December)
ngkountas triaged T352209: CX: When starting a new translation for an already translated article, the published contents load in the editor as Medium priority.
Tue, Nov 28, 6:26 PM · MW-1.42-notes (1.42.0-wmf.9; 2023-12-12), ContentTranslation, Language-Team (Language-2023-October-December)
ngkountas created T352209: CX: When starting a new translation for an already translated article, the published contents load in the editor.
Tue, Nov 28, 6:26 PM · MW-1.42-notes (1.42.0-wmf.9; 2023-12-12), ContentTranslation, Language-Team (Language-2023-October-December)
ngkountas moved T351138: Some articles with gallery fail to start for translation from In Review to Check after deployment on the Language-Team (Language-2023-October-December) board.
Tue, Nov 28, 9:00 AM · CX-cxserver, Language-Team (Language-2023-October-December), Patch-For-Review, Wikimedia-production-error

Fri, Nov 24

ngkountas moved T351932: Gallery adaptation fails with updated MW Dom Spec from Priority: Translation to In Review on the Language-Team (Language-2023-October-December) board.
Fri, Nov 24, 3:17 PM · CX-cxserver, Wikimedia-production-error, Language-Team (Language-2023-October-December)
ngkountas added a comment to T351138: Some articles with gallery fail to start for translation .

It turns out that this issue is caused because the image elements (<img>) inside galleries are expected to have the .mw-file-element class, inside the toDataElement of ve.dm.MWGalleryImageNode class. This class is part of VisualEditor extension. This expectation exists because since MW Dom Spec 2.7.1 these image elements should have this class (T314097).

Fri, Nov 24, 3:10 PM · CX-cxserver, Language-Team (Language-2023-October-December), Patch-For-Review, Wikimedia-production-error
ngkountas renamed T351138: Some articles with gallery fail to start for translation from Gallery adaptation fails with updated MW Dom Spec to Some articles with gallery fail to start for translation .
Fri, Nov 24, 2:22 PM · CX-cxserver, Language-Team (Language-2023-October-December), Patch-For-Review, Wikimedia-production-error
ngkountas changed the status of T351932: Gallery adaptation fails with updated MW Dom Spec from Open to In Progress.
Fri, Nov 24, 2:11 PM · CX-cxserver, Wikimedia-production-error, Language-Team (Language-2023-October-December)
ngkountas created T351932: Gallery adaptation fails with updated MW Dom Spec.
Fri, Nov 24, 2:09 PM · CX-cxserver, Wikimedia-production-error, Language-Team (Language-2023-October-December)

Thu, Nov 16

ngkountas moved T345834: Adjust actions for published translations list from Check after deployment to Needs QA on the Language-Team (Language-2023-October-December) board.
Thu, Nov 16, 5:33 PM · MW-1.42-notes (1.42.0-wmf.5; 2023-11-14), Language-Team (Language-2023-October-December), SectionTranslation
ngkountas moved T348558: CX draft fetching: Align response payload with UI needs from Check after deployment to Needs QA on the Language-Team (Language-2023-October-December) board.
Thu, Nov 16, 5:33 PM · MW-1.42-notes (1.42.0-wmf.7; 2023-11-28), ContentTranslation, Language-Team (Language-2023-October-December)
ngkountas moved T351318: Section publishing on desktop doesn't publish to sandbox when it should from In Progress to In Review on the Language-Team (Language-2023-October-December) board.
Thu, Nov 16, 5:21 PM · Patch-For-Review, Unplanned-Sprint-Work, SectionTranslation, Language-Team (Language-2023-October-December)

Wed, Nov 15

ngkountas added a comment to T332863: Support continuing translations started on a different device.

@Pginer-WMF Given the above QA I believe we can close this ticket as done. Although the scenario A2 has not been yet supported I believe that this should be captured in a separate task and be prioritize accordingly, as it's not a trivial functionality to support (we will need to deploy a new backend API endpoint). The rest scenarios have been verified to work as expected in production.

Wed, Nov 15, 3:25 PM · Language-Team (Language-2023-October-December), MW-1.41-notes (1.41.0-wmf.25; 2023-09-05), Patch-For-Review, SectionTranslation
ngkountas added a comment to T332863: Support continuing translations started on a different device.

The scenario D can now be verified. Here are two screencasts from greek (el) wiki. In the first one we create a draft translation on mobile. In the second we continue that draft translation and publish it on desktop.

Wed, Nov 15, 3:23 PM · Language-Team (Language-2023-October-December), MW-1.41-notes (1.41.0-wmf.25; 2023-09-05), Patch-For-Review, SectionTranslation
ngkountas changed the status of T351318: Section publishing on desktop doesn't publish to sandbox when it should from Open to In Progress.
Wed, Nov 15, 3:20 PM · Patch-For-Review, Unplanned-Sprint-Work, SectionTranslation, Language-Team (Language-2023-October-December)
ngkountas added a project to T351318: Section publishing on desktop doesn't publish to sandbox when it should: SectionTranslation.
Wed, Nov 15, 3:19 PM · Patch-For-Review, Unplanned-Sprint-Work, SectionTranslation, Language-Team (Language-2023-October-December)
ngkountas claimed T351318: Section publishing on desktop doesn't publish to sandbox when it should.
Wed, Nov 15, 3:19 PM · Patch-For-Review, Unplanned-Sprint-Work, SectionTranslation, Language-Team (Language-2023-October-December)
ngkountas created T351318: Section publishing on desktop doesn't publish to sandbox when it should.
Wed, Nov 15, 3:18 PM · Patch-For-Review, Unplanned-Sprint-Work, SectionTranslation, Language-Team (Language-2023-October-December)
ngkountas moved T344771: Update requireLogin() for temp users on ContentTranslation extension from Needs QA to Done on the Language-Team (Language-2023-October-December) board.
Wed, Nov 15, 12:27 PM · MW-1.42-notes (1.42.0-wmf.1; 2023-10-17), Language-Team (Language-2023-October-December), ContentTranslation, Temporary accounts
ngkountas added a comment to T344771: Update requireLogin() for temp users on ContentTranslation extension.

This task doesn't include any UI change and cannot be verified with screencasts, etc. However, the fix has been deployed for about a month now, and things continue to work as expected. This task can be closed as done.

Wed, Nov 15, 12:27 PM · MW-1.42-notes (1.42.0-wmf.1; 2023-10-17), Language-Team (Language-2023-October-December), ContentTranslation, Temporary accounts
ngkountas added a comment to T328936: Adjust confirmation step to redirect to the platform-specific translation editor.

This task can be considered as done. Users are now properly redirected from the unified dashboard to the desktop editor when needed. The scenarios that were tested here were "New article translation" by selecting a page suggestion from the dashboard, and "New section translation" by selecting a section suggestion from the dashboard.

Wed, Nov 15, 12:25 PM · Language-Team (Language-2023-October-December), MW-1.41-notes (1.41.0-wmf.10; 2023-05-23), SectionTranslation
ngkountas moved T328936: Adjust confirmation step to redirect to the platform-specific translation editor from Needs QA to Done on the Language-Team (Language-2023-October-December) board.
Wed, Nov 15, 12:25 PM · Language-Team (Language-2023-October-December), MW-1.41-notes (1.41.0-wmf.10; 2023-05-23), SectionTranslation
ngkountas added a comment to T319181: Dashboard list switcher.

The latest pending issue (the list switcher to be placed in a sidebar as a set of selectable pills) is now deployed on production. This task can be considered as done.

Wed, Nov 15, 11:33 AM · MW-1.42-notes (1.42.0-wmf.3; 2023-10-31), Language-Team (Language-2023-October-December), MW-1.41-notes (1.41.0-wmf.25; 2023-09-05), MW-1.40-notes (1.40.0-wmf.17; 2023-01-02), SectionTranslation
ngkountas moved T319181: Dashboard list switcher from Needs QA to Done on the Language-Team (Language-2023-October-December) board.
Wed, Nov 15, 11:33 AM · MW-1.42-notes (1.42.0-wmf.3; 2023-10-31), Language-Team (Language-2023-October-December), MW-1.41-notes (1.41.0-wmf.25; 2023-09-05), MW-1.40-notes (1.40.0-wmf.17; 2023-01-02), SectionTranslation
ngkountas moved T345366: SX: Add control to forcefully display the quick tutorial when desired from Needs QA to Done on the Language-Team (Language-2023-October-December) board.
Wed, Nov 15, 11:27 AM · MW-1.42-notes (1.42.0-wmf.5; 2023-11-14), Language-Team (Language-2023-October-December), SectionTranslation
ngkountas added a comment to T345366: SX: Add control to forcefully display the quick tutorial when desired.

The "force-quick-tutorial" URL param can now be used to forcefully display the quick tutorial when desired:

Wed, Nov 15, 11:27 AM · MW-1.42-notes (1.42.0-wmf.5; 2023-11-14), Language-Team (Language-2023-October-December), SectionTranslation
ngkountas moved T345834: Adjust actions for published translations list from Needs QA to Check after deployment on the Language-Team (Language-2023-October-December) board.
Wed, Nov 15, 8:20 AM · MW-1.42-notes (1.42.0-wmf.5; 2023-11-14), Language-Team (Language-2023-October-December), SectionTranslation
ngkountas moved T345834: Adjust actions for published translations list from Check after deployment to Needs QA on the Language-Team (Language-2023-October-December) board.
Wed, Nov 15, 8:20 AM · MW-1.42-notes (1.42.0-wmf.5; 2023-11-14), Language-Team (Language-2023-October-December), SectionTranslation
ngkountas moved T349343: TypeError: Argument 2 passed to ContentTranslation\Store\TranslationStore::findTranslationsByTitles() must be of the type string, null given from Check after deployment to Needs QA on the Language-Team (Language-2023-October-December) board.
Wed, Nov 15, 8:20 AM · MW-1.42-notes (1.42.0-wmf.5; 2023-11-14), Unplanned-Sprint-Work, Language-Team (Language-2023-October-December), User-brennen, ContentTranslation, Wikimedia-production-error
ngkountas moved T349931: TypeError: fetchSiteMatrix(...).then is not a function from Check after deployment to Needs QA on the Language-Team (Language-2023-October-December) board.
Wed, Nov 15, 8:19 AM · MW-1.42-notes (1.42.0-wmf.5; 2023-11-14), Language-Team (Language-2023-October-December), JavaScript, Wikimedia-production-error, ContentTranslation
ngkountas moved T339091: Normalize urls in Content and Section Translation to standard codes from Check after deployment to Needs QA on the Language-Team (Language-2023-October-December) board.
Wed, Nov 15, 8:19 AM · MW-1.42-notes (1.42.0-wmf.5; 2023-11-14), Language-Team (Language-2023-October-December), ContentTranslation
ngkountas moved T345366: SX: Add control to forcefully display the quick tutorial when desired from Check after deployment to Needs QA on the Language-Team (Language-2023-October-December) board.
Wed, Nov 15, 8:19 AM · MW-1.42-notes (1.42.0-wmf.5; 2023-11-14), Language-Team (Language-2023-October-December), SectionTranslation
ngkountas moved T319181: Dashboard list switcher from Check after deployment to Needs QA on the Language-Team (Language-2023-October-December) board.
Wed, Nov 15, 8:19 AM · MW-1.42-notes (1.42.0-wmf.3; 2023-10-31), Language-Team (Language-2023-October-December), MW-1.41-notes (1.41.0-wmf.25; 2023-09-05), MW-1.40-notes (1.40.0-wmf.17; 2023-01-02), SectionTranslation
ngkountas moved T348797: Translation stopped saving while translating an article from Priority: Translation to Quarter Backlog on the Language-Team (Language-2023-October-December) board.
Wed, Nov 15, 8:17 AM · MW-1.42-notes (1.42.0-wmf.7; 2023-11-28), Language-Team (Language-2023-October-December), ContentTranslation

Tue, Nov 14

ngkountas added a comment to T351138: Some articles with gallery fail to start for translation .

This issue is related to some image gallery node that exists inside the source article. Apparently, there are some issues with image galleries. This isn't in the Content Translation side, so we'll have to investigate if the issue lies in the cxserver or the visual editor.

Tue, Nov 14, 8:02 AM · CX-cxserver, Language-Team (Language-2023-October-December), Patch-For-Review, Wikimedia-production-error

Fri, Nov 10

ngkountas added a comment to T348797: Translation stopped saving while translating an article.

Thank you for all the information you provided @MMH-fabr! I invested a lot of effort but still I wasn't able to detect the root cause of the issue. For now we'll improve our error logging system, so that we can better catch such errors and we'll appreciate any new information about it in the future. I would suggest that you wait for the machine translation for a section to be loaded before trying to translate the next one, I have found that this mitigates the issue. One last question: have you noticed that the issue is happening for all translations or it only happens when translating some articles that meet specific criteria?

Fri, Nov 10, 12:29 PM · MW-1.42-notes (1.42.0-wmf.7; 2023-11-28), Language-Team (Language-2023-October-December), ContentTranslation

Nov 9 2023

ngkountas moved T348797: Translation stopped saving while translating an article from Done to Priority: Translation on the Language-Team (Language-2023-October-December) board.
Nov 9 2023, 4:02 PM · MW-1.42-notes (1.42.0-wmf.7; 2023-11-28), Language-Team (Language-2023-October-December), ContentTranslation
ngkountas added a comment to T348797: Translation stopped saving while translating an article.

Hello @MMH-fabr! Sorry for closing this ticket without all concerns being addressed. Unfortunately, we would need more information to try to reproduce this issue, as it's now a known issue. I'd like to inform you that sharing the translation URL is not helpful as the contents of the page are personalized based on the logged-in user, and thus we cannot see what you see.

Nov 9 2023, 3:42 PM · MW-1.42-notes (1.42.0-wmf.7; 2023-11-28), Language-Team (Language-2023-October-December), ContentTranslation
ngkountas moved T345102: Select the default tab between "Contribute" and "View contributions" to minimize tab switching for users frequently using one of them from In Progress to In Review on the Language-Team (Language-2023-October-December) board.
Nov 9 2023, 11:03 AM · Language-Team (Language-2023-October-December), Patch-For-Review, MediaWiki-Core-Skin-Architecture
ngkountas moved T348797: Translation stopped saving while translating an article from Priority: Translation to Done on the Language-Team (Language-2023-October-December) board.
Nov 9 2023, 10:44 AM · MW-1.42-notes (1.42.0-wmf.7; 2023-11-28), Language-Team (Language-2023-October-December), ContentTranslation
ngkountas claimed T348797: Translation stopped saving while translating an article.
Nov 9 2023, 10:44 AM · MW-1.42-notes (1.42.0-wmf.7; 2023-11-28), Language-Team (Language-2023-October-December), ContentTranslation
ngkountas added a comment to T348797: Translation stopped saving while translating an article.

@Pginer-WMF following the above confirmations I believe that we can close this issue as resolved. Moving this to "Done" column.

Nov 9 2023, 10:43 AM · MW-1.42-notes (1.42.0-wmf.7; 2023-11-28), Language-Team (Language-2023-October-December), ContentTranslation

Nov 8 2023

ngkountas moved T348558: CX draft fetching: Align response payload with UI needs from In Progress to In Review on the Language-Team (Language-2023-October-December) board.
Nov 8 2023, 10:14 PM · MW-1.42-notes (1.42.0-wmf.7; 2023-11-28), ContentTranslation, Language-Team (Language-2023-October-December)
ngkountas moved T345834: Adjust actions for published translations list from In Progress to In Review on the Language-Team (Language-2023-October-December) board.
Nov 8 2023, 10:13 PM · MW-1.42-notes (1.42.0-wmf.5; 2023-11-14), Language-Team (Language-2023-October-December), SectionTranslation
ngkountas moved T342280: CX: Migrate codebase from ES5 to ES6 from In Review to Quarter Backlog on the Language-Team (Language-2023-October-December) board.
Nov 8 2023, 1:07 PM · MW-1.42-notes (1.42.0-wmf.7; 2023-11-28), Language-Team (Language-2023-October-December), MW-1.41-notes (1.41.0-wmf.27; 2023-09-19), ContentTranslation
ngkountas moved T349931: TypeError: fetchSiteMatrix(...).then is not a function from In Review to Check after deployment on the Language-Team (Language-2023-October-December) board.
Nov 8 2023, 1:06 PM · MW-1.42-notes (1.42.0-wmf.5; 2023-11-14), Language-Team (Language-2023-October-December), JavaScript, Wikimedia-production-error, ContentTranslation
ngkountas created T350779: Requesting shell access to production to run maintenance scripts and inspect production MediaWiki tables for Nik Gkountas.
Nov 8 2023, 1:05 PM · SRE, SRE-Access-Requests

Nov 7 2023

ngkountas moved T339091: Normalize urls in Content and Section Translation to standard codes from In Progress to Check after deployment on the Language-Team (Language-2023-October-December) board.
Nov 7 2023, 3:27 PM · MW-1.42-notes (1.42.0-wmf.5; 2023-11-14), Language-Team (Language-2023-October-December), ContentTranslation
ngkountas changed the status of T348558: CX draft fetching: Align response payload with UI needs from Open to In Progress.
Nov 7 2023, 3:27 PM · MW-1.42-notes (1.42.0-wmf.7; 2023-11-28), ContentTranslation, Language-Team (Language-2023-October-December)
ngkountas moved T348563: CX: Modify query endpoint to fetch translations based on the UI scenario that needs them from Needs QA to Done on the Language-Team (Language-2023-October-December) board.
Nov 7 2023, 3:26 PM · MW-1.42-notes (1.42.0-wmf.1; 2023-10-17), ContentTranslation, Language-Team (Language-2023-October-December)
ngkountas added a comment to T348563: CX: Modify query endpoint to fetch translations based on the UI scenario that needs them.

Scenarios 3 and 4 have not been changed, and continue to work with the previous implementation. This is because we are soon moving to the unified dashboard, and it didn't make sense to spend time on refactoring code that will soon be obsolete. Based on above QA, this task can be considered as done.

Nov 7 2023, 3:25 PM · MW-1.42-notes (1.42.0-wmf.1; 2023-10-17), ContentTranslation, Language-Team (Language-2023-October-December)
ngkountas added a comment to T348563: CX: Modify query endpoint to fetch translations based on the UI scenario that needs them.

QA Scenario 5-6:

Nov 7 2023, 3:23 PM · MW-1.42-notes (1.42.0-wmf.1; 2023-10-17), ContentTranslation, Language-Team (Language-2023-October-December)
ngkountas added a comment to T348563: CX: Modify query endpoint to fetch translations based on the UI scenario that needs them.

QA Scenario 2:

Nov 7 2023, 3:14 PM · MW-1.42-notes (1.42.0-wmf.1; 2023-10-17), ContentTranslation, Language-Team (Language-2023-October-December)
ngkountas added a comment to T348563: CX: Modify query endpoint to fetch translations based on the UI scenario that needs them.

QA Scenario 1:

Nov 7 2023, 3:10 PM · MW-1.42-notes (1.42.0-wmf.1; 2023-10-17), ContentTranslation, Language-Team (Language-2023-October-December)
ngkountas moved T349931: TypeError: fetchSiteMatrix(...).then is not a function from Quarter Backlog to In Review on the Language-Team (Language-2023-October-December) board.
Nov 7 2023, 12:17 PM · MW-1.42-notes (1.42.0-wmf.5; 2023-11-14), Language-Team (Language-2023-October-December), JavaScript, Wikimedia-production-error, ContentTranslation
ngkountas added a project to T349931: TypeError: fetchSiteMatrix(...).then is not a function: Language-Team (Language-2023-October-December).
Nov 7 2023, 12:16 PM · MW-1.42-notes (1.42.0-wmf.5; 2023-11-14), Language-Team (Language-2023-October-December), JavaScript, Wikimedia-production-error, ContentTranslation
ngkountas moved T308836: Handle session expiration in Section Translation from Needs QA to Done on the Language-Team (Language-2023-October-December) board.
Nov 7 2023, 11:47 AM · MW-1.42-notes (1.42.0-wmf.2; 2023-10-24), Language-Team (Language-2023-October-December), MW-1.41-notes (1.41.0-wmf.29; 2023-10-03), SectionTranslation
ngkountas added a comment to T308836: Handle session expiration in Section Translation.

Session expiration is now handled properly both when switching tabs or windows. The login dialog is also not dismissable any more. This task can be considered done.

Nov 7 2023, 11:46 AM · MW-1.42-notes (1.42.0-wmf.2; 2023-10-24), Language-Team (Language-2023-October-December), MW-1.41-notes (1.41.0-wmf.29; 2023-10-03), SectionTranslation
ngkountas moved T337915: Enable the Unified Content Translation Dashboard on a test wiki from In Review to Check after deployment on the Language-Team (Language-2023-October-December) board.
Nov 7 2023, 9:04 AM · MW-1.42-notes (1.42.0-wmf.4; 2023-11-07), Language-Team (Language-2023-October-December), MW-1.41-notes (1.41.0-wmf.27; 2023-09-19), SectionTranslation
ngkountas moved T349343: TypeError: Argument 2 passed to ContentTranslation\Store\TranslationStore::findTranslationsByTitles() must be of the type string, null given from Needs QA to In Review on the Language-Team (Language-2023-October-December) board.
Nov 7 2023, 9:04 AM · MW-1.42-notes (1.42.0-wmf.5; 2023-11-14), Unplanned-Sprint-Work, Language-Team (Language-2023-October-December), User-brennen, ContentTranslation, Wikimedia-production-error

Nov 6 2023

ngkountas added a comment to T348629: CX draft continuation: Combine the two translation data fetch requests into a single one.

Currently, restoring a draft translation on desktop, only needs a single request to fetch the draft translation information and the translation corpora units, as demonstrated in the following screencast (captured from el production wiki):

Nov 6 2023, 8:14 AM · MW-1.42-notes (1.42.0-wmf.1; 2023-10-17), ContentTranslation, Language-Team (Language-2023-October-December)
ngkountas moved T348629: CX draft continuation: Combine the two translation data fetch requests into a single one from Check after deployment to Done on the Language-Team (Language-2023-October-December) board.
Nov 6 2023, 8:14 AM · MW-1.42-notes (1.42.0-wmf.1; 2023-10-17), ContentTranslation, Language-Team (Language-2023-October-December)
ngkountas moved T349992: Error message while using the content translation tool: Unable to fetch draft information from Priority: Translation to Done on the Language-Team (Language-2023-October-December) board.
Nov 6 2023, 7:59 AM · Regression, Language-Team (Language-2023-October-December), ContentTranslation
ngkountas moved T349893: Not able to restore saved translations from Quarter Backlog to Done on the Language-Team (Language-2023-October-December) board.
Nov 6 2023, 7:59 AM · Language-Team (Language-2023-October-December), ContentTranslation
ngkountas claimed T349992: Error message while using the content translation tool: Unable to fetch draft information.
Nov 6 2023, 7:59 AM · Regression, Language-Team (Language-2023-October-December), ContentTranslation
ngkountas claimed T349893: Not able to restore saved translations.
Nov 6 2023, 7:59 AM · Language-Team (Language-2023-October-December), ContentTranslation
ngkountas added a comment to T349893: Not able to restore saved translations.

Following the deployment of a fix for T349311, which was the root cause of this task, we can consider this task as done.

Nov 6 2023, 7:58 AM · Language-Team (Language-2023-October-December), ContentTranslation
ngkountas added a comment to T349992: Error message while using the content translation tool: Unable to fetch draft information.

Following the deployment of a fix for T349311, which was the root cause of this task, we can consider this task as done. T349893 can also be resolved, as it's a duplicate of this task.

Nov 6 2023, 7:58 AM · Regression, Language-Team (Language-2023-October-December), ContentTranslation
ngkountas added a comment to T349311: TypeError: Argument 9 passed to ContentTranslation\DTO\CXDraftTranslationDTO::__construct() must be of the type array or null, string given.

Here is an example of the error being thrown in production:

Nov 6 2023, 7:56 AM · MW-1.42-notes (1.42.0-wmf.3; 2023-10-31), Unplanned-Sprint-Work, Language-Team (Language-2023-October-December), User-brennen, ContentTranslation, Wikimedia-production-error
ngkountas moved T349311: TypeError: Argument 9 passed to ContentTranslation\DTO\CXDraftTranslationDTO::__construct() must be of the type array or null, string given from Check after deployment to Done on the Language-Team (Language-2023-October-December) board.
Nov 6 2023, 7:56 AM · MW-1.42-notes (1.42.0-wmf.3; 2023-10-31), Unplanned-Sprint-Work, Language-Team (Language-2023-October-December), User-brennen, ContentTranslation, Wikimedia-production-error

Nov 1 2023

ngkountas changed the status of T339091: Normalize urls in Content and Section Translation to standard codes from Open to In Progress.
Nov 1 2023, 2:13 PM · MW-1.42-notes (1.42.0-wmf.5; 2023-11-14), Language-Team (Language-2023-October-December), ContentTranslation
ngkountas changed the status of T342280: CX: Migrate codebase from ES5 to ES6 from Open to In Progress.
Nov 1 2023, 2:12 PM · MW-1.42-notes (1.42.0-wmf.7; 2023-11-28), Language-Team (Language-2023-October-December), MW-1.41-notes (1.41.0-wmf.27; 2023-09-19), ContentTranslation
ngkountas moved T345366: SX: Add control to forcefully display the quick tutorial when desired from In Review to Check after deployment on the Language-Team (Language-2023-October-December) board.
Nov 1 2023, 2:12 PM · MW-1.42-notes (1.42.0-wmf.5; 2023-11-14), Language-Team (Language-2023-October-December), SectionTranslation
ngkountas moved T342280: CX: Migrate codebase from ES5 to ES6 from In Progress to In Review on the Language-Team (Language-2023-October-December) board.
Nov 1 2023, 2:12 PM · MW-1.42-notes (1.42.0-wmf.7; 2023-11-28), Language-Team (Language-2023-October-December), MW-1.41-notes (1.41.0-wmf.27; 2023-09-19), ContentTranslation
ngkountas claimed T339091: Normalize urls in Content and Section Translation to standard codes.
Nov 1 2023, 2:11 PM · MW-1.42-notes (1.42.0-wmf.5; 2023-11-14), Language-Team (Language-2023-October-December), ContentTranslation
ngkountas changed the status of T345834: Adjust actions for published translations list from Open to In Progress.
Nov 1 2023, 8:00 AM · MW-1.42-notes (1.42.0-wmf.5; 2023-11-14), Language-Team (Language-2023-October-December), SectionTranslation
ngkountas changed the status of T345834: Adjust actions for published translations list, a subtask of T253253: Section translation: Add support for translation dashboard lists, from Open to In Progress.
Nov 1 2023, 8:00 AM · MW-1.40-notes (1.40.0-wmf.12; 2022-11-28), Language-Team (Language-2022-January-March), Patch-For-Review, Epic, SectionTranslation
ngkountas claimed T345834: Adjust actions for published translations list.
Nov 1 2023, 8:00 AM · MW-1.42-notes (1.42.0-wmf.5; 2023-11-14), Language-Team (Language-2023-October-December), SectionTranslation

Oct 31 2023

ngkountas moved T337915: Enable the Unified Content Translation Dashboard on a test wiki from Done to In Review on the Language-Team (Language-2023-October-December) board.
Oct 31 2023, 7:14 PM · MW-1.42-notes (1.42.0-wmf.4; 2023-11-07), Language-Team (Language-2023-October-December), MW-1.41-notes (1.41.0-wmf.27; 2023-09-19), SectionTranslation
ngkountas moved T319181: Dashboard list switcher from In Review to Check after deployment on the Language-Team (Language-2023-October-December) board.
Oct 31 2023, 5:39 PM · MW-1.42-notes (1.42.0-wmf.3; 2023-10-31), Language-Team (Language-2023-October-December), MW-1.41-notes (1.41.0-wmf.25; 2023-09-05), MW-1.40-notes (1.40.0-wmf.17; 2023-01-02), SectionTranslation
ngkountas moved T348563: CX: Modify query endpoint to fetch translations based on the UI scenario that needs them from In Review to Check after deployment on the Language-Team (Language-2023-October-December) board.
Oct 31 2023, 5:38 PM · MW-1.42-notes (1.42.0-wmf.1; 2023-10-17), ContentTranslation, Language-Team (Language-2023-October-December)
ngkountas moved T308836: Handle session expiration in Section Translation from In Review to Check after deployment on the Language-Team (Language-2023-October-December) board.
Oct 31 2023, 5:38 PM · MW-1.42-notes (1.42.0-wmf.2; 2023-10-24), Language-Team (Language-2023-October-December), MW-1.41-notes (1.41.0-wmf.29; 2023-10-03), SectionTranslation
ngkountas moved T349311: TypeError: Argument 9 passed to ContentTranslation\DTO\CXDraftTranslationDTO::__construct() must be of the type array or null, string given from In Progress to Check after deployment on the Language-Team (Language-2023-October-December) board.
Oct 31 2023, 5:38 PM · MW-1.42-notes (1.42.0-wmf.3; 2023-10-31), Unplanned-Sprint-Work, Language-Team (Language-2023-October-December), User-brennen, ContentTranslation, Wikimedia-production-error
ngkountas moved T345366: SX: Add control to forcefully display the quick tutorial when desired from Priority: Translation to In Review on the Language-Team (Language-2023-October-December) board.
Oct 31 2023, 5:37 PM · MW-1.42-notes (1.42.0-wmf.5; 2023-11-14), Language-Team (Language-2023-October-December), SectionTranslation
ngkountas claimed T345366: SX: Add control to forcefully display the quick tutorial when desired.
Oct 31 2023, 5:36 PM · MW-1.42-notes (1.42.0-wmf.5; 2023-11-14), Language-Team (Language-2023-October-December), SectionTranslation

Oct 30 2023

ngkountas added a comment to T348797: Translation stopped saving while translating an article.

At pt.wiki we have the same problem, translating from any language to our portuguese language. As of now, the problem continues.

Oct 30 2023, 11:56 AM · MW-1.42-notes (1.42.0-wmf.7; 2023-11-28), Language-Team (Language-2023-October-December), ContentTranslation
ngkountas added a comment to T348797: Translation stopped saving while translating an article.

I have encountered the same problem when translating sv:Mavia to nnwiki and en:Dick Gaughan to nnwiki. When I try to load the saved versions of these translations, I get the error message "Unable to fetch draft information." The first was last saved 7 days ago, the second was saved 5 days ago. Later translations (working from nowiki) have not had this issue. However, it's continually being reported from various users trying to translate articles.

Oct 30 2023, 11:55 AM · MW-1.42-notes (1.42.0-wmf.7; 2023-11-28), Language-Team (Language-2023-October-December), ContentTranslation
ngkountas added a comment to T349893: Not able to restore saved translations.

This issue occurs for translations with target categories because of this bug (T349311). A fix for this issue has already been merged and will be deployed with the next train. That means that the restoration of such translations will be available on production wikis within this week.

Oct 30 2023, 10:06 AM · Language-Team (Language-2023-October-December), ContentTranslation

Oct 26 2023

ngkountas added a comment to T349343: TypeError: Argument 2 passed to ContentTranslation\Store\TranslationStore::findTranslationsByTitles() must be of the type string, null given.

I expect this issue to be resolved after deploying the new CX build. I'll keep an eye on it.

Oct 26 2023, 12:49 PM · MW-1.42-notes (1.42.0-wmf.5; 2023-11-14), Unplanned-Sprint-Work, Language-Team (Language-2023-October-December), User-brennen, ContentTranslation, Wikimedia-production-error
ngkountas updated subscribers of T347688: TypeError: Argument 9 passed to ContentTranslation\DTO\PublishedTranslationDTO::__construct() must be of the type string, null given.

Based on the logstash link that Niklas provided above, the issue doesn't occur anymore. @Pginer-WMF I believe that we can close this task as done.

Oct 26 2023, 12:41 PM · Language-Team (Language-2023-October-December), MW-1.41-notes (1.41.0-wmf.29; 2023-10-03), ContentTranslation, Wikimedia-production-error
ngkountas moved T348629: CX draft continuation: Combine the two translation data fetch requests into a single one from In Review to Check after deployment on the Language-Team (Language-2023-October-December) board.
Oct 26 2023, 12:37 PM · MW-1.42-notes (1.42.0-wmf.1; 2023-10-17), ContentTranslation, Language-Team (Language-2023-October-December)