Page MenuHomePhabricator

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

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Monday

  • Clear sailing ahead.

User Details

User Since
Apr 3 2017, 2:45 PM (367 w, 4 d)
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

Yesterday

Lucas_Werkmeister_WMDE placed T356201: MUL - Language fallback not applied to placeholders after editing terms up for grabs.
Fri, Apr 19, 3:22 PM · MW-1.43-notes (1.43.0-wmf.1; 2024-04-16), Patch-For-Review, Wikidata Dev Team (Wikidata.org Slice), Wikidata, Wikidata-Campsite
Lucas_Werkmeister_WMDE placed T362505: Failing Wikibase InfoAction tests block CI up for grabs.
Fri, Apr 19, 3:22 PM · WMDE-TechWish-Sprint-2024-04-12, MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), Wikidata Dev Team (Wikidata.org Slice), Patch-For-Review, ci-test-error (WMF-deployed Build Failure), Move-Files-To-Commons, MediaWiki-extensions-WikibaseClient, Wikidata
Lucas_Werkmeister_WMDE placed T355059: OOUI Popover component padding fixes [timexboxed to 1 day for proposing a fix via OOUI] up for grabs.
Fri, Apr 19, 3:22 PM · Design-System-Team (DST-Sprint-20 (2024-04-01 to 2024-04-12)), MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), Wikidata Dev Team (Wikidata.org Slice), OOUI, Wikidata, Wikidata.org
Lucas_Werkmeister_WMDE claimed T362955: Add support for searching EntitySchema values by ID.
Fri, Apr 19, 11:34 AM · Patch-For-Review, Wikidata Dev Team (Wikidata.org Slice), Wikidata, EntitySchema (M2: Linking to EntitySchemas in statements)
Ladsgroup awarded T341775: Discourage, deprecate and stop using Xml methods for building HTML markup a Love token.
Fri, Apr 19, 11:02 AM · MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), Patch-For-Review, MW-1.42-notes (1.42.0-wmf.19; 2024-02-20), Technical-Debt, Epic, HTML5, MediaWiki-General
Lucas_Werkmeister_WMDE moved T360891: Wikibase Lua tracking sampling is broken from Ready for Peer Review to In Peer Review on the Wikidata Dev Team (Wikidata.org Slice) board.
Fri, Apr 19, 10:15 AM · Wikidata Dev Team (Wikidata.org Slice), Patch-For-Review, wmde-wikidata-tech, Wikibase-Lua, Wikidata
Lucas_Werkmeister_WMDE edited projects for T362963: WDQS bash: cannot set terminal process group (-1): Inappropriate ioctl for device, added: Wikibase (3rd party installations), Wikibase Release Strategy; removed Wikidata-Query-Service.
Fri, Apr 19, 9:52 AM · Wikidata, wmde-wikidata-tech, Wikibase Release Strategy, Wikibase (3rd party installations)
Lucas_Werkmeister_WMDE moved T362955: Add support for searching EntitySchema values by ID from In Task Breakdown to Ready for Development on the Wikidata Dev Team (Wikidata.org Slice) board.
Fri, Apr 19, 8:32 AM · Patch-For-Review, Wikidata Dev Team (Wikidata.org Slice), Wikidata, EntitySchema (M2: Linking to EntitySchemas in statements)
Lucas_Werkmeister_WMDE created T362955: Add support for searching EntitySchema values by ID.
Fri, Apr 19, 8:32 AM · Patch-For-Review, Wikidata Dev Team (Wikidata.org Slice), Wikidata, EntitySchema (M2: Linking to EntitySchemas in statements)

Thu, Apr 18

Lucas_Werkmeister_WMDE added a comment to T304945: Remove custom error responses (localization, several errors) from Wikibase APIs.

I guess this is almost a duplicate of T168365: Use new standard MediaWiki error reporting with Wikibase API and/or T168367: Disable custom error reporting in the API if new error format is requested. – I hadn’t seen those tasks before.

Thu, Apr 18, 9:09 PM · [DEPRECATED] wdwb-tech, MediaWiki-extensions-WikibaseRepository, Wikidata
Lucas_Werkmeister_WMDE added a comment to T361747: Provide some feedback in scap whilst waiting for helmfile deploys to complete.

It looks like it’s possible to get similar information out of Kubernetes:

Thu, Apr 18, 2:25 PM · MW-on-K8s, Scap
Lucas_Werkmeister_WMDE added a project to T231755: Local language name should be translatable in translatewiki: Wikimedia-Hackathon-2024.

Maybe we can work on this during the hackathon? I’ve heard a few interested people will be there :)

Thu, Apr 18, 1:03 PM · Wikimedia-Hackathon-2024, translatewiki.net, MediaWiki-extensions-CLDR
Lucas_Werkmeister_WMDE moved T231755: Local language name should be translatable in translatewiki from Backlog to Hacking projects on the Wikimedia-Hackathon-2024 board.
Thu, Apr 18, 1:03 PM · Wikimedia-Hackathon-2024, translatewiki.net, MediaWiki-extensions-CLDR

Wed, Apr 17

Lucas_Werkmeister_WMDE added a comment to T362679: rsync missing from dev.toolforge.org.

Yeah, it feels like the sort of tool it could be quite useful for.

Wed, Apr 17, 3:17 PM · Patch-For-Review, Wikidata, Toolforge (Software install/update), Mismatch Finder
Lucas_Werkmeister_WMDE edited projects for T362007: [ES-M2]: Investigate why the ‘type’ is not shown for EntitySchema-valued statements in the Lua Debug Console, added: Wikidata Dev Team (Wikidata.org Slice); removed Wikidata Dev Team.

I’ve squashed the above change into the Gerrit change that introduces the class; moving to peer review in case someone wants to take a look, but I don’t think it needs a lot more time spent on it :)

Wed, Apr 17, 3:16 PM · Wikidata Dev Team (Wikidata.org Slice), Wikidata, EntitySchema (M2: Linking to EntitySchemas in statements)
Lucas_Werkmeister_WMDE moved T362007: [ES-M2]: Investigate why the ‘type’ is not shown for EntitySchema-valued statements in the Lua Debug Console from In Task Breakdown to Ready for Peer Review on the Wikidata Dev Team (Wikidata.org Slice) board.
Wed, Apr 17, 3:15 PM · Wikidata Dev Team (Wikidata.org Slice), Wikidata, EntitySchema (M2: Linking to EntitySchemas in statements)
Lucas_Werkmeister_WMDE added a comment to T362007: [ES-M2]: Investigate why the ‘type’ is not shown for EntitySchema-valued statements in the Lua Debug Console.

Easy enough to fix:

Wed, Apr 17, 3:12 PM · Wikidata Dev Team (Wikidata.org Slice), Wikidata, EntitySchema (M2: Linking to EntitySchemas in statements)
Lucas_Werkmeister_WMDE added a comment to T362653: Create Draft Namespace in Malayalam Wikipedia.

Mentioned in SAL (#wikimedia-operations) [2024-04-17T15:04:21Z] <Lucas_WMDE> lucaswerkmeister-wmde@mwmaint1002:~$ mwscript namespaceDupes mlwiki --fix # T362653: 0 pages to fix, 0 were resolvable; 82 links to fix, 82 were resolvable, 0 were deleted.

Wed, Apr 17, 3:07 PM · Malayalam-Sites, Wikimedia-Site-requests
Lucas_Werkmeister_WMDE closed T362003: [ES-M2]: Display EntitySchema-value when adding statements as Invalid.

I actually can’t reproduce this at all anymore. Let’s just chalk it up to the WIP-ness of the previous patches (which are now less WIP – I’m testing Wikibase 1ff1c5334f and EntitySchema 8f0596f2f1) and close it as invalid. If the problem comes back we can reopen the task or create a new one.

Wed, Apr 17, 2:51 PM · Wikidata Dev Team (Wikidata.org Slice), Wikidata, EntitySchema (M2: Linking to EntitySchemas in statements)
Lucas_Werkmeister_WMDE moved T362003: [ES-M2]: Display EntitySchema-value when adding statements from In Development to Done on the Wikidata Dev Team (Wikidata.org Slice) board.
Wed, Apr 17, 2:51 PM · Wikidata Dev Team (Wikidata.org Slice), Wikidata, EntitySchema (M2: Linking to EntitySchemas in statements)
Lucas_Werkmeister_WMDE closed T362003: [ES-M2]: Display EntitySchema-value when adding statements, a subtask of T362000: [SW] [ES-M2]: [EPIC] Continue development of PoC EntitySchema patch, as Invalid.
Wed, Apr 17, 2:50 PM · Wikidata Dev Team, Wikidata, EntitySchema (M2: Linking to EntitySchemas in statements)
Lucas_Werkmeister_WMDE claimed T362003: [ES-M2]: Display EntitySchema-value when adding statements.
Wed, Apr 17, 2:31 PM · Wikidata Dev Team (Wikidata.org Slice), Wikidata, EntitySchema (M2: Linking to EntitySchemas in statements)
Lucas_Werkmeister_WMDE added a comment to T362003: [ES-M2]: Display EntitySchema-value when adding statements.

This is probably a side effect of us not having a real “expert” yet (T362004). I’ll see if I can hack together a sham expert to confirm this theory.

Wed, Apr 17, 2:31 PM · Wikidata Dev Team (Wikidata.org Slice), Wikidata, EntitySchema (M2: Linking to EntitySchemas in statements)
Lucas_Werkmeister_WMDE edited projects for T362003: [ES-M2]: Display EntitySchema-value when adding statements, added: Wikidata Dev Team (Wikidata.org Slice); removed Wikidata Dev Team.
Wed, Apr 17, 2:30 PM · Wikidata Dev Team (Wikidata.org Slice), Wikidata, EntitySchema (M2: Linking to EntitySchemas in statements)
Lucas_Werkmeister_WMDE added a comment to T354597: Record IP reputation data for account creations and edits.

Change #1015295 merged by jenkins-bot:

[operations/mediawiki-config@master] WikimediaEvents: Set IPoid URL and enable ip_reputation/score

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

Wed, Apr 17, 1:58 PM · MW-1.43-notes (1.43.0-wmf.1; 2024-04-16), Patch-For-Review, User-kostajh, MediaWiki-extensions-IPReputation, Trust and Safety Product Team
Lucas_Werkmeister_WMDE moved T360560: Make PHP 8.2 voting on development branch of Wikibase from Ready for Peer Review to Waiting for Deployment Window on the Wikidata Dev Team (Wikidata.org Slice) board.
Wed, Apr 17, 1:26 PM · MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), Patch-For-Review, Wikidata Dev Team (Wikidata.org Slice), Wikidata, wmde-wikidata-tech, MediaWiki-extensions-WikibaseRepository, Continuous-Integration-Config, PHP 8.2 support

Tue, Apr 16

Lucas_Werkmeister_WMDE moved T360560: Make PHP 8.2 voting on development branch of Wikibase from In Task Breakdown to Ready for Peer Review on the Wikidata Dev Team (Wikidata.org Slice) board.

It looks like the above three changes are enough to make PHP 8.2 and 8.3 pass \o/

Tue, Apr 16, 4:17 PM · MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), Patch-For-Review, Wikidata Dev Team (Wikidata.org Slice), Wikidata, wmde-wikidata-tech, MediaWiki-extensions-WikibaseRepository, Continuous-Integration-Config, PHP 8.2 support
Lucas_Werkmeister_WMDE added a comment to T362680: Toolforge is missing locales (breaks Mosh and causes various other problems).

Previous bastions had (due to the grid) all the locales which I'd like to avoid.

Tue, Apr 16, 3:37 PM · Patch-For-Review, Toolforge
Lucas_Werkmeister_WMDE added a comment to T362680: Toolforge is missing locales (breaks Mosh and causes various other problems).

I also get a locale error (“manpath: can't set the locale; make sure $LC_* and $LANG are correct”) when connecting to toolforge-dev with normal SSH:

Tue, Apr 16, 3:27 PM · Patch-For-Review, Toolforge
Lucas_Werkmeister_WMDE created T362680: Toolforge is missing locales (breaks Mosh and causes various other problems).
Tue, Apr 16, 3:23 PM · Patch-For-Review, Toolforge
Lucas_Werkmeister_WMDE updated the task description for T362679: rsync missing from dev.toolforge.org.
Tue, Apr 16, 3:21 PM · Patch-For-Review, Wikidata, Toolforge (Software install/update), Mismatch Finder
Lucas_Werkmeister_WMDE created T362679: rsync missing from dev.toolforge.org.
Tue, Apr 16, 3:21 PM · Patch-For-Review, Wikidata, Toolforge (Software install/update), Mismatch Finder
Lucas_Werkmeister_WMDE added a comment to T362505: Failing Wikibase InfoAction tests block CI.

Is this still an UBN? I’m not really sure how the above two patches relate to this.

Tue, Apr 16, 3:08 PM · WMDE-TechWish-Sprint-2024-04-12, MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), Wikidata Dev Team (Wikidata.org Slice), Patch-For-Review, ci-test-error (WMF-deployed Build Failure), Move-Files-To-Commons, MediaWiki-extensions-WikibaseClient, Wikidata
Lucas_Werkmeister_WMDE added a project to T360560: Make PHP 8.2 voting on development branch of Wikibase: Wikidata Dev Team (Wikidata.org Slice).

There are a bunch of additional failures in this build (for this change) (from this video); some of them look like they don’t really require separate tasks, so let’s attach some fixes directly here, I think.

Tue, Apr 16, 1:55 PM · MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), Patch-For-Review, Wikidata Dev Team (Wikidata.org Slice), Wikidata, wmde-wikidata-tech, MediaWiki-extensions-WikibaseRepository, Continuous-Integration-Config, PHP 8.2 support
Lucas_Werkmeister_WMDE moved T353161: [CLIENT] Creation of dynamic property MediaWiki\Title\Title::$wikibasePushedDeleteToRepo is deprecated from Ready for Peer Review to Ready for Tech Verification on the Wikidata Dev Team (Wikidata.org Slice) board.
Tue, Apr 16, 12:51 PM · MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), Patch-For-Review, Wikidata Dev Team (Wikidata.org Slice), MediaWiki-extensions-WikibaseClient, MW-1.42-notes (1.42.0-wmf.18; 2024-02-13), wmde-wikidata-tech, Wikidata, PHP 8.2 support
Lucas_Werkmeister_WMDE moved T352922: [LEX] Wikibase Lexeme should not localize languages names supported by cldr from [DOT] By Project to [DOT] Prioritized on the wmde-wikidata-tech board.
Tue, Apr 16, 12:28 PM · wmde-wikidata-tech, I18n, Wikidata, Wikidata Lexicographical data, MediaWiki-extensions-CLDR
Lucas_Werkmeister_WMDE added a comment to T352922: [LEX] Wikibase Lexeme should not localize languages names supported by cldr.

Prio Notes:

Tue, Apr 16, 12:27 PM · wmde-wikidata-tech, I18n, Wikidata, Wikidata Lexicographical data, MediaWiki-extensions-CLDR
Lucas_Werkmeister_WMDE moved T361005: [LIB][SW] consider removing wikibase-monolingualtext from [DOT] By Project to [DOT] Prioritized on the wmde-wikidata-tech board.
Tue, Apr 16, 12:18 PM · Wikidata Dev Team, I18n, Wikidata, wmde-wikidata-tech, MediaWiki-extensions-WikibaseRepository
Lucas_Werkmeister_WMDE added a comment to T361005: [LIB][SW] consider removing wikibase-monolingualtext.

Prio Notes:

Tue, Apr 16, 12:17 PM · Wikidata Dev Team, I18n, Wikidata, wmde-wikidata-tech, MediaWiki-extensions-WikibaseRepository
Lucas_Werkmeister_WMDE moved T362084: [SW] [WBQC] shellbox-constraints returning 500 on preg_match error from [DOT] By Project to [DOT] Prioritized on the wmde-wikidata-tech board.
Tue, Apr 16, 12:14 PM · Wikidata Dev Team, Patch-For-Review, Wikidata, wmde-wikidata-tech, Wikimedia-production-error, Wikibase-Quality-Constraints, serviceops, Shellbox
Lucas_Werkmeister_WMDE added a comment to T362084: [SW] [WBQC] shellbox-constraints returning 500 on preg_match error.

Prio Notes:

Tue, Apr 16, 12:12 PM · Wikidata Dev Team, Patch-For-Review, Wikidata, wmde-wikidata-tech, Wikimedia-production-error, Wikibase-Quality-Constraints, serviceops, Shellbox
Lucas_Werkmeister_WMDE moved T330644: [REPO][CLIENT][SW] Reenable FunctionComment and PropertyDocumentation phpcs sniffs in Wikibase from Incoming to [DOT] By Project on the wmde-wikidata-tech board.
Tue, Apr 16, 12:05 PM · Wikidata Dev Team, wmde-wikidata-tech, Patch-For-Review, Wikidata
Lucas_Werkmeister_WMDE renamed T330644: [REPO][CLIENT][SW] Reenable FunctionComment and PropertyDocumentation phpcs sniffs in Wikibase from Reenable FunctionComment and PropertyDocumentation phpcs sniffs in Wikibase to [REPO][CLIENT][SW] Reenable FunctionComment and PropertyDocumentation phpcs sniffs in Wikibase.
Tue, Apr 16, 12:03 PM · Wikidata Dev Team, wmde-wikidata-tech, Patch-For-Review, Wikidata
Lucas_Werkmeister_WMDE moved T362412: Wikibase CI jobs wikibase-repo and wikibase-client broken on REL1_42 from Incoming to Ongoing on the wmde-wikidata-tech board.
Tue, Apr 16, 12:02 PM · Wikidata Dev Team (Wikidata.org Slice), Patch-For-Review, MW-1.42-release, ci-test-error (WMF-deployed Build Failure), wmde-wikidata-tech, Wikidata
Lucas_Werkmeister_WMDE moved T362412: Wikibase CI jobs wikibase-repo and wikibase-client broken on REL1_42 from In Task Breakdown to In Peer Review on the Wikidata Dev Team (Wikidata.org Slice) board.
Tue, Apr 16, 12:02 PM · Wikidata Dev Team (Wikidata.org Slice), Patch-For-Review, MW-1.42-release, ci-test-error (WMF-deployed Build Failure), wmde-wikidata-tech, Wikidata
Lucas_Werkmeister_WMDE added a project to T362412: Wikibase CI jobs wikibase-repo and wikibase-client broken on REL1_42: Wikidata Dev Team (Wikidata.org Slice).
Tue, Apr 16, 12:01 PM · Wikidata Dev Team (Wikidata.org Slice), Patch-For-Review, MW-1.42-release, ci-test-error (WMF-deployed Build Failure), wmde-wikidata-tech, Wikidata
Lucas_Werkmeister_WMDE added a comment to T185674: Add a 'mw-collapsible-header' class to 'mw-collapsible' scheme.

It’s documented here, by the way: https://www.mediawiki.org/wiki/Manual:Collapsible_elements#Custom_toggle_link_placement

Tue, Apr 16, 9:34 AM · MediaWiki-User-Interface (collapsible elements), JavaScript

Mon, Apr 15

Lucas_Werkmeister_WMDE added a comment to T362464: wbsearchentities `props` param is undocumented.

Okay, I see. Anyway – we should definitely be able to document the props (even if there’s just one of them at the moment) – see the query+info docs for comparison: MediaWiki supports adding a documentation message for each supported value.

Mon, Apr 15, 4:56 PM · Documentation, Wikidata
Lucas_Werkmeister_WMDE closed T265091: element (".wb-ui-event-emitting-button--edit") still not existing after 3000ms as Resolved.

Apparently this was still open and assigned to me… let’s assume it’s fixed, feel free to reopen otherwise. (There’s been some movement in these browser tests anyways, e.g. they’ve been ported to async mode in T300807.)

Mon, Apr 15, 2:26 PM · MW-1.38-notes (1.38.0-wmf.24; 2022-02-28), [DEPRECATED] wdwb-tech (Freezer 🥶), MediaWiki-extensions-WikibaseView, Browser-Tests, ci-test-error (WMF-deployed Build Failure), Wikidata
Lucas_Werkmeister_WMDE moved T362505: Failing Wikibase InfoAction tests block CI from Ready for Peer Review to Ready for Tech Verification on the Wikidata Dev Team (Wikidata.org Slice) board.
Mon, Apr 15, 1:22 PM · WMDE-TechWish-Sprint-2024-04-12, MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), Wikidata Dev Team (Wikidata.org Slice), Patch-For-Review, ci-test-error (WMF-deployed Build Failure), Move-Files-To-Commons, MediaWiki-extensions-WikibaseClient, Wikidata
Lucas_Werkmeister_WMDE added a comment to T362505: Failing Wikibase InfoAction tests block CI.

@thiemowmde can you see if it works better now?

Mon, Apr 15, 1:22 PM · WMDE-TechWish-Sprint-2024-04-12, MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), Wikidata Dev Team (Wikidata.org Slice), Patch-For-Review, ci-test-error (WMF-deployed Build Failure), Move-Files-To-Commons, MediaWiki-extensions-WikibaseClient, Wikidata
Lucas_Werkmeister_WMDE added a subtask for T96458: Separate Wikibase unit tests from integration tests: T277464: [EPIC] Multiple Wikibase service wiring tests fail when run as unit tests.
Mon, Apr 15, 10:17 AM · [DEPRECATED] wdwb-tech, MediaWiki-extensions-WikibaseClient, MediaWiki-extensions-WikibaseRepository, Wikidata
Lucas_Werkmeister_WMDE added a parent task for T277464: [EPIC] Multiple Wikibase service wiring tests fail when run as unit tests: T96458: Separate Wikibase unit tests from integration tests.
Mon, Apr 15, 10:17 AM · wmde-wikidata-tech, Wikidata Dev Team, [DEPRECATED] wdwb-tech, MW-1.36-notes (1.36.0-wmf.36; 2021-03-23), Wikibase Service Migration, Wikidata
Lucas_Werkmeister_WMDE moved T362505: Failing Wikibase InfoAction tests block CI from In Task Breakdown to Ready for Peer Review on the Wikidata Dev Team (Wikidata.org Slice) board.
Mon, Apr 15, 9:44 AM · WMDE-TechWish-Sprint-2024-04-12, MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), Wikidata Dev Team (Wikidata.org Slice), Patch-For-Review, ci-test-error (WMF-deployed Build Failure), Move-Files-To-Commons, MediaWiki-extensions-WikibaseClient, Wikidata
Lucas_Werkmeister_WMDE added a project to T362505: Failing Wikibase InfoAction tests block CI: Wikidata Dev Team (Wikidata.org Slice).
Mon, Apr 15, 9:44 AM · WMDE-TechWish-Sprint-2024-04-12, MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), Wikidata Dev Team (Wikidata.org Slice), Patch-For-Review, ci-test-error (WMF-deployed Build Failure), Move-Files-To-Commons, MediaWiki-extensions-WikibaseClient, Wikidata
Lucas_Werkmeister_WMDE added a comment to T362505: Failing Wikibase InfoAction tests block CI.

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

[mediawiki/extensions/Wikibase@master] DataBridgeReferenceFormatter: Use message as text

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

Mon, Apr 15, 9:44 AM · WMDE-TechWish-Sprint-2024-04-12, MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), Wikidata Dev Team (Wikidata.org Slice), Patch-For-Review, ci-test-error (WMF-deployed Build Failure), Move-Files-To-Commons, MediaWiki-extensions-WikibaseClient, Wikidata
Lucas_Werkmeister_WMDE added a comment to T362505: Failing Wikibase InfoAction tests block CI.

Yeah, I think the other test failure in the linked CI build (“Expectation failed for method name is "addCategory" when invoked 1 time(s).”) also would make some sense with a broken message cache – in that case, TrackingCategories might resolve the tracking category to an empty / disabled category, and therefore not call addCategory() on the ParserOutput.

Mon, Apr 15, 9:37 AM · WMDE-TechWish-Sprint-2024-04-12, MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), Wikidata Dev Team (Wikidata.org Slice), Patch-For-Review, ci-test-error (WMF-deployed Build Failure), Move-Files-To-Commons, MediaWiki-extensions-WikibaseClient, Wikidata
Lucas_Werkmeister_WMDE added a comment to T362505: Failing Wikibase InfoAction tests block CI.

Wikibase’s own CI seems to be working at least, https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Wikibase/+/1019064 was merged just an hour ago.

Mon, Apr 15, 9:27 AM · WMDE-TechWish-Sprint-2024-04-12, MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), Wikidata Dev Team (Wikidata.org Slice), Patch-For-Review, ci-test-error (WMF-deployed Build Failure), Move-Files-To-Commons, MediaWiki-extensions-WikibaseClient, Wikidata
Lucas_Werkmeister_WMDE added a comment to T362505: Failing Wikibase InfoAction tests block CI.

Scratch all that, my Cite was just outdated. After updating it I can’t reproduce the error anymore.

Mon, Apr 15, 9:22 AM · WMDE-TechWish-Sprint-2024-04-12, MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), Wikidata Dev Team (Wikidata.org Slice), Patch-For-Review, ci-test-error (WMF-deployed Build Failure), Move-Files-To-Commons, MediaWiki-extensions-WikibaseClient, Wikidata
Lucas_Werkmeister_WMDE added a comment to T362412: Wikibase CI jobs wikibase-repo and wikibase-client broken on REL1_42.

Yeah, splitting the job also sounds fine to me.

Mon, Apr 15, 9:16 AM · Wikidata Dev Team (Wikidata.org Slice), Patch-For-Review, MW-1.42-release, ci-test-error (WMF-deployed Build Failure), wmde-wikidata-tech, Wikidata
Lucas_Werkmeister_WMDE added a comment to T362464: wbsearchentities `props` param is undocumented.

(why would you pass an empty value?)

Mon, Apr 15, 9:05 AM · Documentation, Wikidata
Lucas_Werkmeister_WMDE added a comment to T362505: Failing Wikibase InfoAction tests block CI.

Locally, git bisect says the first bad commit is Deprecate use of dynamic properties attached to Parser (T343227). However, it fails with an error Use of MediaWiki\Parser\Parser::$extCite was deprecated in MediaWiki 1.42. that I don’t see in the linked CI output.

Mon, Apr 15, 8:55 AM · WMDE-TechWish-Sprint-2024-04-12, MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), Wikidata Dev Team (Wikidata.org Slice), Patch-For-Review, ci-test-error (WMF-deployed Build Failure), Move-Files-To-Commons, MediaWiki-extensions-WikibaseClient, Wikidata
Lucas_Werkmeister_WMDE added a project to T362505: Failing Wikibase InfoAction tests block CI: ci-test-error (WMF-deployed Build Failure).
Mon, Apr 15, 8:46 AM · WMDE-TechWish-Sprint-2024-04-12, MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), Wikidata Dev Team (Wikidata.org Slice), Patch-For-Review, ci-test-error (WMF-deployed Build Failure), Move-Files-To-Commons, MediaWiki-extensions-WikibaseClient, Wikidata

Fri, Apr 12

Lucas_Werkmeister_WMDE added a comment to T362412: Wikibase CI jobs wikibase-repo and wikibase-client broken on REL1_42.
  • make those jobs run on PHP 8.1 on all branches (After all, we still have other CI jobs to cover PHP 7.4 compatibility while we need it for production.)
Fri, Apr 12, 2:46 PM · Wikidata Dev Team (Wikidata.org Slice), Patch-For-Review, MW-1.42-release, ci-test-error (WMF-deployed Build Failure), wmde-wikidata-tech, Wikidata
Lucas_Werkmeister_WMDE moved T362412: Wikibase CI jobs wikibase-repo and wikibase-client broken on REL1_42 from Blocker to Not a blocker on the MW-1.42-release board.

(Probably not a blocker for the release, just related to it.)

Fri, Apr 12, 2:18 PM · Wikidata Dev Team (Wikidata.org Slice), Patch-For-Review, MW-1.42-release, ci-test-error (WMF-deployed Build Failure), wmde-wikidata-tech, Wikidata
Lucas_Werkmeister_WMDE added a comment to T362412: Wikibase CI jobs wikibase-repo and wikibase-client broken on REL1_42.

Potential options:

Fri, Apr 12, 2:18 PM · Wikidata Dev Team (Wikidata.org Slice), Patch-For-Review, MW-1.42-release, ci-test-error (WMF-deployed Build Failure), wmde-wikidata-tech, Wikidata
Lucas_Werkmeister_WMDE created T362412: Wikibase CI jobs wikibase-repo and wikibase-client broken on REL1_42.
Fri, Apr 12, 2:14 PM · Wikidata Dev Team (Wikidata.org Slice), Patch-For-Review, MW-1.42-release, ci-test-error (WMF-deployed Build Failure), wmde-wikidata-tech, Wikidata
Lucas_Werkmeister_WMDE edited projects for T330644: [REPO][CLIENT][SW] Reenable FunctionComment and PropertyDocumentation phpcs sniffs in Wikibase, added: wmde-wikidata-tech; removed [DEPRECATED] wdwb-tech.
Fri, Apr 12, 1:58 PM · Wikidata Dev Team, wmde-wikidata-tech, Patch-For-Review, Wikidata
Lucas_Werkmeister_WMDE updated the task description for T235871: Remove RANK_TRUTH from Wikibase Lua.
Fri, Apr 12, 12:49 PM · Technical-Debt, wmde-wikidata-tech, Wikimedia-Hackathon-2020, Wikibase-Lua, MediaWiki-extensions-WikibaseClient, Wikidata
Lucas_Werkmeister_WMDE moved T349982: [REPO][SW] Wikibase\DataModel\Services\Lookup\EntityLookupException: Failed to unserialize the content object. from Incoming to [DOT] By Project on the wmde-wikidata-tech board.
Fri, Apr 12, 12:47 PM · Wikidata Dev Team, wmde-wikidata-tech, [DEPRECATED] wdwb-tech, Wikidata, Wikimedia-production-error
Lucas_Werkmeister_WMDE renamed T349982: [REPO][SW] Wikibase\DataModel\Services\Lookup\EntityLookupException: Failed to unserialize the content object. from Wikibase\DataModel\Services\Lookup\EntityLookupException: Failed to unserialize the content object. to [REPO][SW] Wikibase\DataModel\Services\Lookup\EntityLookupException: Failed to unserialize the content object..
Fri, Apr 12, 12:46 PM · Wikidata Dev Team, wmde-wikidata-tech, [DEPRECATED] wdwb-tech, Wikidata, Wikimedia-production-error
Lucas_Werkmeister_WMDE moved T325422: [LIB] WikibaseDataModelSerialization tests fail because of outdated dependencies (and the CI is dead) from Incoming to [DOT] By Project on the wmde-wikidata-tech board.
Fri, Apr 12, 12:46 PM · Wikidata Dev Team, wmde-wikidata-tech, Wikibase-DataModel, Wikibase-DataModel-Serialization, Wikidata
Lucas_Werkmeister_WMDE moved T235871: Remove RANK_TRUTH from Wikibase Lua from Incoming to Other Projects on the wmde-wikidata-tech board.
Fri, Apr 12, 12:45 PM · Technical-Debt, wmde-wikidata-tech, Wikimedia-Hackathon-2020, Wikibase-Lua, MediaWiki-extensions-WikibaseClient, Wikidata
Lucas_Werkmeister_WMDE renamed T325422: [LIB] WikibaseDataModelSerialization tests fail because of outdated dependencies (and the CI is dead) from WikibaseDataModelSerialization tests fail because of outdated dependencies (and the CI is dead) to [LIB] WikibaseDataModelSerialization tests fail because of outdated dependencies (and the CI is dead).
Fri, Apr 12, 12:44 PM · Wikidata Dev Team, wmde-wikidata-tech, Wikibase-DataModel, Wikibase-DataModel-Serialization, Wikidata
Lucas_Werkmeister_WMDE moved T352109: Consider archiving Gerrit repository "wikidata/analytics/dashboard" (20151121) from Incoming to Radar on the wmde-wikidata-tech board.

In fact, we're adding a new branch called ARCHIVED and setting the HEAD of the repo to point to the new branch. Very reversible if we want to revert.

I'll not do this today—the Friday before a long (U.S.) weekend since there's some trepidation. But is this fine to do next week?

Fri, Apr 12, 12:44 PM · User-ItamarWMDE, wmde-wikidata-tech, Wikidata, Wikidata Analytics, Diffusion-Repository-Administrators, Wikimedia-GitHub, Projects-Cleanup
Lucas_Werkmeister_WMDE closed T352318: Update Vue in Wikidata-related repositories as Resolved.

I think this is actually done \o/

Fri, Apr 12, 12:40 PM · Wikidata-Termbox, Wikidata Tainted References, Wikidata Lexicographical data, Wikidata-Bridge, wmde-wikidata-tech, Wikidata
Lucas_Werkmeister_WMDE updated the task description for T352318: Update Vue in Wikidata-related repositories.
Fri, Apr 12, 12:40 PM · Wikidata-Termbox, Wikidata Tainted References, Wikidata Lexicographical data, Wikidata-Bridge, wmde-wikidata-tech, Wikidata
Lucas_Werkmeister_WMDE changed the status of T353867: Selecting language in WikiData/meta-wiki (minerva-skin) will jump you to wikipedia from Open to Stalled.
Fri, Apr 12, 12:39 PM · wmde-wikidata-tech, Wikidata
Lucas_Werkmeister_WMDE moved T281071: [LIB][SW] Define canonical issue tracker for #DataValues from Incoming to [DOT] By Project on the wmde-wikidata-tech board.
Fri, Apr 12, 12:38 PM · Wikidata Dev Team, wmde-wikidata-tech, [DEPRECATED] wdwb-tech, Wikidata, DataValues
Lucas_Werkmeister_WMDE renamed T281071: [LIB][SW] Define canonical issue tracker for #DataValues from Define canonical issue tracker for #DataValues to [LIB][SW] Define canonical issue tracker for #DataValues.
Fri, Apr 12, 12:37 PM · Wikidata Dev Team, wmde-wikidata-tech, [DEPRECATED] wdwb-tech, Wikidata, DataValues
Lucas_Werkmeister_WMDE moved T344984: [REPO][CLIENT][SW] Wikibase: Fire postEdit hook after making an edit from Incoming to [DOT] By Project on the wmde-wikidata-tech board.
Fri, Apr 12, 12:37 PM · Wikidata Dev Team, Wikidata Sitelinks, Wikidata-Bridge, MediaWiki-extensions-WikibaseRepository, Wikidata data quality and trust, wmde-wikidata-tech, Wikidata, http-client-hints, MediaWiki-extensions-WikibaseClient
Lucas_Werkmeister_WMDE moved T355955: [SW] [GENERAL] Simplify Termbox SSR test release from Incoming to [DOT] By Project on the wmde-wikidata-tech board.
Fri, Apr 12, 12:36 PM · Wikidata Dev Team, serviceops, Wikidata-Termbox, wmde-wikidata-tech, Wikidata
Lucas_Werkmeister_WMDE renamed T344984: [REPO][CLIENT][SW] Wikibase: Fire postEdit hook after making an edit from Wikibase: Fire postEdit hook after making an edit to [REPO][CLIENT][SW] Wikibase: Fire postEdit hook after making an edit.
Fri, Apr 12, 12:36 PM · Wikidata Dev Team, Wikidata Sitelinks, Wikidata-Bridge, MediaWiki-extensions-WikibaseRepository, Wikidata data quality and trust, wmde-wikidata-tech, Wikidata, http-client-hints, MediaWiki-extensions-WikibaseClient
Lucas_Werkmeister_WMDE renamed T355955: [SW] [GENERAL] Simplify Termbox SSR test release from Simplify Termbox SSR test release to [SW] [GENERAL] Simplify Termbox SSR test release.
Fri, Apr 12, 12:34 PM · Wikidata Dev Team, serviceops, Wikidata-Termbox, wmde-wikidata-tech, Wikidata
Lucas_Werkmeister_WMDE moved T155109: [REPO][SW] Wikibase API should support adding change tags from Incoming to [DOT] By Project on the wmde-wikidata-tech board.
Fri, Apr 12, 12:33 PM · Wikidata Dev Team, wmde-wikidata-tech, Wikidata-Campsite, Wikidata-Trailblazing-Exploration, MediaWiki-extensions-WikibaseRepository, MediaWiki-Change-tagging, Wikidata
Lucas_Werkmeister_WMDE renamed T155109: [REPO][SW] Wikibase API should support adding change tags from Wikibase API should support adding change tags to [REPO][SW] Wikibase API should support adding change tags.
Fri, Apr 12, 12:33 PM · Wikidata Dev Team, wmde-wikidata-tech, Wikidata-Campsite, Wikidata-Trailblazing-Exploration, MediaWiki-extensions-WikibaseRepository, MediaWiki-Change-tagging, Wikidata
Lucas_Werkmeister_WMDE moved T357294: [LIB][SW] Clarify contribution instructions in libraries included in Wikibase.git from Incoming to [DOT] By Project on the wmde-wikidata-tech board.
Fri, Apr 12, 12:32 PM · Wikidata Dev Team, wmde-wikidata-tech, Wikibase-Internal-Serialization, Wikibase-DataModel-JavaScript, Wikibase-DataModel-Services, Wikibase-DataModel-Serialization, Wikibase-DataModel, Wikidata
Lucas_Werkmeister_WMDE renamed T357294: [LIB][SW] Clarify contribution instructions in libraries included in Wikibase.git from Clarify contribution instructions in libraries included in Wikibase.git to [LIB][SW] Clarify contribution instructions in libraries included in Wikibase.git.
Fri, Apr 12, 12:31 PM · Wikidata Dev Team, wmde-wikidata-tech, Wikibase-Internal-Serialization, Wikibase-DataModel-JavaScript, Wikibase-DataModel-Services, Wikibase-DataModel-Serialization, Wikibase-DataModel, Wikidata
Lucas_Werkmeister_WMDE added a comment to T362001: [ES-M2]: Updating EntitySchema to make use of the new mechanism.

To make use of the new mechanism implemented in the patch from the Product Platform team

Fri, Apr 12, 12:25 PM · Patch-For-Review, Wikidata Dev Team (Wikidata.org Slice), Wikidata, EntitySchema (M2: Linking to EntitySchemas in statements)

Thu, Apr 11

Lucas_Werkmeister_WMDE added a comment to T362008: [ES-M2]: Investigate if `wbformatvalue` works for EntitySchema data values.

I would expect the datavalue {"value":{"id":"E1"},"type":"wikibase-entityid"} to work, when property is set to the property ID of a property with data type EntitySchema. (For comparison, for item properties, {"value":{"id":"Q1"},"type":"wikibase-entityid"} works.)

Thu, Apr 11, 2:03 PM · Patch-For-Review, Wikidata Dev Team (Wikidata.org Slice), Wikidata, EntitySchema (M2: Linking to EntitySchemas in statements)
Lucas_Werkmeister_WMDE moved T232879: The "WikiPageDeletionUpdates" hook is listed in documentation as deprecated but doesn't emit deprecation warnings yet from Incoming to Other Projects on the wmde-wikidata-tech board.
Thu, Apr 11, 12:25 PM · Wikidata, wmde-wikidata-tech, Cognate, Multi-Content-Revisions, MediaWiki-Page-derived-data, MediaWiki-Page-deletion, Platform Team Initiatives (MCR), Documentation, Technical-Debt
Lucas_Werkmeister_WMDE closed T62828: Special:SetAliases (or SpecialModifyTerm) should properly validate / normalize label/alias input as Resolved.
In T62828#3174937, @hoo wrote:

I can restore the U+202F and it is not possible to remove or edit this value with the GUI.

Sure, so just don't restore it. Restoring old revision is (partly) bypassing validation, that is known and expected here (yet, probably doesn't happen in the real world).

Thu, Apr 11, 12:24 PM · wmde-wikidata-tech, MediaWiki-extensions-WikibaseRepository, Wikidata
Lucas_Werkmeister_WMDE closed T62828: Special:SetAliases (or SpecialModifyTerm) should properly validate / normalize label/alias input, a subtask of T96040: Wikibase special pages (tracking), as Resolved.
Thu, Apr 11, 12:24 PM · Tracking-Neverending, MediaWiki-extensions-WikibaseRepository, Wikidata
Lucas_Werkmeister_WMDE moved T76156: [Story] mw.wikibase: Use __index to lazy load entity contents from Incoming to Other Projects on the wmde-wikidata-tech board.
Thu, Apr 11, 12:22 PM · wmde-wikidata-tech, Wikibase-Lua, Story, Performance Issue, Wikidata, MediaWiki-extensions-WikibaseClient
Lucas_Werkmeister_WMDE moved T122762: Problematic usage of the wikibase-rc-hide-wikidata message from Incoming to Other Projects on the wmde-wikidata-tech board.
Thu, Apr 11, 12:21 PM · wmde-wikidata-tech, Growth-Team, MediaWiki-Watchlist, Wikidata, MediaWiki-extensions-WikibaseClient, I18n
Lucas_Werkmeister_WMDE moved T125434: Research on right to left languages layout in ArticlePlaceholder from Incoming to Other Projects on the wmde-wikidata-tech board.
Thu, Apr 11, 12:20 PM · wmde-wikidata-tech, I18n, RTL, ArticlePlaceholder, MediaWiki-extensions-WikibaseClient, Wikidata
Lucas_Werkmeister_WMDE moved T131593: Supporting Hebrew calendar model in Wikidata from Incoming to Radar on the wmde-wikidata-tech board.
Thu, Apr 11, 12:16 PM · wmde-wikidata-tech, I18n, MediaWiki-extensions-WikibaseRepository, Wikidata
Lucas_Werkmeister_WMDE moved T151964: Removal of hard-coded special page names from Incoming to Other Projects on the wmde-wikidata-tech board.
Thu, Apr 11, 12:14 PM · wmde-wikidata-tech, I18n, MediaWiki-extensions-WikibaseClient, Wikidata
Lucas_Werkmeister_WMDE moved T154181: Provide an easy way to localize links to some projects' main pages on the sidebar from Incoming to Other Projects on the wmde-wikidata-tech board.
Thu, Apr 11, 12:13 PM · Wikidata Sitelinks, wmde-wikidata-tech, I18n, Wikidata, MediaWiki-extensions-WikibaseClient
Lucas_Werkmeister_WMDE moved T162562: Choose a field length for entity id columns and stick to it from Incoming to Other Projects on the wmde-wikidata-tech board.

(While change_object_id belongs to a WikibaseRepo table, it’s still part of the change dispatching system, so we expect that this whole task belongs with the Wikidata Integrations Team.)

Thu, Apr 11, 12:13 PM · wmde-wikidata-tech, Schema-change, MediaWiki-extensions-WikibaseRepository, MediaWiki-extensions-WikibaseClient, Wikidata