Page MenuHomePhabricator

Michael (Michael Große (WMDE))
🦔

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Friday

  • Clear sailing ahead.

User Details

User Since
Nov 5 2018, 11:51 AM (143 w, 2 d)
Availability
Available
IRC Nick
Michael_WMDE
LDAP User
Michael Große
MediaWiki User
Michael Große (WMDE) [ Global Accounts ]

Berlin-based software developer for WMDE. Previously I worked on DokuWiki and WikiMatrix. Exited about PHP7.2 coming to our platforms.

Board: User-Michael
Meta: User:Michael_Große_(WMDE)
Tech: My Contributions
GitHub: micgro42
LinkedIn: https://www.linkedin.com/in/celenduin

🦔

Recent Activity

Today

Michael added a comment to T288031: "Only comments" switch went missing with Gerrit 3.3.
Wed, Aug 4, 7:58 AM · Release-Engineering-Team (Doing), Regression, Gerrit, Upstream

Yesterday

Michael moved T285077: Change <title> of Query Builder from Doing to Peer Review on the Wikidata-Campsite (Wikidata-Campsite-Iteration-∞) board.

I just realized the heading on the page is translatable (query-builder-heading message) – should the <title> also be translated? (And if yes, using the same message or a different one?)

Tue, Aug 3, 1:29 PM · User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata, Wikidata Query Builder

Mon, Aug 2

Michael moved T287704: TypeError: Argument 2 passed to Wikibase\Client\DataAccess\Scribunto\Scribunto_LuaWikibaseEntityLibrary::addLabelUsage() must be of the type string, null given, called in /srv/mediawiki/php-1.37.0-wmf.16/extensions/Scribunto/includes/engines/LuaSandbox/LuaSandboxCallback.php on line 26 from Doing to Peer Review on the Wikidata-Campsite (Wikidata-Campsite-Iteration-∞) board.
Mon, Aug 2, 5:33 PM · MW-1.37-notes (1.37.0-wmf.18; 2021-08-09), User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), User-Ladsgroup, Patch-For-Review, wdwb-tech, Wikidata, Wikibase-Lua, Wikimedia-production-error

Thu, Jul 29

Michael updated the task description for T287659: Make Wikit CSS not contain multiple "ress" comments.
Thu, Jul 29, 1:03 PM · Wikidata Design System, Wikidata, wdwb-tech, Wikidata Query Builder
Michael renamed T287659: Make Wikit CSS not contain multiple "ress" comments from Make Query Builder CSS not contain multiple "ress" comments to Make Wikit CSS not contain multiple "ress" comments.
Thu, Jul 29, 12:36 PM · Wikidata Design System, Wikidata, wdwb-tech, Wikidata Query Builder
Michael created T287659: Make Wikit CSS not contain multiple "ress" comments.
Thu, Jul 29, 9:16 AM · Wikidata Design System, Wikidata, wdwb-tech, Wikidata Query Builder

Wed, Jul 28

Michael added a comment to T287588: Figure out if wikibase-registry should move to wbstack or maybe use k8s natively.

in fact, it seems all queries linked on the front page seem to be breaking with 502 Bad Gateway.

😬

Thanks for pointing that out! I look into it - that's not how it is supposed to be

Wed, Jul 28, 4:22 PM · wdwb-tech, Wikidata, Wikibase-registry
Michael updated the task description for T287588: Figure out if wikibase-registry should move to wbstack or maybe use k8s natively.
Wed, Jul 28, 4:22 PM · wdwb-tech, Wikidata, Wikibase-registry
Michael added a comment to T287588: Figure out if wikibase-registry should move to wbstack or maybe use k8s natively.

in fact, it seems all queries linked on the front page seem to be breaking with 502 Bad Gateway.

Wed, Jul 28, 3:45 PM · wdwb-tech, Wikidata, Wikibase-registry
Michael moved T287586: wbregistry-01 docker-compose.yml is not under source control from Inbox to To Prioritize on the wdwb-tech board.
Wed, Jul 28, 3:30 PM · Wikidata-Campsite, wdwb-tech, Wikidata, Wikibase-registry
Michael moved T287588: Figure out if wikibase-registry should move to wbstack or maybe use k8s natively from Inbox to To Prioritize on the wdwb-tech board.
Wed, Jul 28, 3:30 PM · wdwb-tech, Wikidata, Wikibase-registry
Michael added a project to T287588: Figure out if wikibase-registry should move to wbstack or maybe use k8s natively: wdwb-tech.
Wed, Jul 28, 3:29 PM · wdwb-tech, Wikidata, Wikibase-registry
Michael added a project to T287587: wikibase registry didn't send an email when it ran out of disk space: wdwb-tech.

This probably either needs some investigation on how to do this, or maybe a decision on T287588: Figure out if wikibase-registry should move to wbstack or maybe use k8s natively

Wed, Jul 28, 3:29 PM · wdwb-tech, Wikidata, Wikibase-registry
Michael updated the task description for T287586: wbregistry-01 docker-compose.yml is not under source control.
Wed, Jul 28, 3:26 PM · Wikidata-Campsite, wdwb-tech, Wikidata, Wikibase-registry
Michael added a project to T287586: wbregistry-01 docker-compose.yml is not under source control: wdwb-tech.
Wed, Jul 28, 3:24 PM · Wikidata-Campsite, wdwb-tech, Wikidata, Wikibase-registry
Michael created T287588: Figure out if wikibase-registry should move to wbstack or maybe use k8s natively.
Wed, Jul 28, 3:09 PM · wdwb-tech, Wikidata, Wikibase-registry
Michael created T287587: wikibase registry didn't send an email when it ran out of disk space.
Wed, Jul 28, 3:08 PM · wdwb-tech, Wikidata, Wikibase-registry
Michael created T287586: wbregistry-01 docker-compose.yml is not under source control.
Wed, Jul 28, 3:08 PM · Wikidata-Campsite, wdwb-tech, Wikidata, Wikibase-registry
Michael added a comment to T287492: wbregistry-01 is out of disk space.

After deleting the duplicate container, taking /root/wikibase-registry/docker-compose.yml as the source of truth for what container are supposed to run and running sudo docker container prune and sudo docker image prune, we're back to 11% free space:

Wed, Jul 28, 2:02 PM · Wikidata, Wikibase-registry
Michael updated the task description for T287492: wbregistry-01 is out of disk space.
Wed, Jul 28, 1:58 PM · Wikidata, Wikibase-registry
Michael renamed T266703: Deploy query builder to microsites (on top of the wdqs-ui) from 🛑 Deploy WDQS query builder to microsites to Deploy WDQS query builder to microsites.
Wed, Jul 28, 10:32 AM · User-Ladsgroup, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Patch-For-Review, wdwb-tech, User-Addshore, Wikidata Query Builder, Wikidata, SRE

Tue, Jul 27

Michael added a comment to T287492: wbregistry-01 is out of disk space.

Apparently, most of the disk usage was concentrated in the docker directory, due to old jobs somehow dangling there. We will look into this more. We will also check for the emails and try to find a solution where this does not happen again.

Tue, Jul 27, 4:26 PM · Wikidata, Wikibase-registry
Michael created T287492: wbregistry-01 is out of disk space.
Tue, Jul 27, 4:18 PM · Wikidata, Wikibase-registry
Michael added a comment to T285104: Deploy Shellbox instance (shellbox-constraints) for Wikidata constraint regexes.

I think there are two options, depending on the level of security we want to achieve and the urgency of bringing this to production:

  1. We just point to the current installation and it should just work(TM). But we'd need to perform a small migration afterwards.
  2. We wait for Serviceops to set up an ingress properly, which is next in line for us, and we do a proper separate shellbox deployment for this. It will take more time but will in the end cost less.
Tue, Jul 27, 3:43 PM · Patch-For-Review, wdwb-tech, Wikidata, SRE, Services, serviceops, Service-deployment-requests, Wikibase-Quality-Constraints
Michael updated the task description for T287452: Puppet failure on misc-01.wikibase-registry.eqiad.wmflabs.
Tue, Jul 27, 11:24 AM · Wikidata, Wikibase-registry
Michael added a project to T287438: Migrate integration API tests in Wikibase to apitests: wdwb-tech.
Tue, Jul 27, 10:36 AM · wdwb-tech, Wikidata
Michael created T287452: Puppet failure on misc-01.wikibase-registry.eqiad.wmflabs.
Tue, Jul 27, 9:53 AM · Wikidata, Wikibase-registry
Michael changed the status of T204031: Deploy regular running of wikidata constraint checks using the job queue from Open to Stalled.

This is stalled on T176312: Don’t check format constraint via SPARQL (safely evaluating user-provided regular expressions), which in turn is stalled on T285104: Deploy Shellbox instance (shellbox-constraints) for Wikidata constraint regexes.

Tue, Jul 27, 9:13 AM · wikidata-campsite-a-b-split, wdwb-tech, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), User-Addshore, Patch-For-Review, Wikimedia-Site-requests, Platform Team Legacy (Watching / External), Services (watching), Wikimedia-JobQueue, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Michael changed the status of T204031: Deploy regular running of wikidata constraint checks using the job queue, a subtask of T201150: Regularly run constraint checks for all items, from Open to Stalled.
Tue, Jul 27, 9:11 AM · wdwb-tech, Wikidata-Query-Service, Wikibase-Quality, Wikidata, Wikibase-Quality-Constraints
Michael added a comment to T285104: Deploy Shellbox instance (shellbox-constraints) for Wikidata constraint regexes.

Is there an update on this? Anything we (WMDE) can do to help this move forward?

Tue, Jul 27, 9:10 AM · Patch-For-Review, wdwb-tech, Wikidata, SRE, Services, serviceops, Service-deployment-requests, Wikibase-Quality-Constraints

Mon, Jul 26

Michael added a comment to P16891 wikibase registry apt update error.

Yeah, it fetching Jessie things is strange indeed. I'll have a look at your suggestions, thank you

Mon, Jul 26, 2:04 PM · Wikibase-registry
Michael created P16891 wikibase registry apt update error.
Mon, Jul 26, 9:52 AM · Wikibase-registry

Thu, Jul 22

Michael moved T285077: Change <title> of Query Builder from Peer Review to Doing on the Wikidata-Campsite (Wikidata-Campsite-Iteration-∞) board.
Thu, Jul 22, 9:05 AM · User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata, Wikidata Query Builder
Michael moved T280910: Wikidata Client usage tracking for redirect resolving Lua functions from Doing to Peer Review on the Wikidata-Campsite (Wikidata-Campsite-Iteration-∞) board.
Thu, Jul 22, 9:05 AM · MW-1.37-notes (1.37.0-wmf.16; 2021-07-26), User-Michael, Patch-For-Review, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), wdwb-tech, Wikidata

Wed, Jul 21

Michael added a comment to T285761: Add proper security headers to Query Builder.
Wed, Jul 21, 1:47 PM · Patch-For-Review, Security, wdwb-tech, Wikidata-Campsite, Wikidata Query Builder, Wikidata

Mon, Jul 19

Michael updated the task description for T286895: vite-plugin-vue2 seemingly can't handle importing types that are shadowing built-in values.
Mon, Jul 19, 1:12 PM · Wikidata, Vue.js, Wikidata Query Builder
Michael changed the status of T286895: vite-plugin-vue2 seemingly can't handle importing types that are shadowing built-in values from Open to Stalled.

I created an example repo demonstrating this bug and opened an issue upstream.

Mon, Jul 19, 1:12 PM · Wikidata, Vue.js, Wikidata Query Builder
Michael moved T286895: vite-plugin-vue2 seemingly can't handle importing types that are shadowing built-in values from Incoming to ❌ Blocked on the Wikidata Query Builder board.
Mon, Jul 19, 1:12 PM · Wikidata, Vue.js, Wikidata Query Builder
Michael renamed T286895: vite-plugin-vue2 seemingly can't handle importing types that are shadowing built-in values from vite-plugin-vue2 seemingly can't types shadowing built-in values to vite-plugin-vue2 seemingly can't handle importing types that are shadowing built-in values.
Mon, Jul 19, 1:02 PM · Wikidata, Vue.js, Wikidata Query Builder
Michael renamed T286895: vite-plugin-vue2 seemingly can't handle importing types that are shadowing built-in values from vite-plugin-vue2 seemingly can't handle exports of typescript "type" aliases to vite-plugin-vue2 seemingly can't types shadowing built-in values.
Mon, Jul 19, 12:31 PM · Wikidata, Vue.js, Wikidata Query Builder
Michael created T286895: vite-plugin-vue2 seemingly can't handle importing types that are shadowing built-in values.
Mon, Jul 19, 10:41 AM · Wikidata, Vue.js, Wikidata Query Builder

Fri, Jul 16

Michael claimed T280910: Wikidata Client usage tracking for redirect resolving Lua functions.
Fri, Jul 16, 10:32 AM · MW-1.37-notes (1.37.0-wmf.16; 2021-07-26), User-Michael, Patch-For-Review, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), wdwb-tech, Wikidata
Michael moved T285077: Change <title> of Query Builder from Doing to Peer Review on the Wikidata-Campsite (Wikidata-Campsite-Iteration-∞) board.
Fri, Jul 16, 9:38 AM · User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata, Wikidata Query Builder
Michael claimed T285077: Change <title> of Query Builder.
Fri, Jul 16, 9:28 AM · User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata, Wikidata Query Builder
Michael moved T285146: "Run query" button displays wrong font size from Doing to Peer Review on the Wikidata-Campsite (Wikidata-Campsite-Iteration-∞) board.
Fri, Jul 16, 9:09 AM · User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata, Wikidata Query Builder, Wikidata Design System
Michael claimed T285146: "Run query" button displays wrong font size.
Fri, Jul 16, 8:35 AM · User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata, Wikidata Query Builder, Wikidata Design System

Thu, Jul 8

Michael placed T285474: Create a script to suggest migrated entity sources settings up for grabs.
Thu, Jul 8, 1:59 PM · MW-1.37-notes (1.37.0-wmf.16; 2021-07-26), User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata
Michael placed T285472: Remove entityNamespaces settings up for grabs.
Thu, Jul 8, 1:59 PM · Patch-For-Review, MW-1.37-notes (1.37.0-wmf.16; 2021-07-26), User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata

Wed, Jul 7

Michael added a comment to T282086: Improve Wikibase secondary CI message (Github Actions).

It's a bit hard to test. I can start a job and then make it fail?

Wed, Jul 7, 12:57 PM · MW-1.37-notes (1.37.0-wmf.14; 2021-07-12), User-Ladsgroup, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata, wdwb-tech
Michael created T286282: Replace wfGetDB() by injecting new Db-Service in Client's populateInterwiki. maintenance script.
Wed, Jul 7, 12:37 PM · MW-1.37-notes (1.37.0-wmf.14; 2021-07-12), User-Ladsgroup, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata
Michael created T286280: Replace wfGetDB() by injecting new Db-Service in Client's SpecialEntityUsage class.
Wed, Jul 7, 12:34 PM · MW-1.37-notes (1.37.0-wmf.14; 2021-07-12), User-Ladsgroup, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata
Michael created T286275: Exception is thrown on Special:EntityData with an invalid flavor param.
Wed, Jul 7, 9:51 AM · MW-1.37-notes (1.37.0-wmf.17; 2021-08-02), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), wdwb-tech, Wikidata, Wikimedia-production-error
Michael added a comment to T276366: Wikidata Query Builder: replace vue-cli with vite and webpack with rollup.

We may need https://github.com/underfin/vite-plugin-vue2 and also maybe see https://github.com/vitejs/vite/issues/305 for background discussions.

Wed, Jul 7, 9:28 AM · Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata, Wikidata Query Builder
Michael closed T286254: Replace wfGetDB() by injecting new Db-Service in Repo's SiteLinkUniquenessValidator class as Resolved.
Wed, Jul 7, 7:31 AM · MW-1.37-notes (1.37.0-wmf.14; 2021-07-12), User-Ladsgroup, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata
Michael closed T286254: Replace wfGetDB() by injecting new Db-Service in Repo's SiteLinkUniquenessValidator class, a subtask of T283246: Use DomainDB abstraction in all places in Wikibase where DB connections are created or ILBFactory / ILoadBalancer are otherwise used, as Resolved.
Wed, Jul 7, 7:31 AM · User-Addshore, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata

Tue, Jul 6

Michael created T286254: Replace wfGetDB() by injecting new Db-Service in Repo's SiteLinkUniquenessValidator class.
Tue, Jul 6, 4:24 PM · MW-1.37-notes (1.37.0-wmf.14; 2021-07-12), User-Ladsgroup, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata
Michael updated the task description for T286250: Replace wfGetDB() by injecting new Db-Service in Repo's DispatchStats class.
Tue, Jul 6, 4:23 PM · MW-1.37-notes (1.37.0-wmf.14; 2021-07-12), User-Ladsgroup, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata
Michael updated the task description for T286251: Replace wfGetDB() by injecting new Db-Service in Repo's SqlEntityIdPager class.
Tue, Jul 6, 4:23 PM · MW-1.37-notes (1.37.0-wmf.14; 2021-07-12), User-Ladsgroup, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata
Michael created T286253: Replace wfGetDB() by injecting new Db-Service in Repo's WikiPageEntityStore class.
Tue, Jul 6, 4:22 PM · MW-1.37-notes (1.37.0-wmf.14; 2021-07-12), User-Ladsgroup, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata
Michael created T286252: Replace wfGetDB() by injecting new Db-Service in Repo's SqlItemsWithoutSitelinksFinder class.
Tue, Jul 6, 4:22 PM · MW-1.37-notes (1.37.0-wmf.14; 2021-07-12), User-Ladsgroup, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata
Michael created T286251: Replace wfGetDB() by injecting new Db-Service in Repo's SqlEntityIdPager class.
Tue, Jul 6, 4:19 PM · MW-1.37-notes (1.37.0-wmf.14; 2021-07-12), User-Ladsgroup, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata
Michael created T286250: Replace wfGetDB() by injecting new Db-Service in Repo's DispatchStats class.
Tue, Jul 6, 4:18 PM · MW-1.37-notes (1.37.0-wmf.14; 2021-07-12), User-Ladsgroup, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata
Michael moved T283246: Use DomainDB abstraction in all places in Wikibase where DB connections are created or ILBFactory / ILoadBalancer are otherwise used from Test (Verification) to Parent tasks on the Wikidata-Campsite (Wikidata-Campsite-Iteration-∞) board.

We forgot about wfGetDB(). I'll be creating a couple more subtasks...

Tue, Jul 6, 3:59 PM · User-Addshore, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata
Michael moved T283040: Aspect values are poorly documented in API help pages from Doing to Peer Review on the Wikidata-Campsite (Wikidata-Campsite-Iteration-∞) board.
Tue, Jul 6, 2:39 PM · User-Ladsgroup, MW-1.37-notes (1.37.0-wmf.14; 2021-07-12), Patch-For-Review, wikidata-campsite-a-b-split, User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), wdwb-tech, Documentation, Wikidata, MediaWiki-extensions-WikibaseClient
Michael added a project to T235499: Share config for using SASS: Wikidata Design System.
Tue, Jul 6, 10:18 AM · Wikidata Design System, wdwb-tech, Wikidata
Michael added a comment to T283911: Run GitHub actions on PRs opened from a fork in Wikit.

This recently added Setting on GitHub seems relevant here: https://github.blog/changelog/2021-07-01-github-actions-new-settings-for-maintainers/

Tue, Jul 6, 9:59 AM · wikidata-campsite-a-b-split, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), wdwb-tech, Wikidata, Wikidata Design System
Michael added a comment to T283040: Aspect values are poorly documented in API help pages.

(I'll be finishing my work on this, tackling the remaining ACs)

Tue, Jul 6, 9:46 AM · User-Ladsgroup, MW-1.37-notes (1.37.0-wmf.14; 2021-07-12), Patch-For-Review, wikidata-campsite-a-b-split, User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), wdwb-tech, Documentation, Wikidata, MediaWiki-extensions-WikibaseClient
Michael claimed T283040: Aspect values are poorly documented in API help pages.
Tue, Jul 6, 9:44 AM · User-Ladsgroup, MW-1.37-notes (1.37.0-wmf.14; 2021-07-12), Patch-For-Review, wikidata-campsite-a-b-split, User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), wdwb-tech, Documentation, Wikidata, MediaWiki-extensions-WikibaseClient
Michael removed a project from T283040: Aspect values are poorly documented in API help pages: Patch-For-Review.

Change 703192 had a related patch set uploaded (by Ladsgroup; author: Ladsgroup):

[mediawiki/extensions/Wikibase@master] Remove subscribing to other aspect for entity usage

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

Tue, Jul 6, 9:26 AM · User-Ladsgroup, MW-1.37-notes (1.37.0-wmf.14; 2021-07-12), Patch-For-Review, wikidata-campsite-a-b-split, User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), wdwb-tech, Documentation, Wikidata, MediaWiki-extensions-WikibaseClient
Michael added a comment to T285761: Add proper security headers to Query Builder.

The eventual production one. We discussed that these headers are likely not to be added in the Query Builder code itself, but in the Apache server configuration, which probably does not live inside the Query Builder Repo. Though adding them to the test-server as well could be a decent test-run.

Tue, Jul 6, 9:10 AM · Patch-For-Review, Security, wdwb-tech, Wikidata-Campsite, Wikidata Query Builder, Wikidata

Jul 5 2021

Michael moved T284231: Consider moving the DomainDb abstraction code into a package per ADR-14 from Inbox to Blocked on the wdwb-tech board.
Jul 5 2021, 2:53 PM · Technical-Debt, wdwb-tech, Wikidata
Michael renamed T284231: Consider moving the DomainDb abstraction code into a package per ADR-14 from Consider moving the resulting DB abstraction code into a package per ADR-14 to Consider moving the DomainDb abstraction code into a package per ADR-14.
Jul 5 2021, 2:51 PM · Technical-Debt, wdwb-tech, Wikidata
Michael changed the status of T284231: Consider moving the DomainDb abstraction code into a package per ADR-14, a subtask of T281453: Abstract database connections between Client and Repository, from Open to Stalled.
Jul 5 2021, 2:50 PM · wikidata-campsite-a-b-split, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata, User-Addshore, wdwb-tech
Michael changed the status of T284231: Consider moving the DomainDb abstraction code into a package per ADR-14 from Open to Stalled.

I think this might be blocked on MediaWiki’s rdbms library becoming available as a composer package – otherwise, this package won’t be able to stand on its own…

Edit: that would be T158929: Librarize MediaWiki database layer and drop official support for non-MySQL engines.

Jul 5 2021, 2:50 PM · Technical-Debt, wdwb-tech, Wikidata
Michael updated the task description for T283246: Use DomainDB abstraction in all places in Wikibase where DB connections are created or ILBFactory / ILoadBalancer are otherwise used.
Jul 5 2021, 2:47 PM · User-Addshore, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata
Michael created T286209: Create a tests to prevent unexpected usage of ILoadBalancer and ILBFactory instances in Wikibase.
Jul 5 2021, 2:46 PM · Patch-For-Review, MW-1.37-notes (1.37.0-wmf.14; 2021-07-12), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata
Michael added a comment to T286058: CI for Wikidata Query Service UI broken (line 10: syntax error near unexpected token `(').

No, wait, docker-registry.wikimedia.org/releng/node12-test-browser:0.0.2 is the image that will be executed by that docker run command inside the script. I don’t know where the script runs. Directly on the Jenkins host?

From the logs, I would interpret the beginning of the prompt [generic-node12-browser-webdriver-docker] $ [...] as meaning that we are inside of some node12 container?

I think this just means that Jenkins is currently running the generic-node12-browser-webdriver-docker job (configured as {name}-node12-browser-webdriver-docker in jjb/job-templates.yaml, which uses the docker-run-with-log-cache-src builder, and that ultimately comes down to the docker-run builder we’ve seen in T286058#7194166. This builder is supposed to run a node12 container, but I don’t think the builder itself runs in that container.

Jul 5 2021, 2:12 PM · Wikidata, wdwb-tech, Continuous-Integration-Config, Wikidata Query UI
Michael added a comment to T286058: CI for Wikidata Query Service UI broken (line 10: syntax error near unexpected token `(').

No, wait, docker-registry.wikimedia.org/releng/node12-test-browser:0.0.2 is the image that will be executed by that docker run command inside the script. I don’t know where the script runs. Directly on the Jenkins host?

Jul 5 2021, 1:47 PM · Wikidata, wdwb-tech, Continuous-Integration-Config, Wikidata Query UI
Michael added a comment to T284227: The mediawiki code detection algortihm should be able to resolve `~`.

[...]
@Michael how did you set the value?

What do you see when you do mwdd env list? or cat the .env file?

Jul 5 2021, 9:58 AM · mwcli

Jul 2 2021

Michael updated the task description for T285049: Run CI tests daily on master for ungated extensions.
Jul 2 2021, 3:07 PM · Patch-For-Review, User-Ladsgroup, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Continuous-Integration-Config, Wikidata, wdwb-tech
Michael added a comment to T285473: Remove changesDatabase legacy setting .

Hi @Michael
As the current "unstaller" on camp for this week, could I ask for details to be added regarding why this task is in stalled / waiting?
What is it blocked on / waiting for?

Jul 2 2021, 8:30 AM · MW-1.37-notes (1.37.0-wmf.17; 2021-08-02), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata
Michael added a comment to T277862: selenium-daily-beta-WikibaseLexeme broken since mid feb 2021.

Still waiting on T274579: Upgrade WebdriverIO to the latest version 7 for all repositories
Thought we could bring this upgrade into our backlog to see if it helps.
Thoughts @Michael ?

Jul 2 2021, 8:11 AM · MW-1.37-notes (1.37.0-wmf.18; 2021-08-09), wikidata-campsite-a-b-split, User-Michael, User-zeljkofilipin, Patch-For-Review, User-Ladsgroup, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata, wdwb-tech, Browser-Tests, Wikidata Lexicographical data

Jul 1 2021

Michael added a comment to T283040: Aspect values are poorly documented in API help pages.

in particular, most of the documentation for the "Other" aspect seems out of date as it seems to actually include Alias-usage and existence checks, but not Description usage

Description usage is not "Other" usage AFAIK. Am I missing something very obvious?

Jul 1 2021, 11:45 AM · User-Ladsgroup, MW-1.37-notes (1.37.0-wmf.14; 2021-07-12), Patch-For-Review, wikidata-campsite-a-b-split, User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), wdwb-tech, Documentation, Wikidata, MediaWiki-extensions-WikibaseClient

Jun 29 2021

Michael claimed T285472: Remove entityNamespaces settings.
Jun 29 2021, 10:28 AM · Patch-For-Review, MW-1.37-notes (1.37.0-wmf.16; 2021-07-26), User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata
Michael placed T285471: Remove repositories and foreignRepositories legacy settings up for grabs.

It seems it makes more sense to work on T285472: Remove entityNamespaces settings first and on this one last.

Jun 29 2021, 10:27 AM · MW-1.37-notes (1.37.0-wmf.16; 2021-07-26), Patch-For-Review, User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata

Jun 28 2021

Michael moved T237920: Change namespace behavior of Commons link constraint from Doing to Peer Review on the Wikidata-Campsite (Wikidata-Campsite-Iteration-∞) board.
Jun 28 2021, 4:27 PM · MW-1.37-notes (1.37.0-wmf.14; 2021-07-12), User-Michael, wikidata-campsite-a-b-split, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikibase-Quality-Constraints, Wikidata
Michael reopened T283040: Aspect values are poorly documented in API help pages as "Open".

Maybe, this shouldn't have gone into "Verification" just yet, because the other ACs are genuinely still open, given that the meaning of the "Other" aspect has changed at some point in the past and all documentation except the API docs is (now) incorrect.

Jun 28 2021, 12:58 PM · User-Ladsgroup, MW-1.37-notes (1.37.0-wmf.14; 2021-07-12), Patch-For-Review, wikidata-campsite-a-b-split, User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), wdwb-tech, Documentation, Wikidata, MediaWiki-extensions-WikibaseClient
Michael created T285670: Design System: Upgrade dev docker image.
Jun 28 2021, 11:35 AM · User-Ladsgroup, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata, wdwb-tech, Wikidata Design System
Michael added a comment to T283911: Run GitHub actions on PRs opened from a fork in Wikit.

I’m not sure about the first-time contributors things, but as I understand it, the main problem is that pull requests from forks won’t have access to secrets, so they’ll be missing various API keys.

Jun 28 2021, 8:38 AM · wikidata-campsite-a-b-split, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), wdwb-tech, Wikidata, Wikidata Design System

Jun 25 2021

Michael added a comment to T180228: Port Wikibase Selenium tests from Ruby to Node.js.

TL;DR: We should take some time to consider alternatives to Selenium+Webdriver.IO before rewriting a large number of Ruby tests.

Jun 25 2021, 6:04 PM · Wikidata-Trailblazing-Exploration, Browser-Tests, wdwb-tech, MW-1.32-notes (WMF-deploy-2018-07-10 (1.32.0-wmf.12)), Wikidata-Turtles-Tech-Debt, Wikidata-Ministry-Of-Magic-Tech-Debt, Wikidata
Michael updated the task description for T283040: Aspect values are poorly documented in API help pages.
Jun 25 2021, 1:28 PM · User-Ladsgroup, MW-1.37-notes (1.37.0-wmf.14; 2021-07-12), Patch-For-Review, wikidata-campsite-a-b-split, User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), wdwb-tech, Documentation, Wikidata, MediaWiki-extensions-WikibaseClient
Michael added a comment to T285474: Create a script to suggest migrated entity sources settings.

First version of the script: P16729

Jun 25 2021, 8:56 AM · MW-1.37-notes (1.37.0-wmf.16; 2021-07-26), User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata
Michael created P16729 Wikibase Entity Source Lagacy Configuration Migration Script v0.1.
Jun 25 2021, 8:55 AM · Wikidata, Wikidata-Campsite

Jun 24 2021

Michael moved T285472: Remove entityNamespaces settings from To Do (prioritised from top to bottom) to Stalled/Waiting on the Wikidata-Campsite (Wikidata-Campsite-Iteration-∞) board.
Jun 24 2021, 12:50 PM · Patch-For-Review, MW-1.37-notes (1.37.0-wmf.16; 2021-07-26), User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata
Michael moved T285473: Remove changesDatabase legacy setting from Needs Announcement to Stalled/Waiting on the Wikidata-Campsite (Wikidata-Campsite-Iteration-∞) board.
Jun 24 2021, 12:49 PM · MW-1.37-notes (1.37.0-wmf.17; 2021-08-02), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata
Michael moved T285473: Remove changesDatabase legacy setting from Test (Verification) to Needs Announcement on the Wikidata-Campsite (Wikidata-Campsite-Iteration-∞) board.
Jun 24 2021, 12:49 PM · MW-1.37-notes (1.37.0-wmf.17; 2021-08-02), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata
Michael moved T285473: Remove changesDatabase legacy setting from To Do (prioritised from top to bottom) to Test (Verification) on the Wikidata-Campsite (Wikidata-Campsite-Iteration-∞) board.
Jun 24 2021, 12:49 PM · MW-1.37-notes (1.37.0-wmf.17; 2021-08-02), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata
Michael moved T285471: Remove repositories and foreignRepositories legacy settings from To Do (prioritised from top to bottom) to Doing on the Wikidata-Campsite (Wikidata-Campsite-Iteration-∞) board.
Jun 24 2021, 12:49 PM · MW-1.37-notes (1.37.0-wmf.16; 2021-07-26), Patch-For-Review, User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata
Michael moved T257262: entitysources: Clean up any remainders of the legacy back/compat config in Wikibase and extensions from Doing to Parent tasks on the Wikidata-Campsite (Wikidata-Campsite-Iteration-∞) board.
Jun 24 2021, 12:49 PM · User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), wdwb-tech, User-Addshore, Wikidata
Michael moved T285474: Create a script to suggest migrated entity sources settings from To Do (prioritised from top to bottom) to Doing on the Wikidata-Campsite (Wikidata-Campsite-Iteration-∞) board.
Jun 24 2021, 12:49 PM · MW-1.37-notes (1.37.0-wmf.16; 2021-07-26), User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata