Page MenuHomePhabricator

Lucas_Werkmeister_WMDE (Lucas Werkmeister (WMDE))
closing tasks for open data

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Apr 3 2017, 2:45 PM (363 w, 19 h)
Availability
Available
IRC Nick
Lucas_WMDE
LDAP User
Lucas Werkmeister (WMDE)
MediaWiki User
Lucas Werkmeister (WMDE) [ Global Accounts ]

Software developer on the Wikidata team at Wikimedia Germany (he/him, Berlin timezone). Private account: @LucasWerkmeister.

Recent Activity

Thu, Mar 14

Lucas_Werkmeister_WMDE added a comment to T356896: Wikibase CI on REL1_40 broken: QUnit tests failing to run.

I also lean towards increasing memory, see T356402#9623035.

Thu, Mar 14, 4:27 PM · Patch-For-Review, Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech, ArticlePlaceholder, Wikidata
Lucas_Werkmeister_WMDE moved T359191: Chore: Update dependencies in Wikidata-related extensions from In Tech Verification to Done on the Wikidata Dev Team (Wikidata.org Slice) board.
Thu, Mar 14, 4:27 PM · MW-1.42-notes (1.42.0-wmf.22; 2024-03-12), Patch-For-Review, Wikidata Dev Team (Wikidata.org Slice), MediaWiki-extensions-PropertySuggester, MediaWiki-extensions-WikimediaBadges, Wikidata.org, Wikibase-Quality-Constraints, wmde-wikidata-tech, Wikidata
Lucas_Werkmeister_WMDE added a comment to T360118: Many jsonTruncated production errors: "Unable to store text to external storage".

Thanks! Now T345319 is back at the top of the error log (and will apparently be fixed next train, nice).

Thu, Mar 14, 3:43 PM · DBA, MediaWiki-Core-Revision-backend, Wikimedia-production-error
Lucas_Werkmeister_WMDE added a comment to T315510: Start maintenance script to backfill talk page comment database.
Processed 5810400 (updated 11) of 19417998 rows
--start '["14615766"]'
Processed 5810500 (updated 11) of 19417998 rows
--start '["14615874"]'
^C
Thu, Mar 14, 3:30 PM · MW-1.42-notes (1.42.0-wmf.4; 2023-11-07), Goal, MW-1.40-notes (1.40.0-wmf.6; 2022-10-17), MW-1.39-notes (1.39.0-wmf.26; 2022-08-22), Editing-team (Kanban Board), TPP-Phase1, DiscussionTools
Lucas_Werkmeister_WMDE placed T359188: Chore: Update dependencies in EntitySchema up for grabs.
Thu, Mar 14, 3:20 PM · MW-1.42-notes (1.42.0-wmf.24; 2024-03-26), Wikidata Dev Team (Wikidata.org Slice), EntitySchema, wmde-wikidata-tech, Wikidata
Lucas_Werkmeister_WMDE added a comment to T353960: EntitySchema daily CI broken and emails broken.

I just tested email sending for T359188 (Gerrit change and it’s already broken again (actions run):

Thu, Mar 14, 3:17 PM · User-ItamarWMDE, MW-1.42-notes (1.42.0-wmf.13; 2024-01-09 ), Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech, EntitySchema, Wikidata
Lucas_Werkmeister_WMDE added a comment to T351968: Update Wikidata-related extensions for IP Masking.

There’s one more case I just thought of:

Thu, Mar 14, 3:09 PM · Wikidata Dev Team (Wikidata.org Slice), Wikidata, wmde-wikidata-tech, Temporary accounts
Lucas_Werkmeister_WMDE closed T360105: Increase on 400 status code on page/html (parsoid) responses as Resolved.

Assuming that the screenshot in the task description is from the Parsoid Health Grafana dashboard, this seems to be resolved:

image.png (296×912 px, 60 KB)

Thu, Mar 14, 2:50 PM · RESTBase Sunsetting, RESTBase, Parsoid
Lucas_Werkmeister_WMDE closed T360105: Increase on 400 status code on page/html (parsoid) responses, a subtask of T354440: 1.42.0-wmf.22 deployment blockers, as Resolved.
Thu, Mar 14, 2:50 PM · Release-Engineering-Team (Priority Backlog 📥), Release, Train Deployments
Lucas_Werkmeister_WMDE updated the task description for T360118: Many jsonTruncated production errors: "Unable to store text to external storage".
Thu, Mar 14, 2:15 PM · DBA, MediaWiki-Core-Revision-backend, Wikimedia-production-error
Lucas_Werkmeister_WMDE added projects to T360118: Many jsonTruncated production errors: "Unable to store text to external storage": MediaWiki-Core-Revision-backend, DBA.

Tentatively tagging #mediawiki-external-store and DBAs for now…

Thu, Mar 14, 2:15 PM · DBA, MediaWiki-Core-Revision-backend, Wikimedia-production-error
Lucas_Werkmeister_WMDE created T360118: Many jsonTruncated production errors: "Unable to store text to external storage".
Thu, Mar 14, 2:14 PM · DBA, MediaWiki-Core-Revision-backend, Wikimedia-production-error
Lucas_Werkmeister_WMDE added a comment to T360105: Increase on 400 status code on page/html (parsoid) responses.

Should be fixed via backport of https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1010932 (attached to T359509).

Thu, Mar 14, 2:02 PM · RESTBase Sunsetting, RESTBase, Parsoid

Wed, Mar 13

Krinkle awarded T359939: PHP Warning: Illegal string offset 'page_len' a Love token.
Wed, Mar 13, 10:12 PM · MW-1.42-notes (1.42.0-wmf.22; 2024-03-12), MediaWiki-ResourceLoader, MediaWiki-Platform-Team, Wikimedia-production-error
Lucas_Werkmeister_WMDE added a comment to T255706: [WB-Client] [TECH] Wikibase\Client\Usage\Sql\EntityUsageTable::addUsages Deadlock.

Arthur and I looked at some of the occurrences in Logstash, and two affected pages on itwiki are Ungheria and Ridley Scott; in both we see the same pattern that Parsoid parses yield much less entity usage than legacy Parser parses:

Wed, Mar 13, 4:00 PM · MW-1.42-notes (1.42.0-wmf.16; 2024-01-30), Patch-For-Review, Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech, User-brennen, [DEPRECATED] wdwb-tech, Wikidata, Wikimedia-production-error
Lucas_Werkmeister_WMDE removed a subtask for T354440: 1.42.0-wmf.22 deployment blockers: T360014: User JavaScript not loading on 1.42.0-wmf.22 (Wikidata, Commons, other group1 wikis).
Wed, Mar 13, 3:36 PM · Release-Engineering-Team (Priority Backlog 📥), Release, Train Deployments
Lucas_Werkmeister_WMDE removed a parent task for T360014: User JavaScript not loading on 1.42.0-wmf.22 (Wikidata, Commons, other group1 wikis): T354440: 1.42.0-wmf.22 deployment blockers.
Wed, Mar 13, 3:35 PM · MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), MediaWiki-Platform-Team, MediaWiki-ResourceLoader, Wikidata
Lucas_Werkmeister_WMDE lowered the priority of T360014: User JavaScript not loading on 1.42.0-wmf.22 (Wikidata, Commons, other group1 wikis) from Unbreak Now! to Needs Triage.

I think this is resolved; we can leave the task open for potentially adding a test, but it’s no longer a train blocker.

Wed, Mar 13, 3:35 PM · MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), MediaWiki-Platform-Team, MediaWiki-ResourceLoader, Wikidata
Lucas_Werkmeister_WMDE claimed T359188: Chore: Update dependencies in EntitySchema.
Wed, Mar 13, 11:24 AM · MW-1.42-notes (1.42.0-wmf.24; 2024-03-26), Wikidata Dev Team (Wikidata.org Slice), EntitySchema, wmde-wikidata-tech, Wikidata
Lucas_Werkmeister_WMDE added a comment to T360014: User JavaScript not loading on 1.42.0-wmf.22 (Wikidata, Commons, other group1 wikis).

Change 1010856 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[mediawiki/core@master] WikiModule: Fix pages merging

https://gerrit.wikimedia.org/r/1010856

Wed, Mar 13, 10:29 AM · MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), MediaWiki-Platform-Team, MediaWiki-ResourceLoader, Wikidata
Lucas_Werkmeister_WMDE added a comment to T360014: User JavaScript not loading on 1.42.0-wmf.22 (Wikidata, Commons, other group1 wikis).

In ?debug=2 mode, I can see that the load.php URL for modules=user is no longer loaded. (If I load it manually, it still responds with the same JS as before.)

Wed, Mar 13, 10:17 AM · MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), MediaWiki-Platform-Team, MediaWiki-ResourceLoader, Wikidata
Lucas_Werkmeister_WMDE added a comment to T360014: User JavaScript not loading on 1.42.0-wmf.22 (Wikidata, Commons, other group1 wikis).

I’m able to reproduce the issue locally; git bisect points at ResourceLoader: Add preload for foreign WikiModule title info as the first bad commit.

Wed, Mar 13, 9:58 AM · MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), MediaWiki-Platform-Team, MediaWiki-ResourceLoader, Wikidata
Lucas_Werkmeister_WMDE renamed T360014: User JavaScript not loading on 1.42.0-wmf.22 (Wikidata, Commons, other group1 wikis) from User common.js not loading on Wikidata to User common.js not loading on 1.42.0-wmf.22 (Wikidata, Commons, other group1 wikis).
Wed, Mar 13, 9:54 AM · MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), MediaWiki-Platform-Team, MediaWiki-ResourceLoader, Wikidata
Lucas_Werkmeister_WMDE added a comment to T360014: User JavaScript not loading on 1.42.0-wmf.22 (Wikidata, Commons, other group1 wikis).

Also affects Commons (another group1 wiki/).

Wed, Mar 13, 9:53 AM · MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), MediaWiki-Platform-Team, MediaWiki-ResourceLoader, Wikidata
Lucas_Werkmeister_WMDE added a project to T360014: User JavaScript not loading on 1.42.0-wmf.22 (Wikidata, Commons, other group1 wikis): MediaWiki-ResourceLoader.

Tentatively tagging ResourceLoader, I think RL is responsible for loading this code (and I know it was refactored a bit this train).

Wed, Mar 13, 9:52 AM · MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), MediaWiki-Platform-Team, MediaWiki-ResourceLoader, Wikidata
Lucas_Werkmeister_WMDE added a project to T360014: User JavaScript not loading on 1.42.0-wmf.22 (Wikidata, Commons, other group1 wikis): Wikidata.
Wed, Mar 13, 9:51 AM · MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), MediaWiki-Platform-Team, MediaWiki-ResourceLoader, Wikidata
Lucas_Werkmeister_WMDE renamed T360014: User JavaScript not loading on 1.42.0-wmf.22 (Wikidata, Commons, other group1 wikis) from common.js not loading on Wikidata to User common.js not loading on Wikidata.
Wed, Mar 13, 9:51 AM · MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), MediaWiki-Platform-Team, MediaWiki-ResourceLoader, Wikidata
Lucas_Werkmeister_WMDE updated the task description for T360014: User JavaScript not loading on 1.42.0-wmf.22 (Wikidata, Commons, other group1 wikis).
Wed, Mar 13, 9:50 AM · MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), MediaWiki-Platform-Team, MediaWiki-ResourceLoader, Wikidata
Lucas_Werkmeister_WMDE added a comment to T360013: Common.js not loading in Wikidata.

(Merging into T360014 because that one was already marked as a train blocker.)

Wed, Mar 13, 9:50 AM · Wikidata-Gadgets, Wikidata
Lucas_Werkmeister_WMDE merged T360013: Common.js not loading in Wikidata into T360014: User JavaScript not loading on 1.42.0-wmf.22 (Wikidata, Commons, other group1 wikis).
Wed, Mar 13, 9:49 AM · MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), MediaWiki-Platform-Team, MediaWiki-ResourceLoader, Wikidata
Lucas_Werkmeister_WMDE merged task T360013: Common.js not loading in Wikidata into T360014: User JavaScript not loading on 1.42.0-wmf.22 (Wikidata, Commons, other group1 wikis).
Wed, Mar 13, 9:49 AM · Wikidata-Gadgets, Wikidata

Tue, Mar 12

Lucas_Werkmeister_WMDE closed T359190: Chore: Update dependencies in WikibaseLexeme as Resolved.
Tue, Mar 12, 3:27 PM · MW-1.42-notes (1.42.0-wmf.22; 2024-03-12), Wikidata Dev Team (Wikidata.org Slice), Wikidata Lexicographical data, wmde-wikidata-tech, Wikidata
Lucas_Werkmeister_WMDE added a comment to T359191: Chore: Update dependencies in Wikidata-related extensions.

All the attached changes are merged – was there anything else left or is this done?

Tue, Mar 12, 3:26 PM · MW-1.42-notes (1.42.0-wmf.22; 2024-03-12), Patch-For-Review, Wikidata Dev Team (Wikidata.org Slice), MediaWiki-extensions-PropertySuggester, MediaWiki-extensions-WikimediaBadges, Wikidata.org, Wikibase-Quality-Constraints, wmde-wikidata-tech, Wikidata
Lucas_Werkmeister_WMDE updated subscribers of T359939: PHP Warning: Illegal string offset 'page_len'.
Tue, Mar 12, 2:29 PM · MW-1.42-notes (1.42.0-wmf.22; 2024-03-12), MediaWiki-ResourceLoader, MediaWiki-Platform-Team, Wikimedia-production-error
Lucas_Werkmeister_WMDE added a comment to T354440: 1.42.0-wmf.22 deployment blockers.

T359939: PHP Warning: Illegal string offset 'page_len' seems to be new in this train, though I’m not sure it’s serious enough to be a train blocker.

Tue, Mar 12, 1:58 PM · Release-Engineering-Team (Priority Backlog 📥), Release, Train Deployments
Lucas_Werkmeister_WMDE created T359939: PHP Warning: Illegal string offset 'page_len'.
Tue, Mar 12, 1:56 PM · MW-1.42-notes (1.42.0-wmf.22; 2024-03-12), MediaWiki-ResourceLoader, MediaWiki-Platform-Team, Wikimedia-production-error
Lucas_Werkmeister_WMDE placed T135871: MUL - Language fallback not applied to item/property heading after editing terms up for grabs.
Tue, Mar 12, 11:30 AM · Patch-For-Review, Wikidata Dev Team (Wikidata.org Slice), Wikidata-Campsite, JavaScript, MediaWiki-extensions-WikibaseView, MediaWiki-extensions-WikibaseRepository, Wikidata
Lucas_Werkmeister_WMDE added a comment to T356402: [ES] Investigate OutOfMemory error in browser test, remove workaround.

On the one hand, I can see that it's good to run the tests in the same constrained environment that we run production in - not doing that will cause some issues to slip through the testing net.

Tue, Mar 12, 11:19 AM · Patch-For-Review, Wikidata Dev Team (Wikidata.org Slice), Continuous-Integration-Infrastructure, wmde-wikidata-tech, EntitySchema, Wikidata
Lucas_Werkmeister_WMDE added a comment to T315510: Start maintenance script to backfill talk page comment database.

viwiki is still running and successfully updated one page, apparently:

Tue, Mar 12, 10:57 AM · MW-1.42-notes (1.42.0-wmf.4; 2023-11-07), Goal, MW-1.40-notes (1.40.0-wmf.6; 2022-10-17), MW-1.39-notes (1.39.0-wmf.26; 2022-08-22), Editing-team (Kanban Board), TPP-Phase1, DiscussionTools
Lucas_Werkmeister_WMDE moved T352749: [SW] [LEX] Upgrade Vue Test Utils in special-new-lexeme from [DOT] By Project to [DOT] Prioritized on the wmde-wikidata-tech board.
Tue, Mar 12, 9:51 AM · Wikidata Dev Team, wmde-wikidata-tech, Wikidata Lexicographical data, Wikidata
Lucas_Werkmeister_WMDE renamed T352749: [SW] [LEX] Upgrade Vue Test Utils in special-new-lexeme from [LEX] Upgrade Vue Test Utils in special-new-lexeme to [SW] [LEX] Upgrade Vue Test Utils in special-new-lexeme.
Tue, Mar 12, 9:50 AM · Wikidata Dev Team, wmde-wikidata-tech, Wikidata Lexicographical data, Wikidata
Lucas_Werkmeister_WMDE added a comment to T352749: [SW] [LEX] Upgrade Vue Test Utils in special-new-lexeme.

Prio Notes:

Tue, Mar 12, 9:50 AM · Wikidata Dev Team, wmde-wikidata-tech, Wikidata Lexicographical data, Wikidata
Lucas_Werkmeister_WMDE moved T355168: [SW] [LEX] Stop hiding warnings in new-lexeme-special-page tests from [DOT] By Project to [DOT] Prioritized on the wmde-wikidata-tech board.
Tue, Mar 12, 9:49 AM · wmde-wikidata-tech, Wikidata Lexicographical data, Wikidata
Lucas_Werkmeister_WMDE renamed T355168: [SW] [LEX] Stop hiding warnings in new-lexeme-special-page tests from [LEX] Stop hiding warnings in new-lexeme-special-page tests to [SW] [LEX] Stop hiding warnings in new-lexeme-special-page tests.
Tue, Mar 12, 9:48 AM · wmde-wikidata-tech, Wikidata Lexicographical data, Wikidata
Lucas_Werkmeister_WMDE added a comment to T355168: [SW] [LEX] Stop hiding warnings in new-lexeme-special-page tests.

Prio Notes:

Tue, Mar 12, 9:47 AM · wmde-wikidata-tech, Wikidata Lexicographical data, Wikidata
Lucas_Werkmeister_WMDE moved T306293: [SW] [LEX] Lexeme header formats Lemma using non-HTML language code from [DOT] By Project to [DOT] Prioritized on the wmde-wikidata-tech board.
Tue, Mar 12, 9:47 AM · Wikidata Dev Team, wmde-wikidata-tech, I18n, Wikidata Lexicographical data, Wikidata
Lucas_Werkmeister_WMDE renamed T306293: [SW] [LEX] Lexeme header formats Lemma using non-HTML language code from [LEX] Lexeme header formats Lemma using non-HTML language code to [SW] [LEX] Lexeme header formats Lemma using non-HTML language code.
Tue, Mar 12, 9:47 AM · Wikidata Dev Team, wmde-wikidata-tech, I18n, Wikidata Lexicographical data, Wikidata
Lucas_Werkmeister_WMDE added a comment to T306293: [SW] [LEX] Lexeme header formats Lemma using non-HTML language code.

Prio Notes:

Tue, Mar 12, 9:47 AM · Wikidata Dev Team, wmde-wikidata-tech, I18n, Wikidata Lexicographical data, Wikidata
Lucas_Werkmeister_WMDE moved T346516: [SW] [LEX] Update WikibaseLexeme to use the new HookContainer/HookRunner system from [DOT] By Project to [DOT] Prioritized on the wmde-wikidata-tech board.
Tue, Mar 12, 9:44 AM · Wikidata Dev Team, wmde-wikidata-tech, MW-1.41-notes (1.41.0-wmf.29; 2023-10-03), Wikidata, Platform Team Initiatives (New Hook System), Wikidata Lexicographical data
Lucas_Werkmeister_WMDE renamed T346516: [SW] [LEX] Update WikibaseLexeme to use the new HookContainer/HookRunner system from [LEX] Update WikibaseLexeme to use the new HookContainer/HookRunner system to [SW] [LEX] Update WikibaseLexeme to use the new HookContainer/HookRunner system.
Tue, Mar 12, 9:43 AM · Wikidata Dev Team, wmde-wikidata-tech, MW-1.41-notes (1.41.0-wmf.29; 2023-10-03), Wikidata, Platform Team Initiatives (New Hook System), Wikidata Lexicographical data
Lucas_Werkmeister_WMDE added a comment to T346516: [SW] [LEX] Update WikibaseLexeme to use the new HookContainer/HookRunner system.

Prio Notes:

Tue, Mar 12, 9:43 AM · Wikidata Dev Team, wmde-wikidata-tech, MW-1.41-notes (1.41.0-wmf.29; 2023-10-03), Wikidata, Platform Team Initiatives (New Hook System), Wikidata Lexicographical data
Lucas_Werkmeister_WMDE moved T343737: [LEX] Searching for a Form-Id with `wbsearchentities` does not return "label" and "description" data for the results from [DOT] Tech Backlog to Incoming on the Wikidata Dev Team board.

The result looks like this, by the way:

image.png (147×927 px, 12 KB)

This seems like it should be prioritized by Product.

Tue, Mar 12, 9:42 AM · Wikidata Dev Team, wmde-wikidata-tech, Wikidata Lexicographical data, Wikidata
Lucas_Werkmeister_WMDE moved T343737: [LEX] Searching for a Form-Id with `wbsearchentities` does not return "label" and "description" data for the results from [DOT] By Project to Radar on the wmde-wikidata-tech board.
Tue, Mar 12, 9:41 AM · Wikidata Dev Team, wmde-wikidata-tech, Wikidata Lexicographical data, Wikidata
Lucas_Werkmeister_WMDE moved T246446: [SW] [LEX] WikibaseLexeme: Validate response structure from [DOT] By Project to [DOT] Prioritized on the wmde-wikidata-tech board.
Tue, Mar 12, 9:38 AM · Wikidata Dev Team, wmde-wikidata-tech, Wikidata Lexicographical data, Wikidata
Lucas_Werkmeister_WMDE renamed T246446: [SW] [LEX] WikibaseLexeme: Validate response structure from [LEX] WikibaseLexeme: Validate response structure to [SW] [LEX] WikibaseLexeme: Validate response structure.
Tue, Mar 12, 9:37 AM · Wikidata Dev Team, wmde-wikidata-tech, Wikidata Lexicographical data, Wikidata
Lucas_Werkmeister_WMDE added a comment to T246446: [SW] [LEX] WikibaseLexeme: Validate response structure.

Prio Notes:

Tue, Mar 12, 9:37 AM · Wikidata Dev Team, wmde-wikidata-tech, Wikidata Lexicographical data, Wikidata
Lucas_Werkmeister_WMDE moved T356402: [ES] Investigate OutOfMemory error in browser test, remove workaround from [DOT] By Project to Ongoing on the wmde-wikidata-tech board.
Tue, Mar 12, 9:35 AM · Patch-For-Review, Wikidata Dev Team (Wikidata.org Slice), Continuous-Integration-Infrastructure, wmde-wikidata-tech, EntitySchema, Wikidata
Lucas_Werkmeister_WMDE moved T356402: [ES] Investigate OutOfMemory error in browser test, remove workaround from In Task Breakdown to In Development on the Wikidata Dev Team (Wikidata.org Slice) board.

Prio Notes:

Tue, Mar 12, 9:34 AM · Patch-For-Review, Wikidata Dev Team (Wikidata.org Slice), Continuous-Integration-Infrastructure, wmde-wikidata-tech, EntitySchema, Wikidata
Lucas_Werkmeister_WMDE assigned T356402: [ES] Investigate OutOfMemory error in browser test, remove workaround to ArthurTaylor.
Tue, Mar 12, 9:33 AM · Patch-For-Review, Wikidata Dev Team (Wikidata.org Slice), Continuous-Integration-Infrastructure, wmde-wikidata-tech, EntitySchema, Wikidata
Lucas_Werkmeister_WMDE moved T353957: [SW] Wikibase secondary CI is broken and email sending is broken again (Dec 2023) from [DOT] By Project to [DOT] Prioritized on the wmde-wikidata-tech board.
Tue, Mar 12, 9:31 AM · MW-1.42-notes (1.42.0-wmf.13; 2024-01-09 ), Wikibase Product Platform Team WPP, wmde-wikidata-tech, Wikidata
Lucas_Werkmeister_WMDE renamed T353957: [SW] Wikibase secondary CI is broken and email sending is broken again (Dec 2023) from Wikibase secondary CI is broken and email sending is broken again (Dec 2023) to [SW] Wikibase secondary CI is broken and email sending is broken again (Dec 2023).
Tue, Mar 12, 9:31 AM · MW-1.42-notes (1.42.0-wmf.13; 2024-01-09 ), Wikibase Product Platform Team WPP, wmde-wikidata-tech, Wikidata
Lucas_Werkmeister_WMDE added a comment to T353957: [SW] Wikibase secondary CI is broken and email sending is broken again (Dec 2023).

Prio Notes:

Tue, Mar 12, 9:30 AM · MW-1.42-notes (1.42.0-wmf.13; 2024-01-09 ), Wikibase Product Platform Team WPP, wmde-wikidata-tech, Wikidata
Lucas_Werkmeister_WMDE renamed T351829: [SW] [GENERAL] Deprecate connecting senses prototype from [GENERAL] Deprecate connecting senses prototype to [SW] [GENERAL] Deprecate connecting senses prototype.
Tue, Mar 12, 9:28 AM · wmde-wikidata-tech, Wikidata, Tools, Wikidata Dev Team
Lucas_Werkmeister_WMDE added a comment to T351829: [SW] [GENERAL] Deprecate connecting senses prototype.

Prio Notes:

Tue, Mar 12, 9:28 AM · wmde-wikidata-tech, Wikidata, Tools, Wikidata Dev Team
Lucas_Werkmeister_WMDE moved T351829: [SW] [GENERAL] Deprecate connecting senses prototype from [DOT] By Project to [DOT] Prioritized on the wmde-wikidata-tech board.
Tue, Mar 12, 9:28 AM · wmde-wikidata-tech, Wikidata, Tools, Wikidata Dev Team

Thu, Mar 7

Lucas_Werkmeister_WMDE awarded T359529: Future of flaggedtemplates feature a Burninate token.
Thu, Mar 7, 4:37 PM · MediaWiki-extensions-FlaggedRevs
Lucas_Werkmeister_WMDE added a comment to T277971: Address Voice and Tone issues in Wikibase.

I think NoBadUsageTestBase would work for cases where we want to prevent PHP things (e.g. DB_MASTER instead of DB_PRIMARY), but for such a general check, I’m not convinced it’s worth checking automatically.

Thu, Mar 7, 3:32 PM · MediaWiki-extensions-WikibaseClient, MediaWiki-extensions-WikibaseRepository, Wikibase (3rd party installations), Wikidata, Voice & Tone
Lucas_Werkmeister_WMDE added a project to T358975: ‎wbremovequalifiers-update comment is not autoformatted: Wikidata Dev Team.

@Arian_Bozorg this is probably a relatively simple fix (define a few more i18n messages), do you want to put it on the product backlog?

Thu, Mar 7, 1:52 PM · Wikidata Dev Team, wmde-wikidata-tech, Wikidata, I18n, MediaWiki-extensions-WikibaseRepository
Lucas_Werkmeister_WMDE moved T358727: Reclaim recently-decommed CP host for WDQS (see T352253) from Incoming to Other Projects on the wmde-wikidata-tech board.
Thu, Mar 7, 1:49 PM · Discovery-Search (Current work), Data-Platform-SRE (2024.03.04 - 2024.03.24), Wikidata, wmde-wikidata-tech, SRE, ops-eqiad
Lucas_Werkmeister_WMDE moved T358574: [MSMF] [TECH] Enable stylelint with using `stylelint-stylistic` from Incoming to [QT] By Project on the wmde-wikidata-tech board.
Thu, Mar 7, 1:49 PM · Wikidata, wmde-wikidata-tech, Wikidata Dev Team, Mismatch Finder
Lucas_Werkmeister_WMDE added a comment to T358574: [MSMF] [TECH] Enable stylelint with using `stylelint-stylistic`.
Impact AreaAffected
production / end users
monitoring
development efforts
onboarding efforts
additional stakeholders
Thu, Mar 7, 1:49 PM · Wikidata, wmde-wikidata-tech, Wikidata Dev Team, Mismatch Finder
Lucas_Werkmeister_WMDE removed projects from T212645: JavaScript error in safemode on pages with maps: "Unknown dependency: ext.kartographer.site": MediaWiki-extensions-WikibaseRepository, wmde-wikidata-tech, Wikidata.

I don’t think this is a Wikibase problem at all; the non-interactive Kartographer map, and console error message, can also be reproduced on e.g. https://de.wikivoyage.org/wiki/Hallstatt?safemode=1.

Thu, Mar 7, 1:47 PM · Maps (Kartographer), JavaScript
Lucas_Werkmeister_WMDE moved T358572: Update Query Service language selector database from Incoming to Ongoing on the wmde-wikidata-tech board.
Thu, Mar 7, 1:46 PM · Wikidata Dev Team, wmde-wikidata-tech, Wikidata, I18n, Wikidata Query UI
Lucas_Werkmeister_WMDE moved T235913: Define JS API to use Wikibase client from Incoming to Other Projects on the wmde-wikidata-tech board.
Thu, Mar 7, 1:37 PM · JavaScript, wmde-wikidata-tech, Documentation, Wikidata
Lucas_Werkmeister_WMDE moved T251656: Replace if wrapping test class in Scribunto_LuaWikibaseLibraryTestCase from Incoming to Other Projects on the wmde-wikidata-tech board.
Thu, Mar 7, 1:36 PM · wmde-wikidata-tech, Wikidata, MediaWiki-extensions-WikibaseClient
Lucas_Werkmeister_WMDE added a comment to T251656: Replace if wrapping test class in Scribunto_LuaWikibaseLibraryTestCase.

There's definitely better way than doing this...

Thu, Mar 7, 1:36 PM · wmde-wikidata-tech, Wikidata, MediaWiki-extensions-WikibaseClient
Lucas_Werkmeister_WMDE closed T253966: sonar cloud + .vue files: 'import' and 'export' may appear only with 'sourceType: module' as Resolved.

The linked SonarQube issue was apparently resolved in v8.7 (2021); a recent codehealth run for Wikibase shows some other analysis errors (java.lang.NullPointerException: Cannot invoke "org.sonar.plugins.php.api.cache.PhpReadCache.readBytes(String)" because "<local2>" is null on lots of PHP files), but no errors in Vue files. Let’s assume this is resolved.

Thu, Mar 7, 1:31 PM · wmde-wikidata-tech, User-Pablo-WMDE, Code-Health, Wikidata, Wikidata-Bridge
Lucas_Werkmeister_WMDE added a project to T264841: Flaky selenium test: WikibaseReferenceOnProtectedPage: TestMe.

I’m confused, why are we saying this is a bridge test? The pasted output says it was repo/tests/selenium/specs/readmode.references.js, which is something in repo unrelated to Bridge (which is in client).

Thu, Mar 7, 1:28 PM · MediaWiki-extensions-WikibaseRepository, TestMe, wmde-wikidata-tech, Browser-Tests, Wikidata, ci-test-error (WMF-deployed Build Failure)
Lucas_Werkmeister_WMDE moved T284443: Reduce bot requests in Wikibase selenium tests from Incoming to Other Projects on the wmde-wikidata-tech board.
Thu, Mar 7, 1:24 PM · Wikibase Product Platform Team WPP, wmde-wikidata-tech, Wikidata, Patch-For-Review, MediaWiki-extensions-WikibaseClient, Browser-Tests
Lucas_Werkmeister_WMDE added a comment to T292601: Confirm Wikibase LuaFunctionCallTracker to statsd naming convention.

This is probably superseded by T359253: Migrate MediaWiki.$prefix.wikibase.client.scribunto.* to statslib now?

Thu, Mar 7, 1:23 PM · wmde-wikidata-tech, Wikidata, Wikibase-Lua, MediaWiki-extensions-WikibaseClient
Lucas_Werkmeister_WMDE moved T353076: Deprecate and then drop mw.Map, obviated now we require ES6 from In Task Breakdown to In Peer Review on the Wikidata Dev Team (Wikidata.org Slice) board.
Thu, Mar 7, 1:22 PM · Wikidata Dev Team (Wikidata.org Slice), MediaWiki-extensions-WikibaseRepository, wmde-wikidata-tech, MW-1.42-notes (1.42.0-wmf.18; 2024-02-13), Wikidata, PageTriage, Patch-For-Review, Front-end-Standards-Group, MediaWiki-General
Lucas_Werkmeister_WMDE moved T353076: Deprecate and then drop mw.Map, obviated now we require ES6 from Incoming to Ongoing on the wmde-wikidata-tech board.
Thu, Mar 7, 1:22 PM · Wikidata Dev Team (Wikidata.org Slice), MediaWiki-extensions-WikibaseRepository, wmde-wikidata-tech, MW-1.42-notes (1.42.0-wmf.18; 2024-02-13), Wikidata, PageTriage, Patch-For-Review, Front-end-Standards-Group, MediaWiki-General
Lucas_Werkmeister_WMDE moved T359188: Chore: Update dependencies in EntitySchema from Incoming to Ongoing on the wmde-wikidata-tech board.
Thu, Mar 7, 1:20 PM · MW-1.42-notes (1.42.0-wmf.24; 2024-03-26), Wikidata Dev Team (Wikidata.org Slice), EntitySchema, wmde-wikidata-tech, Wikidata
Lucas_Werkmeister_WMDE moved T359189: Chore: Update dependencies in new-lexeme-special-page.git from Incoming to Ongoing on the wmde-wikidata-tech board.
Thu, Mar 7, 1:20 PM · Wikidata Dev Team (Wikidata.org Slice), Wikidata Lexicographical data, Special:NewLexeme revival, wmde-wikidata-tech, Wikidata
Lucas_Werkmeister_WMDE moved T359190: Chore: Update dependencies in WikibaseLexeme from Incoming to Ongoing on the wmde-wikidata-tech board.
Thu, Mar 7, 1:19 PM · MW-1.42-notes (1.42.0-wmf.22; 2024-03-12), Wikidata Dev Team (Wikidata.org Slice), Wikidata Lexicographical data, wmde-wikidata-tech, Wikidata
Lucas_Werkmeister_WMDE moved T111531: Minimize use of rc_params by ExternalRecentChange from Incoming to Other Projects on the wmde-wikidata-tech board.
Thu, Mar 7, 1:14 PM · Wikidata Change Dispatching & Watchlists, wmde-wikidata-tech, Performance Issue, MediaWiki-extensions-WikibaseClient, Wikidata
Lucas_Werkmeister_WMDE moved T172076: Wikibase language links feature works only for site groups which follow WMF's naming patterns from Incoming to Other Projects on the wmde-wikidata-tech board.
Thu, Mar 7, 1:13 PM · wmde-wikidata-tech, Wikibase (3rd party installations), Developer Productivity, MediaWiki-Site-system, Wikibase Suite Team, Wikidata, MediaWiki-extensions-WikibaseClient
Lucas_Werkmeister_WMDE moved T200130: Wikibase-rc-wikibase-edit-title rendering from Incoming to Other Projects on the wmde-wikidata-tech board.
Thu, Mar 7, 1:12 PM · Wikidata Change Dispatching & Watchlists, wmde-wikidata-tech, Growth-Team, MediaWiki-Watchlist, I18n, MediaWiki-extensions-WikibaseClient, Wikidata
Lucas_Werkmeister_WMDE added a project to T206973: Supporting Solar Hijri calendar model in Wikidata: MediaWiki-extensions-WikibaseRepository.
Thu, Mar 7, 1:11 PM · MediaWiki-extensions-WikibaseRepository, wmde-wikidata-tech, I18n, Wikidata
Lucas_Werkmeister_WMDE moved T359071: Deploy new Termbox version in production from Incoming to [DOT] Prioritized on the wmde-wikidata-tech board.
Thu, Mar 7, 1:09 PM · wmde-wikidata-tech, Wikidata Dev Team, Wikidata-Termbox, Wikidata
Lucas_Werkmeister_WMDE added a comment to T359071: Deploy new Termbox version in production.

Prio Notes:

Thu, Mar 7, 1:09 PM · wmde-wikidata-tech, Wikidata Dev Team, Wikidata-Termbox, Wikidata

Wed, Mar 6

Lucas_Werkmeister_WMDE added a comment to T315510: Start maintenance script to backfill talk page comment database.

Trying viwiki again, to see if the “no server with index” errors went away; so far it looks okay (though it hasn’t actually updated anything yet, and the previous stack traces ended in insertThreadItems(), so maybe the problematic code hasn’t been hit yet):

Wed, Mar 6, 3:24 PM · MW-1.42-notes (1.42.0-wmf.4; 2023-11-07), Goal, MW-1.40-notes (1.40.0-wmf.6; 2022-10-17), MW-1.39-notes (1.39.0-wmf.26; 2022-08-22), Editing-team (Kanban Board), TPP-Phase1, DiscussionTools
Lucas_Werkmeister_WMDE added a comment to T357492: Auto-reconfigure external storage database replicas in long-running maintenance scripts.

Not sure, no. But “No server with index '0'” sounded like a problem related to the load balancer configuration.

Wed, Mar 6, 3:21 PM · MediaWiki-General, MediaWiki-libs-Rdbms
Lucas_Werkmeister_WMDE updated the task description for T359403: Wikibase apitests broken in CI: Invalid status: expected 500 to be within 200..299.
Wed, Mar 6, 3:01 PM · MW-1.42-notes (1.42.0-wmf.22; 2024-03-12), MediaWiki-REST-API, ci-test-error (WMF-deployed Build Failure), Wikidata
Lucas_Werkmeister_WMDE created T359403: Wikibase apitests broken in CI: Invalid status: expected 500 to be within 200..299.
Wed, Mar 6, 3:00 PM · MW-1.42-notes (1.42.0-wmf.22; 2024-03-12), MediaWiki-REST-API, ci-test-error (WMF-deployed Build Failure), Wikidata
Lucas_Werkmeister_WMDE added a comment to T357492: Auto-reconfigure external storage database replicas in long-running maintenance scripts.

Hopefully not a big deal, I think.

Wed, Mar 6, 2:47 PM · MediaWiki-General, MediaWiki-libs-Rdbms
Lucas_Werkmeister_WMDE added a comment to T315510: Start maintenance script to backfill talk page comment database.
Error while processing revid=1209993227, pageid=76174598
[f9b527c18370a109951fb187] [no req]   TypeError: Argument 1 passed to MediaWiki\User\ActorCache::remove() must implement interface MediaWiki\User\UserIdentity, null given, called in /srv/mediawiki/php-1.42.0-wmf.19/includes/user/ActorCache.php on line 91                                                                                                                               
Backtrace:
from /srv/mediawiki/php-1.42.0-wmf.19/includes/user/ActorCache.php(106)
#0 /srv/mediawiki/php-1.42.0-wmf.19/includes/user/ActorCache.php(91): MediaWiki\User\ActorCache->remove(NULL)
#1 /srv/mediawiki/php-1.42.0-wmf.19/includes/user/ActorStore.php(187): MediaWiki\User\ActorCache->add(integer, MediaWiki\User\UserIdentityValue)
#2 /srv/mediawiki/php-1.42.0-wmf.19/includes/Revision/RevisionStore.php(1747): MediaWiki\User\ActorStore->newActorFromRowFields(integer, string, integer)
#3 /srv/mediawiki/php-1.42.0-wmf.19/includes/Revision/RevisionStore.php(1610): MediaWiki\Revision\RevisionStore->newRevisionFromRowAndSlots(stdClass, NULL, integer, MediaWiki\Title\Title, boolean)                                                                                                                                                                                         
#4 /srv/mediawiki/php-1.42.0-wmf.19/extensions/DiscussionTools/maintenance/persistRevisionThreadItems.php(202): MediaWiki\Revision\RevisionStore->newRevisionFromRow(stdClass)
Wed, Mar 6, 2:46 PM · MW-1.42-notes (1.42.0-wmf.4; 2023-11-07), Goal, MW-1.40-notes (1.40.0-wmf.6; 2022-10-17), MW-1.39-notes (1.39.0-wmf.26; 2022-08-22), Editing-team (Kanban Board), TPP-Phase1, DiscussionTools
Lucas_Werkmeister_WMDE moved T359191: Chore: Update dependencies in Wikidata-related extensions from Incoming to Unified DOT Backlog on the Wikidata Dev Team board.
Wed, Mar 6, 9:21 AM · MW-1.42-notes (1.42.0-wmf.22; 2024-03-12), Patch-For-Review, Wikidata Dev Team (Wikidata.org Slice), MediaWiki-extensions-PropertySuggester, MediaWiki-extensions-WikimediaBadges, Wikidata.org, Wikibase-Quality-Constraints, wmde-wikidata-tech, Wikidata
Lucas_Werkmeister_WMDE moved T359190: Chore: Update dependencies in WikibaseLexeme from Incoming to Unified DOT Backlog on the Wikidata Dev Team board.
Wed, Mar 6, 9:20 AM · MW-1.42-notes (1.42.0-wmf.22; 2024-03-12), Wikidata Dev Team (Wikidata.org Slice), Wikidata Lexicographical data, wmde-wikidata-tech, Wikidata
Lucas_Werkmeister_WMDE moved T359189: Chore: Update dependencies in new-lexeme-special-page.git from Incoming to Unified DOT Backlog on the Wikidata Dev Team board.
Wed, Mar 6, 9:20 AM · Wikidata Dev Team (Wikidata.org Slice), Wikidata Lexicographical data, Special:NewLexeme revival, wmde-wikidata-tech, Wikidata