Page MenuHomePhabricator

ngkountas (NikG)
Senior Software Engineer, Language Team

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Monday

  • Clear sailing ahead.

User Details

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

Recent Activity

Yesterday

ngkountas closed T316881: Sections that are published as "new" sections have duplicate section title, a subtask of T252542: Section Translation Editor: Preview and publish, as Resolved.
Fri, Oct 11, 5:42 PM · Epic, SectionTranslation, CX-mobile
ngkountas closed T316881: Sections that are published as "new" sections have duplicate section title as Resolved.
Fri, Oct 11, 5:42 PM · Language-Team (Language-2023-January-March), MW-1.40-notes (1.40.0-wmf.5; 2022-10-10), CX-mobile, SectionTranslation

Thu, Oct 3

ngkountas claimed T368718: Custom translation suggestions: Community-defined lists.
Thu, Oct 3, 4:58 PM · Patch-For-Review, OKR-Work, LPL Hypothesis
ngkountas moved T368718: Custom translation suggestions: Community-defined lists from Prioritized to In-progress on the LPL Hypothesis board.
Thu, Oct 3, 4:58 PM · Patch-For-Review, OKR-Work, LPL Hypothesis

Wed, Oct 2

ngkountas added a comment to T366149: Mint for Readers: Implement instrumentation for events beyond MVP (set #2).

@KCVelaga_WMF should we just remove the last item (user clicks to (pre)view a wiki link**) from the task description?

Wed, Oct 2, 8:02 AM · Patch-For-Review, MW-1.43-notes (1.43.0-wmf.19; 2024-08-20), LPL Analytics, LPL Essential (LPL Essential 2024 Jul-Sep), Language-analytics, MinT
ngkountas changed the status of T366149: Mint for Readers: Implement instrumentation for events beyond MVP (set #2) from Open to In Progress.
Wed, Oct 2, 8:02 AM · Patch-For-Review, MW-1.43-notes (1.43.0-wmf.19; 2024-08-20), LPL Analytics, LPL Essential (LPL Essential 2024 Jul-Sep), Language-analytics, MinT
ngkountas changed the status of T366149: Mint for Readers: Implement instrumentation for events beyond MVP (set #2), a subtask of T341186: Implement instrumentation for machine translation of Wikipedia article contents, from Open to In Progress.
Wed, Oct 2, 8:01 AM · LPL Analytics, LPL Essential, Language-analytics, MinT
ngkountas claimed T366149: Mint for Readers: Implement instrumentation for events beyond MVP (set #2).
Wed, Oct 2, 8:01 AM · Patch-For-Review, MW-1.43-notes (1.43.0-wmf.19; 2024-08-20), LPL Analytics, LPL Essential (LPL Essential 2024 Jul-Sep), Language-analytics, MinT
ngkountas updated the task description for T374886: SX: Use source/target languages from URL params everywhere.
Wed, Oct 2, 7:44 AM · Patch-For-Review, MW-1.43-notes (1.43.0-wmf.27; 2024-10-15), SectionTranslation, Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Jul-Sep)

Tue, Oct 1

ngkountas moved T376145: SX: Migrate to Codex buttons and icons from Backlog to LPL Essential 2024 Jul-Sep on the LPL Essential board.
Tue, Oct 1, 1:56 PM · Patch-For-Review, MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), LPL Essential (LPL Essential 2024 Jul-Sep), Unplanned-Sprint-Work, SectionTranslation
ngkountas triaged T376145: SX: Migrate to Codex buttons and icons as Low priority.
Tue, Oct 1, 1:54 PM · Patch-For-Review, MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), LPL Essential (LPL Essential 2024 Jul-Sep), Unplanned-Sprint-Work, SectionTranslation
ngkountas created T376145: SX: Migrate to Codex buttons and icons.
Tue, Oct 1, 1:52 PM · Patch-For-Review, MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), LPL Essential (LPL Essential 2024 Jul-Sep), Unplanned-Sprint-Work, SectionTranslation
ngkountas added a comment to T357250: Content translation: Instrument editor_open and editor_close events.

@KCVelaga_WMF I approved the above patch to add the MinT translation provider, but since we are here, let's fix all the translation providers. According to the CX documentation the following MT providers are supported:

  • MinT
  • Apertium
  • LingoCloud
  • Google Translate
  • Yandex
  • Elia
Tue, Oct 1, 7:44 AM · MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), Patch-For-Review, LPL Hypothesis, LPL Analytics, Language-analytics, Product-Analytics

Mon, Sep 30

ngkountas moved T363685: MinT for Readers: Implement instrumentation for key events from In Progress to Needs Review on the LPL Essential (LPL Essential 2024 Jul-Sep) board.
Mon, Sep 30, 1:28 PM · Patch-For-Review, MW-1.43-notes (1.43.0-wmf.20; 2024-08-27), LPL Essential (LPL Essential 2024 Jul-Sep), MinT
ngkountas moved T376017: MinT for Readers MVP instrumentation: Use custom schema to include translation fragment from In Progress to Needs Review on the LPL Essential (LPL Essential 2024 Jul-Sep) board.
Mon, Sep 30, 1:28 PM · Patch-For-Review, LPL Essential (LPL Essential 2024 Jul-Sep), Product-Analytics, Essential-Work, LPL Analytics
ngkountas moved T363685: MinT for Readers: Implement instrumentation for key events from Need QA to In Progress on the LPL Essential (LPL Essential 2024 Jul-Sep) board.
Mon, Sep 30, 12:28 PM · Patch-For-Review, MW-1.43-notes (1.43.0-wmf.20; 2024-08-27), LPL Essential (LPL Essential 2024 Jul-Sep), MinT
ngkountas updated the task description for T376017: MinT for Readers MVP instrumentation: Use custom schema to include translation fragment.
Mon, Sep 30, 11:45 AM · Patch-For-Review, LPL Essential (LPL Essential 2024 Jul-Sep), Product-Analytics, Essential-Work, LPL Analytics
ngkountas updated the task description for T376017: MinT for Readers MVP instrumentation: Use custom schema to include translation fragment.
Mon, Sep 30, 11:44 AM · Patch-For-Review, LPL Essential (LPL Essential 2024 Jul-Sep), Product-Analytics, Essential-Work, LPL Analytics
ngkountas changed the status of T376017: MinT for Readers MVP instrumentation: Use custom schema to include translation fragment from Open to In Progress.
Mon, Sep 30, 9:42 AM · Patch-For-Review, LPL Essential (LPL Essential 2024 Jul-Sep), Product-Analytics, Essential-Work, LPL Analytics
ngkountas moved T376017: MinT for Readers MVP instrumentation: Use custom schema to include translation fragment from Backlog to LPL Essential 2024 Jul-Sep on the LPL Essential board.
Mon, Sep 30, 9:42 AM · Patch-For-Review, LPL Essential (LPL Essential 2024 Jul-Sep), Product-Analytics, Essential-Work, LPL Analytics
ngkountas triaged T376017: MinT for Readers MVP instrumentation: Use custom schema to include translation fragment as Medium priority.
Mon, Sep 30, 9:42 AM · Patch-For-Review, LPL Essential (LPL Essential 2024 Jul-Sep), Product-Analytics, Essential-Work, LPL Analytics
ngkountas added projects to T376017: MinT for Readers MVP instrumentation: Use custom schema to include translation fragment: Product-Analytics, LPL Essential.
Mon, Sep 30, 9:41 AM · Patch-For-Review, LPL Essential (LPL Essential 2024 Jul-Sep), Product-Analytics, Essential-Work, LPL Analytics
ngkountas created T376017: MinT for Readers MVP instrumentation: Use custom schema to include translation fragment.
Mon, Sep 30, 9:41 AM · Patch-For-Review, LPL Essential (LPL Essential 2024 Jul-Sep), Product-Analytics, Essential-Work, LPL Analytics

Fri, Sep 27

ngkountas moved T374387: Call to section recommendation API mysteriously failing from Prioritized to Needs QA on the LPL Hypothesis board.
Fri, Sep 27, 10:02 AM · SectionTranslation, Recommendation-API, LPL Hypothesis
ngkountas moved T374927: SX: Remove "currentTranslation" state variable from Vuex store from Needs Review to Pending Deployment on the LPL Essential (LPL Essential 2024 Jul-Sep) board.
Fri, Sep 27, 7:03 AM · Patch-For-Review, MW-1.43-notes (1.43.0-wmf.25; 2024-10-01), Unplanned-Sprint-Work, SectionTranslation, LPL Essential (LPL Essential 2024 Jul-Sep)
ngkountas moved T375410: Unified Dashboard: Updating the source language inside confirmation step leads to error from Needs Review to Need QA on the LPL Essential (LPL Essential 2024 Jul-Sep) board.
Fri, Sep 27, 7:03 AM · MW-1.43-notes (1.43.0-wmf.24; 2024-09-24), SectionTranslation, LPL Essential (LPL Essential 2024 Jul-Sep)
ngkountas moved T370746: CX Unified Dashboard: Support suggestions based on previous edits from Pending Deployment to Need QA on the LPL Essential (LPL Essential 2024 Jul-Sep) board.
Fri, Sep 27, 7:02 AM · MW-1.43-notes (1.43.0-wmf.23; 2024-09-17), LPL Essential (LPL Essential 2024 Jul-Sep), ContentTranslation
ngkountas moved T374559: Unified Dashboard: Section suggestions are populated by published translations from Pending Deployment to Need QA on the LPL Essential (LPL Essential 2024 Jul-Sep) board.
Fri, Sep 27, 7:02 AM · MW-1.43-notes (1.43.0-wmf.24; 2024-09-24), Unplanned-Sprint-Work, SectionTranslation, LPL Essential (LPL Essential 2024 Jul-Sep)

Thu, Sep 26

ngkountas updated the task description for T374886: SX: Use source/target languages from URL params everywhere.
Thu, Sep 26, 7:11 PM · Patch-For-Review, MW-1.43-notes (1.43.0-wmf.27; 2024-10-15), SectionTranslation, Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Jul-Sep)

Wed, Sep 25

ngkountas merged T375594: Community-defined translation lists: Add API to fetch campaign metadata into T373132: Community-defined translation lists: Campaign page marker.
Wed, Sep 25, 9:14 AM · Patch-For-Review, OKR-Work, LPL Hypothesis
ngkountas merged task T375594: Community-defined translation lists: Add API to fetch campaign metadata into T373132: Community-defined translation lists: Campaign page marker.
Wed, Sep 25, 9:13 AM · OKR-Work, LPL Hypothesis
ngkountas updated the task description for T373132: Community-defined translation lists: Campaign page marker.
Wed, Sep 25, 9:12 AM · Patch-For-Review, OKR-Work, LPL Hypothesis
ngkountas updated the task description for T373132: Community-defined translation lists: Campaign page marker.
Wed, Sep 25, 9:10 AM · Patch-For-Review, OKR-Work, LPL Hypothesis
ngkountas triaged T375594: Community-defined translation lists: Add API to fetch campaign metadata as High priority.
Wed, Sep 25, 8:25 AM · OKR-Work, LPL Hypothesis
ngkountas created T375594: Community-defined translation lists: Add API to fetch campaign metadata.
Wed, Sep 25, 8:25 AM · OKR-Work, LPL Hypothesis

Tue, Sep 24

ngkountas updated the task description for T374886: SX: Use source/target languages from URL params everywhere.
Tue, Sep 24, 1:21 PM · Patch-For-Review, MW-1.43-notes (1.43.0-wmf.27; 2024-10-15), SectionTranslation, Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Jul-Sep)

Mon, Sep 23

ngkountas moved T375410: Unified Dashboard: Updating the source language inside confirmation step leads to error from In Progress to Needs Review on the LPL Essential (LPL Essential 2024 Jul-Sep) board.
Mon, Sep 23, 5:53 PM · MW-1.43-notes (1.43.0-wmf.24; 2024-09-24), SectionTranslation, LPL Essential (LPL Essential 2024 Jul-Sep)
ngkountas changed the status of T375410: Unified Dashboard: Updating the source language inside confirmation step leads to error from Open to In Progress.
Mon, Sep 23, 5:44 PM · MW-1.43-notes (1.43.0-wmf.24; 2024-09-24), SectionTranslation, LPL Essential (LPL Essential 2024 Jul-Sep)
ngkountas claimed T375410: Unified Dashboard: Updating the source language inside confirmation step leads to error.
Mon, Sep 23, 5:43 PM · MW-1.43-notes (1.43.0-wmf.24; 2024-09-24), SectionTranslation, LPL Essential (LPL Essential 2024 Jul-Sep)
ngkountas created T375410: Unified Dashboard: Updating the source language inside confirmation step leads to error.
Mon, Sep 23, 5:42 PM · MW-1.43-notes (1.43.0-wmf.24; 2024-09-24), SectionTranslation, LPL Essential (LPL Essential 2024 Jul-Sep)

Fri, Sep 20

ngkountas removed a project from T374559: Unified Dashboard: Section suggestions are populated by published translations: Patch-For-Review.
Fri, Sep 20, 8:16 PM · MW-1.43-notes (1.43.0-wmf.24; 2024-09-24), Unplanned-Sprint-Work, SectionTranslation, LPL Essential (LPL Essential 2024 Jul-Sep)
ngkountas moved T374559: Unified Dashboard: Section suggestions are populated by published translations from Needs Review to Pending Deployment on the LPL Essential (LPL Essential 2024 Jul-Sep) board.
Fri, Sep 20, 8:16 PM · MW-1.43-notes (1.43.0-wmf.24; 2024-09-24), Unplanned-Sprint-Work, SectionTranslation, LPL Essential (LPL Essential 2024 Jul-Sep)
ngkountas moved T366149: Mint for Readers: Implement instrumentation for events beyond MVP (set #2) from Sprint Backlog to Prioritized/ Next on the LPL Essential (LPL Essential 2024 Jul-Sep) board.
Fri, Sep 20, 6:18 PM · Patch-For-Review, MW-1.43-notes (1.43.0-wmf.19; 2024-08-20), LPL Analytics, LPL Essential (LPL Essential 2024 Jul-Sep), Language-analytics, MinT
ngkountas moved T366149: Mint for Readers: Implement instrumentation for events beyond MVP (set #2) from In Progress to Sprint Backlog on the LPL Essential (LPL Essential 2024 Jul-Sep) board.
Fri, Sep 20, 6:18 PM · Patch-For-Review, MW-1.43-notes (1.43.0-wmf.19; 2024-08-20), LPL Analytics, LPL Essential (LPL Essential 2024 Jul-Sep), Language-analytics, MinT
ngkountas updated the task description for T366149: Mint for Readers: Implement instrumentation for events beyond MVP (set #2).
Fri, Sep 20, 6:17 PM · Patch-For-Review, MW-1.43-notes (1.43.0-wmf.19; 2024-08-20), LPL Analytics, LPL Essential (LPL Essential 2024 Jul-Sep), Language-analytics, MinT
ngkountas added a comment to T363685: MinT for Readers: Implement instrumentation for key events .

@GMikesell-WMF yes, this task is QA testable. This is a task about instrumentation, so the easiest way to reproduce it, is to enable debug logs for each logged event inside your browser developer console, and also as popups inside your screen.

Fri, Sep 20, 6:13 PM · Patch-For-Review, MW-1.43-notes (1.43.0-wmf.20; 2024-08-27), LPL Essential (LPL Essential 2024 Jul-Sep), MinT
ngkountas updated subscribers of T372077: Logstash: Cannot read properties of undefined (reading 'source').

The last occurrence of this error was on August 29th, which is the day that the fix has been deployed to group2 wikis. Logstash search: https://logstash.wikimedia.org/app/discover#/?_g=h@7b5aa23&_a=h@9b739dd.

Fri, Sep 20, 5:52 PM · MW-1.43-notes (1.43.0-wmf.20; 2024-08-27), Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Jul-Sep), Wikimedia-production-error, ContentTranslation
ngkountas updated subscribers of T371172: TypeError: json_decode() expects parameter 1 to be string, null given.

@GMikesell-WMF thank you for all the effort for this review. Sadly, this functionality is not related neither to ContentTranslation application, nor to Section Translation application. This task is about an API endpoint that is intended to be used inside the Automatic Translation application -aka MinT MVP for Readers. An example request to this endpoint is this: https://en.wikipedia.org/w/api.php?action=query&format=json&list=automatictranslationdenselanguages&continue=&formatversion=2&qid=Q100.

Fri, Sep 20, 5:40 PM · MW-1.43-notes (1.43.0-wmf.20; 2024-08-27), LPL Essential (LPL Essential 2024 Jul-Sep), ContentTranslation, Wikimedia-production-error
ngkountas changed Request URL from https://fa.wikipedia.org/w/api.php?action=query&format=*&list=*&qid=* to https://fa.wikipedia.org/w/api.php?action=query&format=json&list=automatictranslationdenselanguages&qid=* on T371172: TypeError: json_decode() expects parameter 1 to be string, null given.
Fri, Sep 20, 5:32 PM · MW-1.43-notes (1.43.0-wmf.20; 2024-08-27), LPL Essential (LPL Essential 2024 Jul-Sep), ContentTranslation, Wikimedia-production-error
ngkountas moved T372077: Logstash: Cannot read properties of undefined (reading 'source') from Pending Deployment to Need QA on the LPL Essential (LPL Essential 2024 Jul-Sep) board.
Fri, Sep 20, 4:34 PM · MW-1.43-notes (1.43.0-wmf.20; 2024-08-27), Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Jul-Sep), Wikimedia-production-error, ContentTranslation
ngkountas updated the task description for T374567: SX: Set aria-label to icon-only Codex buttons.
Fri, Sep 20, 4:29 PM · MW-1.43-notes (1.43.0-wmf.24; 2024-09-24), SectionTranslation, LPL Essential (LPL Essential 2024 Jul-Sep)
ngkountas updated the task description for T355780: SX: Refactor SFCs to use <script setup> syntax.
Fri, Sep 20, 4:25 PM · MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), Patch-For-Review, LPL Essential, SectionTranslation, MW-1.42-notes (1.42.0-wmf.19; 2024-02-20), Unplanned-Sprint-Work
ngkountas moved T369631: Custom translation suggestions: Instrumentation from Prioritized to Needs Code Review on the LPL Hypothesis board.
Fri, Sep 20, 2:23 PM · Patch-For-Review, MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), LPL Hypothesis, LPL Analytics, CX-boost, OKR-Work
ngkountas claimed T369631: Custom translation suggestions: Instrumentation.
Fri, Sep 20, 2:23 PM · Patch-For-Review, MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), LPL Hypothesis, LPL Analytics, CX-boost, OKR-Work
ngkountas moved T371172: TypeError: json_decode() expects parameter 1 to be string, null given from Done to Need QA on the LPL Essential (LPL Essential 2024 Jul-Sep) board.
Fri, Sep 20, 1:47 PM · MW-1.43-notes (1.43.0-wmf.20; 2024-08-27), LPL Essential (LPL Essential 2024 Jul-Sep), ContentTranslation, Wikimedia-production-error
ngkountas moved T370746: CX Unified Dashboard: Support suggestions based on previous edits from Needs Review to Pending Deployment on the LPL Essential (LPL Essential 2024 Jul-Sep) board.
Fri, Sep 20, 1:46 PM · MW-1.43-notes (1.43.0-wmf.23; 2024-09-17), LPL Essential (LPL Essential 2024 Jul-Sep), ContentTranslation
ngkountas moved T374905: Update translation_type in cx events to be an argument based on the type from In-progress to Needs Code Review on the LPL Hypothesis board.
Fri, Sep 20, 1:30 PM · Patch-For-Review, MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), LPL Hypothesis, Product-Analytics, LPL Analytics
ngkountas moved T374905: Update translation_type in cx events to be an argument based on the type from Backlog to In-progress on the LPL Hypothesis board.
Fri, Sep 20, 1:15 PM · Patch-For-Review, MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), LPL Hypothesis, Product-Analytics, LPL Analytics
ngkountas claimed T374905: Update translation_type in cx events to be an argument based on the type.
Fri, Sep 20, 1:15 PM · Patch-For-Review, MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), LPL Hypothesis, Product-Analytics, LPL Analytics
ngkountas moved T369012: Custom translation suggestions: Direct access to filtered suggestions from In-progress to Needs Code Review on the LPL Hypothesis board.
Fri, Sep 20, 12:24 PM · Patch-For-Review, MW-1.43-notes (1.43.0-wmf.25; 2024-10-01), LPL Hypothesis, CX-boost, OKR-Work
ngkountas moved T357250: Content translation: Instrument editor_open and editor_close events from In-progress to Needs Code Review on the LPL Hypothesis board.
Fri, Sep 20, 12:24 PM · MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), Patch-For-Review, LPL Hypothesis, LPL Analytics, Language-analytics, Product-Analytics

Wed, Sep 18

ngkountas claimed T374927: SX: Remove "currentTranslation" state variable from Vuex store.
Wed, Sep 18, 12:09 PM · Patch-For-Review, MW-1.43-notes (1.43.0-wmf.25; 2024-10-01), Unplanned-Sprint-Work, SectionTranslation, LPL Essential (LPL Essential 2024 Jul-Sep)
ngkountas moved T374927: SX: Remove "currentTranslation" state variable from Vuex store from Sprint Backlog to Needs Review on the LPL Essential (LPL Essential 2024 Jul-Sep) board.
Wed, Sep 18, 12:09 PM · Patch-For-Review, MW-1.43-notes (1.43.0-wmf.25; 2024-10-01), Unplanned-Sprint-Work, SectionTranslation, LPL Essential (LPL Essential 2024 Jul-Sep)
ngkountas moved T357250: Content translation: Instrument editor_open and editor_close events from Prioritized to In-progress on the LPL Hypothesis board.
Wed, Sep 18, 8:03 AM · MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), Patch-For-Review, LPL Hypothesis, LPL Analytics, Language-analytics, Product-Analytics

Tue, Sep 17

ngkountas triaged T374927: SX: Remove "currentTranslation" state variable from Vuex store as Low priority.
Tue, Sep 17, 10:55 AM · Patch-For-Review, MW-1.43-notes (1.43.0-wmf.25; 2024-10-01), Unplanned-Sprint-Work, SectionTranslation, LPL Essential (LPL Essential 2024 Jul-Sep)
ngkountas created T374927: SX: Remove "currentTranslation" state variable from Vuex store.
Tue, Sep 17, 10:55 AM · Patch-For-Review, MW-1.43-notes (1.43.0-wmf.25; 2024-10-01), Unplanned-Sprint-Work, SectionTranslation, LPL Essential (LPL Essential 2024 Jul-Sep)

Mon, Sep 16

ngkountas created T374886: SX: Use source/target languages from URL params everywhere.
Mon, Sep 16, 8:38 PM · Patch-For-Review, MW-1.43-notes (1.43.0-wmf.27; 2024-10-15), SectionTranslation, Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Jul-Sep)
ngkountas triaged T374886: SX: Use source/target languages from URL params everywhere as Low priority.
Mon, Sep 16, 8:38 PM · Patch-For-Review, MW-1.43-notes (1.43.0-wmf.27; 2024-10-15), SectionTranslation, Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Jul-Sep)
ngkountas moved T369012: Custom translation suggestions: Direct access to filtered suggestions from Prioritized to In-progress on the LPL Hypothesis board.
Mon, Sep 16, 7:43 PM · Patch-For-Review, MW-1.43-notes (1.43.0-wmf.25; 2024-10-01), LPL Hypothesis, CX-boost, OKR-Work
ngkountas claimed T369012: Custom translation suggestions: Direct access to filtered suggestions.
Mon, Sep 16, 7:43 PM · Patch-For-Review, MW-1.43-notes (1.43.0-wmf.25; 2024-10-01), LPL Hypothesis, CX-boost, OKR-Work

Thu, Sep 12

ngkountas added a comment to T357250: Content translation: Instrument editor_open and editor_close events.

Thank you @KCVelaga_WMF!

Thu, Sep 12, 11:52 AM · MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), Patch-For-Review, LPL Hypothesis, LPL Analytics, Language-analytics, Product-Analytics
ngkountas added a comment to T357250: Content translation: Instrument editor_open and editor_close events.

If you ask me, none of the sources makes a lot of sense. content_language_selector, direct, and notification_deletion are all possible sources for the dashboard_open event, while dashboard_translation_continue and dashboard_translation_start are separate events, which means we can easily check if the user is coming to the editor ("Pick a sentence" step) by starting or continuing a translation, by checking the previous logged event (should be one of those two).

Thu, Sep 12, 11:01 AM · MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), Patch-For-Review, LPL Hypothesis, LPL Analytics, Language-analytics, Product-Analytics

Sep 11 2024

ngkountas added a project to T374567: SX: Set aria-label to icon-only Codex buttons: SectionTranslation.
Sep 11 2024, 7:30 PM · MW-1.43-notes (1.43.0-wmf.24; 2024-09-24), SectionTranslation, LPL Essential (LPL Essential 2024 Jul-Sep)
ngkountas removed a project from T374567: SX: Set aria-label to icon-only Codex buttons: Essential-Work.
Sep 11 2024, 7:29 PM · MW-1.43-notes (1.43.0-wmf.24; 2024-09-24), SectionTranslation, LPL Essential (LPL Essential 2024 Jul-Sep)
ngkountas triaged T374567: SX: Set aria-label to icon-only Codex buttons as Low priority.
Sep 11 2024, 7:29 PM · MW-1.43-notes (1.43.0-wmf.24; 2024-09-24), SectionTranslation, LPL Essential (LPL Essential 2024 Jul-Sep)
ngkountas created T374567: SX: Set aria-label to icon-only Codex buttons.
Sep 11 2024, 7:28 PM · MW-1.43-notes (1.43.0-wmf.24; 2024-09-24), SectionTranslation, LPL Essential (LPL Essential 2024 Jul-Sep)
ngkountas moved T363338: MinT for Wiki Readers MVP: Access from the footer of an article from Needs Review to Pending Deployment on the LPL Essential (LPL Essential 2024 Jul-Sep) board.
Sep 11 2024, 6:30 PM · MW-1.43-notes (1.43.0-wmf.22; 2024-09-10), LPL Essential (LPL Essential 2024 Jul-Sep), MinT
ngkountas moved T374559: Unified Dashboard: Section suggestions are populated by published translations from In Progress to Needs Review on the LPL Essential (LPL Essential 2024 Jul-Sep) board.
Sep 11 2024, 6:30 PM · MW-1.43-notes (1.43.0-wmf.24; 2024-09-24), Unplanned-Sprint-Work, SectionTranslation, LPL Essential (LPL Essential 2024 Jul-Sep)
ngkountas claimed T374559: Unified Dashboard: Section suggestions are populated by published translations.
Sep 11 2024, 5:51 PM · MW-1.43-notes (1.43.0-wmf.24; 2024-09-24), Unplanned-Sprint-Work, SectionTranslation, LPL Essential (LPL Essential 2024 Jul-Sep)
ngkountas created T374559: Unified Dashboard: Section suggestions are populated by published translations.
Sep 11 2024, 5:51 PM · MW-1.43-notes (1.43.0-wmf.24; 2024-09-24), Unplanned-Sprint-Work, SectionTranslation, LPL Essential (LPL Essential 2024 Jul-Sep)
ngkountas added a comment to T357250: Content translation: Instrument editor_open and editor_close events.

@KCVelaga_WMF The definition of the editor_open event and the possible event sources in the schema documentation, seems to be based on the Content Translation workflow.

Sep 11 2024, 5:34 PM · MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), Patch-For-Review, LPL Hypothesis, LPL Analytics, Language-analytics, Product-Analytics
ngkountas updated the task description for T355780: SX: Refactor SFCs to use <script setup> syntax.
Sep 11 2024, 5:01 PM · MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), Patch-For-Review, LPL Essential, SectionTranslation, MW-1.42-notes (1.42.0-wmf.19; 2024-02-20), Unplanned-Sprint-Work
ngkountas claimed T357250: Content translation: Instrument editor_open and editor_close events.
Sep 11 2024, 4:52 PM · MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), Patch-For-Review, LPL Hypothesis, LPL Analytics, Language-analytics, Product-Analytics
ngkountas added a comment to T374387: Call to section recommendation API mysteriously failing.

I created a simple script to send 50 consecutive requests to the endpoint for this URL: /api/v1/translation/sections?source=en&target=el&seed=Grimes. In my local env, all 50 requests were successful. When I tried the same for the LiftWing production API, 10 out of 50 requests failed.

Sep 11 2024, 4:45 PM · SectionTranslation, Recommendation-API, LPL Hypothesis

Sep 9 2024

ngkountas moved T369041: Make view contributions the default (except when there are no contributions to list) from Needs Code Review to Needs QA on the LPL Hypothesis board.
Sep 9 2024, 1:00 PM · MW-1.43-notes (1.43.0-wmf.21; 2024-09-03), LPL Hypothesis, MediaWiki-Core-Skin-Architecture

Sep 4 2024

ngkountas moved T363338: MinT for Wiki Readers MVP: Access from the footer of an article from Need QA to Needs Review on the LPL Essential (LPL Essential 2024 Jul-Sep) board.
Sep 4 2024, 7:17 AM · MW-1.43-notes (1.43.0-wmf.22; 2024-09-10), LPL Essential (LPL Essential 2024 Jul-Sep), MinT
ngkountas moved T363685: MinT for Readers: Implement instrumentation for key events from Pending Deployment to Need QA on the LPL Essential (LPL Essential 2024 Jul-Sep) board.
Sep 4 2024, 7:16 AM · Patch-For-Review, MW-1.43-notes (1.43.0-wmf.20; 2024-08-27), LPL Essential (LPL Essential 2024 Jul-Sep), MinT
ngkountas moved T371172: TypeError: json_decode() expects parameter 1 to be string, null given from Pending Deployment to Need QA on the LPL Essential (LPL Essential 2024 Jul-Sep) board.
Sep 4 2024, 7:16 AM · MW-1.43-notes (1.43.0-wmf.20; 2024-08-27), LPL Essential (LPL Essential 2024 Jul-Sep), ContentTranslation, Wikimedia-production-error

Aug 30 2024

ngkountas added a comment to T371372: ngkountas user has same SSH key for cloud/prod.

@ssingh sorry for the repeated mistake. I uploaded a different one that is not listed in idm.wikimedia.org keys. Thank you!

Aug 30 2024, 2:33 PM · SRE, SRE-Access-Requests

Aug 23 2024

ngkountas moved T363685: MinT for Readers: Implement instrumentation for key events from Needs Review to Pending Deployment on the LPL Essential (LPL Essential 2024 Jul-Sep) board.
Aug 23 2024, 3:56 PM · Patch-For-Review, MW-1.43-notes (1.43.0-wmf.20; 2024-08-27), LPL Essential (LPL Essential 2024 Jul-Sep), MinT
ngkountas removed a project from T363685: MinT for Readers: Implement instrumentation for key events : Patch-For-Review.
Aug 23 2024, 3:55 PM · Patch-For-Review, MW-1.43-notes (1.43.0-wmf.20; 2024-08-27), LPL Essential (LPL Essential 2024 Jul-Sep), MinT
ngkountas added a comment to T331023: Limit the publication of fast unreviewed translations.

The dialog that blocks fast unreviewed translations shows up properly as demonstrated by the following screencast from greek (el) production wiki. NOTE: The dialog takes a while to show up, and we may need to add some kind of loading indicator. The loading time during the second time the dialog opens was cut off from the screencast and this is why it appears shorter. The actual time is much longer, like it is in the first time the "check unreviewed translation" dialog opens.

Aug 23 2024, 3:55 PM · MW-1.43-notes (1.43.0-wmf.16; 2024-07-30), LPL Essential (LPL Essential 2024 Jul-Sep), MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), ContentTranslation
ngkountas moved T331023: Limit the publication of fast unreviewed translations from Need QA to Done on the LPL Essential (LPL Essential 2024 Jul-Sep) board.
Aug 23 2024, 3:55 PM · MW-1.43-notes (1.43.0-wmf.16; 2024-07-30), LPL Essential (LPL Essential 2024 Jul-Sep), MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), ContentTranslation
ngkountas updated the task description for T367873: Technical exploration to support topic-based suggestions with the current Recommendation API.
Aug 23 2024, 3:34 PM · Epic, LPL Hypothesis, ContentTranslation
ngkountas triaged T373132: Community-defined translation lists: Campaign page marker as High priority.
Aug 23 2024, 3:28 PM · Patch-For-Review, OKR-Work, LPL Hypothesis
ngkountas added a comment to T371515: Community-defined translation lists: List definition, storage & recommendation.

@eamedina it feels to me that this task is ready for QA. What do you think?

Aug 23 2024, 3:27 PM · OKR-Work, LPL Hypothesis
ngkountas removed a project from T371515: Community-defined translation lists: List definition, storage & recommendation: Patch-For-Review.
Aug 23 2024, 3:26 PM · OKR-Work, LPL Hypothesis
ngkountas moved T371172: TypeError: json_decode() expects parameter 1 to be string, null given from Needs Review to Pending Deployment on the LPL Essential (LPL Essential 2024 Jul-Sep) board.
Aug 23 2024, 3:24 PM · MW-1.43-notes (1.43.0-wmf.20; 2024-08-27), LPL Essential (LPL Essential 2024 Jul-Sep), ContentTranslation, Wikimedia-production-error
ngkountas removed a project from T371172: TypeError: json_decode() expects parameter 1 to be string, null given: Patch-For-Review.
Aug 23 2024, 3:23 PM · MW-1.43-notes (1.43.0-wmf.20; 2024-08-27), LPL Essential (LPL Essential 2024 Jul-Sep), ContentTranslation, Wikimedia-production-error
ngkountas moved T370746: CX Unified Dashboard: Support suggestions based on previous edits from Need QA to Needs Review on the LPL Essential (LPL Essential 2024 Jul-Sep) board.
Aug 23 2024, 3:23 PM · MW-1.43-notes (1.43.0-wmf.23; 2024-09-17), LPL Essential (LPL Essential 2024 Jul-Sep), ContentTranslation