Page MenuHomePhabricator

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

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Tuesday

  • Clear sailing ahead.

User Details

User Since
Apr 3 2017, 2:45 PM (368 w, 5 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

Fri, Apr 26

Lucas_Werkmeister_WMDE added projects to T363585: (mw.track) Migrate MediaWiki.wikibase.client.databridge to statslib: Wikidata, Wikidata Integration in Wikimedia projects, Wikidata-Bridge.
Fri, Apr 26, 3:48 PM · Wikidata-Bridge, Wikidata Integration in Wikimedia projects, Wikidata, Observability-Metrics
Lucas_Werkmeister_WMDE added projects to T363586: Migrate MediaWiki.*.wikibase.client.scribunto.* to statslib: Wikidata, wmde-wikidata-tech, MediaWiki-extensions-WikibaseClient.
Fri, Apr 26, 3:48 PM · MediaWiki-extensions-WikibaseClient, wmde-wikidata-tech, Wikidata, Observability-Metrics

Thu, Apr 25

Lucas_Werkmeister_WMDE added a comment to T363492: Warning: Undefined property: MediaWiki\Parser\Parser::$dynamicPropertiesAccessDeprecated in includes/debug/DeprecationHelper.php on line 214.

I doubt it’s the “correct” solution, but FWIW, this seems to work to avoid the error:

Thu, Apr 25, 3:56 PM · MediaWiki-Parser
Lucas_Werkmeister_WMDE renamed T363492: Warning: Undefined property: MediaWiki\Parser\Parser::$dynamicPropertiesAccessDeprecated in includes/debug/DeprecationHelper.php on line 214 from Warning: Undefined property: MediaWiki\Parser\Parser::$dynamicPropertiesAccessDeprecated in /srv/http/wiki1/includes/debug/DeprecationHelper.php on line 214 to Warning: Undefined property: MediaWiki\Parser\Parser::$dynamicPropertiesAccessDeprecated in includes/debug/DeprecationHelper.php on line 214.
Thu, Apr 25, 3:53 PM · MediaWiki-Parser
Lucas_Werkmeister_WMDE created T363492: Warning: Undefined property: MediaWiki\Parser\Parser::$dynamicPropertiesAccessDeprecated in includes/debug/DeprecationHelper.php on line 214.
Thu, Apr 25, 3:52 PM · MediaWiki-Parser
Lucas_Werkmeister_WMDE updated the task description for T363480: Introduce non-hacky way to format entity ID values as links in edit summaries.
Thu, Apr 25, 2:33 PM · EntitySchema (M2: Linking to EntitySchemas in statements), Wikidata Dev Team, Wikidata
Lucas_Werkmeister_WMDE added a comment to T363480: Introduce non-hacky way to format entity ID values as links in edit summaries.

I’m not sure if this task is a blocker for T332157: [ES-M2]: Enable new EntitySchema data type on Wikidata or not, so for now I just made it a subtask of T214884: [ES-M2]: [EPIC] Linking EntitySchemas in statements, since it clearly seems related to that (though I don’t think it has to block it either). If we don’t implement this, then edit summaries for EntitySchema values will probably just show a plain text English label or the EntitySchema ID.

Thu, Apr 25, 2:30 PM · EntitySchema (M2: Linking to EntitySchemas in statements), Wikidata Dev Team, Wikidata
Lucas_Werkmeister_WMDE created T363480: Introduce non-hacky way to format entity ID values as links in edit summaries.
Thu, Apr 25, 2:27 PM · EntitySchema (M2: Linking to EntitySchemas in statements), Wikidata Dev Team, Wikidata
Lucas_Werkmeister_WMDE added a comment to T360560: Make PHP 8.2 voting on development branch of Wikibase.

Per T324202#9744647, I think we can go ahead with this now. (The train hasn’t reached group2 yet, but I feel confident enough after seeing no problems on group0 and group1. And tomorrow I’ll be busy with non-tech things all day, so I want to give the green light today ^^)

Thu, Apr 25, 1:00 PM · MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), 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 T324202: Remove use of utf8_encode and utf8_decode in Wikibase.

Given that this cache is (AFAICT) used among other things for the term store / formatter cache, where it has a very high absolute hit rate (over a million hits per minute) and a pretty good relative hit rate (ca. 98%), I don’t think we can afford to just switch out the cache key without having some kind of fallback for the old value, unfortunately.

Thu, Apr 25, 12:58 PM · MW-1.43-notes (1.43.0-wmf.3; 2024-04-30), Wikidata Dev Team (Wikidata.org Slice), MW-1.42-notes (1.42.0-wmf.24; 2024-03-26), Wikibase Product Platform Team WPP, wmde-wikidata-tech, Wikidata, PHP 8.2 support
Lucas_Werkmeister_WMDE moved T312455: Migrate usage of Database::select to SelectQueryBuilder in PropertySuggester from Incoming to [DOT] Prioritized on the wmde-wikidata-tech board.
Thu, Apr 25, 12:43 PM · MW-1.43-notes (1.43.0-wmf.3; 2024-04-30), Wikidata Dev Team, Wikidata, wmde-wikidata-tech, MediaWiki-extensions-PropertySuggester, Technical-Debt
Lucas_Werkmeister_WMDE moved T312455: Migrate usage of Database::select to SelectQueryBuilder in PropertySuggester from Incoming to Unified DOT Backlog on the Wikidata Dev Team board.
Thu, Apr 25, 12:43 PM · MW-1.43-notes (1.43.0-wmf.3; 2024-04-30), Wikidata Dev Team, Wikidata, wmde-wikidata-tech, MediaWiki-extensions-PropertySuggester, Technical-Debt
Lucas_Werkmeister_WMDE moved T359253: [CLIENT][SW] Migrate MediaWiki.$prefix.wikibase.client.scribunto.* to statslib from Unified DOT Backlog to Incoming on the Wikidata Dev Team board.
Thu, Apr 25, 12:43 PM · Wikidata Dev Team, wmde-wikidata-tech, Wikidata, Observability-Metrics
Lucas_Werkmeister_WMDE added a project to T312455: Migrate usage of Database::select to SelectQueryBuilder in PropertySuggester: Wikidata Dev Team.

Prio note: We’re not sure how to prioritize this (which team is responsible for Property Suggester?), but as it should be a pretty small task, let’s just put it on top of the backlog.

Thu, Apr 25, 12:43 PM · MW-1.43-notes (1.43.0-wmf.3; 2024-04-30), Wikidata Dev Team, Wikidata, wmde-wikidata-tech, MediaWiki-extensions-PropertySuggester, Technical-Debt
Lucas_Werkmeister_WMDE moved T359253: [CLIENT][SW] Migrate MediaWiki.$prefix.wikibase.client.scribunto.* to statslib from Incoming to Unified DOT Backlog on the Wikidata Dev Team board.
Thu, Apr 25, 12:43 PM · Wikidata Dev Team, wmde-wikidata-tech, Wikidata, Observability-Metrics
Lucas_Werkmeister_WMDE updated the task description for T312455: Migrate usage of Database::select to SelectQueryBuilder in PropertySuggester.
Thu, Apr 25, 12:39 PM · MW-1.43-notes (1.43.0-wmf.3; 2024-04-30), Wikidata Dev Team, Wikidata, wmde-wikidata-tech, MediaWiki-extensions-PropertySuggester, Technical-Debt
Lucas_Werkmeister_WMDE moved T359253: [CLIENT][SW] Migrate MediaWiki.$prefix.wikibase.client.scribunto.* to statslib from Incoming to [DOT] By Project on the wmde-wikidata-tech board.
Thu, Apr 25, 12:38 PM · Wikidata Dev Team, wmde-wikidata-tech, Wikidata, Observability-Metrics
Lucas_Werkmeister_WMDE renamed T359253: [CLIENT][SW] Migrate MediaWiki.$prefix.wikibase.client.scribunto.* to statslib from Migrate MediaWiki.$prefix.wikibase.client.scribunto.* to statslib to [CLIENT][SW] Migrate MediaWiki.$prefix.wikibase.client.scribunto.* to statslib.
Thu, Apr 25, 12:37 PM · Wikidata Dev Team, wmde-wikidata-tech, Wikidata, Observability-Metrics
Lucas_Werkmeister_WMDE moved T362878: Add type-aware and namespace-aware versions of the message searchmenu-new-nocreate to Wikibase and WikibaseLexeme from Incoming to Radar on the wmde-wikidata-tech board.

@Arian_Bozorg probably something for the product side – do we want to do this or not? (Right now, I’m not even sure what the message does, to be honest.)

Thu, Apr 25, 12:37 PM · Wikidata, wmde-wikidata-tech, I18n, Wikidata Analytics, Wikidata Lexicographical data, MediaWiki-extensions-WikibaseRepository
Lucas_Werkmeister_WMDE moved T362916: MUL - Option to filter out mul in Special:EntitiesWithoutLabel from Incoming to Radar on the wmde-wikidata-tech board.
Thu, Apr 25, 12:33 PM · wmde-wikidata-tech, Wikidata-Campsite, Wikimedia-production-error, Wikidata
Lucas_Werkmeister_WMDE moved T362963: WDQS bash: cannot set terminal process group (-1): Inappropriate ioctl for device from Incoming to Other Projects on the wmde-wikidata-tech board.
Thu, Apr 25, 12:31 PM · Wikidata, wmde-wikidata-tech, Wikibase Release Strategy, Wikibase (3rd party installations)

Wed, Apr 24

Lucas_Werkmeister_WMDE added a comment to T363153: [ES-M2]: Load EntitySchema data type registration for WikibaseClient on client wikis.

Can be tried out on Test Wikipedia: https://test.wikipedia.org/wiki/Human (using data from the connected Test Wikidata item).

Wed, Apr 24, 1:04 PM · EntitySchema (M2: Linking to EntitySchemas in statements), Wikidata Dev Team, Wikidata
Lucas_Werkmeister_WMDE closed T363157: The link in the "privacy considerations" flyout on PDF file description pages is still difficult to click as Resolved.

Seems to be working better now on Beta \o/

Wed, Apr 24, 12:06 PM · MW-1.43-notes (1.43.0-wmf.3; 2024-04-30), MediaWiki-User-Interface

Tue, Apr 23

Lucas_Werkmeister_WMDE removed a project from T288396: [REPO][CLIENT][SW] Re-start Wikibase test coverage reporting: Patch-For-Review.
Tue, Apr 23, 1:14 PM · Wikidata Dev Team, wmde-wikidata-tech, Continuous-Integration-Config, Test-Coverage, MediaWiki-extensions-WikibaseClient, MediaWiki-extensions-WikibaseRepository, Wikidata
Lucas_Werkmeister_WMDE added projects to T359253: [CLIENT][SW] Migrate MediaWiki.$prefix.wikibase.client.scribunto.* to statslib: Wikidata, wmde-wikidata-tech.
Tue, Apr 23, 1:14 PM · Wikidata Dev Team, wmde-wikidata-tech, Wikidata, Observability-Metrics
Lucas_Werkmeister_WMDE renamed T361005: [LIB][SW] consider removing wikibase-monolingualtext message from [LIB][SW] consider removing wikibase-monolingualtext to [LIB][SW] consider removing wikibase-monolingualtext message.
Tue, Apr 23, 1:12 PM · Wikidata Dev Team, I18n, Wikidata, wmde-wikidata-tech, MediaWiki-extensions-WikibaseRepository
Lucas_Werkmeister_WMDE moved T360891: Wikibase Lua tracking sampling is broken from In Peer Review to Waiting for Deployment Window on the Wikidata Dev Team (Wikidata.org Slice) board.
Tue, Apr 23, 11:18 AM · MW-1.43-notes (1.43.0-wmf.3; 2024-04-30), Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech, Wikibase-Lua, Wikidata
Lucas_Werkmeister_WMDE added a comment to T363157: The link in the "privacy considerations" flyout on PDF file description pages is still difficult to click.

I tried fixing this by just copying the padding-bottom + margin-bottom rules into -top versions, but testing it locally, I’m not sure it’s really helping – the flyout just gets further away from the button then :/

Tue, Apr 23, 11:12 AM · MW-1.43-notes (1.43.0-wmf.3; 2024-04-30), MediaWiki-User-Interface
Lucas_Werkmeister_WMDE created T363157: The link in the "privacy considerations" flyout on PDF file description pages is still difficult to click.
Tue, Apr 23, 11:11 AM · MW-1.43-notes (1.43.0-wmf.3; 2024-04-30), MediaWiki-User-Interface
Lucas_Werkmeister_WMDE added a comment to T363153: [ES-M2]: Load EntitySchema data type registration for WikibaseClient on client wikis.

I think we have a few different options to implement this:

Tue, Apr 23, 9:54 AM · EntitySchema (M2: Linking to EntitySchemas in statements), Wikidata Dev Team, Wikidata
Lucas_Werkmeister_WMDE created T363153: [ES-M2]: Load EntitySchema data type registration for WikibaseClient on client wikis.
Tue, Apr 23, 9:52 AM · EntitySchema (M2: Linking to EntitySchemas in statements), Wikidata Dev Team, Wikidata

Fri, Apr 19

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), 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.3; 2024-04-30), 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 · MW-1.43-notes (1.43.0-wmf.3; 2024-04-30), Wikidata Dev Team (Wikidata.org Slice), 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 · 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: [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), 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), 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), 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 · 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 · Toolforge
Lucas_Werkmeister_WMDE created T362680: Toolforge is missing locales (breaks Mosh and causes various other problems).
Tue, Apr 16, 3:23 PM · Toolforge
Lucas_Werkmeister_WMDE updated the task description for T362679: rsync missing from dev.toolforge.org.
Tue, Apr 16, 3:21 PM · Wikidata, Toolforge (Software install/update), Mismatch Finder
Lucas_Werkmeister_WMDE created T362679: rsync missing from dev.toolforge.org.
Tue, Apr 16, 3:21 PM · 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), 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), 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 message 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 message.

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