Page MenuHomePhabricator

Addshore
Community Developer

Projects (43)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Oct 6 2014, 9:43 PM (502 w, 1 d)
Availability
Available
IRC Nick
Addshore
LDAP User
Addshore
MediaWiki User
Addshore [ Global Accounts ]

Recent Activity

Yesterday

Addshore added a comment to T365261: Error trying to use `mediawiki` service command with MW CLI.

Interesting.
How long have you been using the mwcli doker setup for?
I could imagine you may end up in this situation if either you were updating from a very old version to the current version

Mon, May 20, 12:16 PM · mwcli

Wed, May 8

Addshore created P62077 (An Untitled Masterwork).
Wed, May 8, 12:35 PM
Addshore moved T333029: Gitlab-Github mirror broken from Done to Priority Backlog on the mwcli board.
Wed, May 8, 6:39 AM · Patch-For-Review, GitLab (Integrations), mwcli
Addshore added a comment to T333029: Gitlab-Github mirror broken.

@hashar right!
Is there some way to turn off the gerrit mirroring?

Wed, May 8, 6:38 AM · Patch-For-Review, GitLab (Integrations), mwcli
Addshore added a comment to T333029: Gitlab-Github mirror broken.
Wed, May 8, 6:37 AM · Patch-For-Review, GitLab (Integrations), mwcli
Addshore moved T333029: Gitlab-Github mirror broken from Inbox to Done on the mwcli board.
Wed, May 8, 6:37 AM · Patch-For-Review, GitLab (Integrations), mwcli
Addshore claimed T300476: Display the changelog of all versions between last and new in update.
Wed, May 8, 6:37 AM · Wikimedia-Hackathon-2022, mwcli
Addshore moved T300476: Display the changelog of all versions between last and new in update from Backlog to Done on the mwcli board.
Wed, May 8, 6:37 AM · Wikimedia-Hackathon-2022, mwcli
Addshore claimed T320325: Implement a changelog command that shows what has changed.
Wed, May 8, 6:36 AM · mwcli
Addshore moved T320325: Implement a changelog command that shows what has changed from In Progress to Pending Release on the mwcli board.
Wed, May 8, 6:36 AM · mwcli
Addshore added a comment to T320325: Implement a changelog command that shows what has changed.

Potentially the gitlab changelog commands might be of use here.
Then mwcli doesnt need its own command

Wed, May 8, 6:22 AM · mwcli
Addshore added a comment to T320325: Implement a changelog command that shows what has changed.

I'm not really sure where to put this command, i'm worried about diluting the commands at the top level that will make things harder to see...

Wed, May 8, 6:20 AM · mwcli
Addshore moved T320325: Implement a changelog command that shows what has changed from Backlog to In Progress on the mwcli board.
Wed, May 8, 6:18 AM · mwcli
Addshore moved T364280: Add jaeger-ui and other stuff to mwcli from In Progress to Pending Release on the mwcli board.
Wed, May 8, 6:18 AM · mwcli
Addshore moved T364430: Updating mwcli results in slice out of bounds [:4] from In Progress to Done on the mwcli board.
Wed, May 8, 6:17 AM · mwcli

Tue, May 7

Addshore updated the task description for T364430: Updating mwcli results in slice out of bounds [:4].
Tue, May 7, 9:41 PM · mwcli
Addshore claimed T364280: Add jaeger-ui and other stuff to mwcli.
Tue, May 7, 9:39 PM · mwcli
Addshore moved T364280: Add jaeger-ui and other stuff to mwcli from Backlog to In Progress on the mwcli board.
Tue, May 7, 9:39 PM · mwcli
Addshore moved T364430: Updating mwcli results in slice out of bounds [:4] from Inbox to In Progress on the mwcli board.
Tue, May 7, 9:36 PM · mwcli
Addshore claimed T364430: Updating mwcli results in slice out of bounds [:4].
Tue, May 7, 8:55 PM · mwcli
Addshore created T364430: Updating mwcli results in slice out of bounds [:4].
Tue, May 7, 8:54 PM · mwcli
Addshore awarded T348311: Migrate to OpenTofu a Unicorn! token.
Tue, May 7, 1:15 PM · Wikibase Cloud (Kanban board Q1 2024)

Mon, May 6

Addshore added a comment to T364280: Add jaeger-ui and other stuff to mwcli.

YAY

image.png (1×3 px, 432 KB)

(The sample config helped)

Mon, May 6, 7:38 PM · mwcli
Addshore added a comment to T364280: Add jaeger-ui and other stuff to mwcli.

Crosslink T340552

Mon, May 6, 8:24 AM · mwcli
Addshore renamed T364280: Add jaeger-ui and other stuff to mwcli from Add jaeger-ui to mwcli to Add jaeger-ui and other stuff to mwcli.
Mon, May 6, 8:23 AM · mwcli
Addshore moved T364280: Add jaeger-ui and other stuff to mwcli from Inbox to Backlog on the mwcli board.
Mon, May 6, 8:23 AM · mwcli

Sun, May 5

Lens0021 awarded T283484: [mwcli mwdd] Possibly use `docker compose` instead of requiring `docker-compose` internally a Party Time token.
Sun, May 5, 11:25 PM · Wikimedia-Hackathon-2024, Patch-For-Review, mwcli
Addshore created T364280: Add jaeger-ui and other stuff to mwcli.
Sun, May 5, 1:38 PM · mwcli
Addshore closed T292900: [mwcli dev] Add basic wdqs support as Resolved.
Sun, May 5, 1:32 PM · Wikidata, Wikidata-Query-Service, mwcli
Addshore closed T291348: mwcli dev/docker with podman as Resolved.
Sun, May 5, 1:32 PM · mwcli
Addshore closed T342045: Missing right quote in mwcli message as Resolved.
Sun, May 5, 1:32 PM · mwcli
Addshore closed T342272: typo in mwcli, check -> checkout as Resolved.
Sun, May 5, 1:32 PM · mwcli
Addshore closed T283484: [mwcli mwdd] Possibly use `docker compose` instead of requiring `docker-compose` internally as Resolved.
Sun, May 5, 1:32 PM · Wikimedia-Hackathon-2024, Patch-For-Review, mwcli
Addshore closed T342080: "mediawiki get-code" Default 'No' to cloning repos asks for gerrit username and logs "Cloning repositories... Repositories cloned." as Resolved.
Sun, May 5, 1:32 PM · Wikimedia-Hackathon-2024, mwcli
Addshore closed T353780: `mw docker mediawiki get-code` should initialize submodule as Resolved.
Sun, May 5, 1:32 PM · Wikimedia-Hackathon-2024, mwcli
Addshore closed T342290: Consider including LocalSettings.d support out of the box as Resolved.
Sun, May 5, 1:32 PM · Wikimedia-Hackathon-2024, mwcli
Addshore closed T345976: Use cobra "groups" and "id"s to group commands in help rather than custom solution as Resolved.
Sun, May 5, 1:32 PM · Wikimedia-Hackathon-2024, mwcli
Addshore moved T283484: [mwcli mwdd] Possibly use `docker compose` instead of requiring `docker-compose` internally from Pending Release to Done on the mwcli board.
Sun, May 5, 1:31 PM · Wikimedia-Hackathon-2024, Patch-For-Review, mwcli
Addshore moved T353780: `mw docker mediawiki get-code` should initialize submodule from Pending Release to Done on the mwcli board.
Sun, May 5, 1:31 PM · Wikimedia-Hackathon-2024, mwcli
Addshore moved T342080: "mediawiki get-code" Default 'No' to cloning repos asks for gerrit username and logs "Cloning repositories... Repositories cloned." from Pending Release to Done on the mwcli board.
Sun, May 5, 1:31 PM · Wikimedia-Hackathon-2024, mwcli
Addshore moved T345976: Use cobra "groups" and "id"s to group commands in help rather than custom solution from Pending Release to Done on the mwcli board.
Sun, May 5, 1:31 PM · Wikimedia-Hackathon-2024, mwcli
Addshore moved T291348: mwcli dev/docker with podman from Pending Release to Done on the mwcli board.
Sun, May 5, 1:31 PM · mwcli
Addshore moved T292900: [mwcli dev] Add basic wdqs support from Pending Release to Done on the mwcli board.
Sun, May 5, 1:31 PM · Wikidata, Wikidata-Query-Service, mwcli
Addshore moved T342045: Missing right quote in mwcli message from Pending Release to Done on the mwcli board.
Sun, May 5, 1:31 PM · mwcli
Addshore moved T342272: typo in mwcli, check -> checkout from Pending Release to Done on the mwcli board.
Sun, May 5, 1:31 PM · mwcli
Addshore moved T342290: Consider including LocalSettings.d support out of the box from Pending Release to Done on the mwcli board.
Sun, May 5, 1:31 PM · Wikimedia-Hackathon-2024, mwcli
Addshore added a comment to T363894: Introduce Named Queries and Named Query Middleware to wikidata.

Sat next to @WolfgangFahl and just showed them https://github.com/wmde/queripulator which might be of interest in terms of query manpulation, and also label service without needing a label service

Sun, May 5, 11:20 AM · Wikidata, Wikimedia-Hackathon-2024
Addshore awarded T364273: Wikibase breaks schema update with "Class 'Onoi\MessageReporter\NullMessageReporter' not found" a Unicorn! token.
Sun, May 5, 11:11 AM · MW-1.43-notes (1.43.0-wmf.6; 2024-05-21), Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech, Wikidata, MediaWiki-extensions-WikibaseClient
Addshore awarded T364269: Drop user properties related to RC tours a Fox token.
Sun, May 5, 11:10 AM · Growth-Team, Wikimedia-Performance-publish, Data-Persistence-Backup, Data-Persistence, MediaWiki-extensions-GuidedTour, Wikimedia-maintenance-script-run
Addshore moved T342290: Consider including LocalSettings.d support out of the box from In Progress to Pending Release on the mwcli board.
Sun, May 5, 10:51 AM · Wikimedia-Hackathon-2024, mwcli
Addshore closed T333029: Gitlab-Github mirror broken as Resolved.

https://github.com/wikimedia/mediawiki-tools-cli looks fixed now :)

Sun, May 5, 10:50 AM · Patch-For-Review, GitLab (Integrations), mwcli
Addshore moved T345976: Use cobra "groups" and "id"s to group commands in help rather than custom solution from Backlog to Pending Release on the mwcli board.
Sun, May 5, 8:08 AM · Wikimedia-Hackathon-2024, mwcli
Addshore moved T353780: `mw docker mediawiki get-code` should initialize submodule from In Progress to Pending Release on the mwcli board.
Sun, May 5, 8:07 AM · Wikimedia-Hackathon-2024, mwcli
Addshore moved T283484: [mwcli mwdd] Possibly use `docker compose` instead of requiring `docker-compose` internally from In Progress to Pending Release on the mwcli board.
Sun, May 5, 8:07 AM · Wikimedia-Hackathon-2024, Patch-For-Review, mwcli
Addshore moved T342080: "mediawiki get-code" Default 'No' to cloning repos asks for gerrit username and logs "Cloning repositories... Repositories cloned." from In Progress to Pending Release on the mwcli board.
Sun, May 5, 8:07 AM · Wikimedia-Hackathon-2024, mwcli
Addshore removed a project from T329216: GitLab CI jobs failing with "You have reached your pull rate limit. You may increase the limit by authenticating and upgrading: https://www.docker.com/increase-rate-limit": mwcli.

Removing mwcli as I havn't see this in some time

Sun, May 5, 8:07 AM · Release-Engineering-Team, GitLab (CI & Job Runners)
Addshore claimed T342290: Consider including LocalSettings.d support out of the box.
Sun, May 5, 8:05 AM · Wikimedia-Hackathon-2024, mwcli
Addshore claimed T345976: Use cobra "groups" and "id"s to group commands in help rather than custom solution.
Sun, May 5, 7:00 AM · Wikimedia-Hackathon-2024, mwcli
Addshore added a project to T345976: Use cobra "groups" and "id"s to group commands in help rather than custom solution: Wikimedia-Hackathon-2024.
Sun, May 5, 7:00 AM · Wikimedia-Hackathon-2024, mwcli
Addshore merged T342393: mwcli get-code command says cloning even when it has nothing to do into T342080: "mediawiki get-code" Default 'No' to cloning repos asks for gerrit username and logs "Cloning repositories... Repositories cloned.".
Sun, May 5, 6:49 AM · Wikimedia-Hackathon-2024, mwcli
Addshore moved T342080: "mediawiki get-code" Default 'No' to cloning repos asks for gerrit username and logs "Cloning repositories... Repositories cloned." from Inbox to In Progress on the mwcli board.
Sun, May 5, 6:47 AM · Wikimedia-Hackathon-2024, mwcli
Addshore merged task T342393: mwcli get-code command says cloning even when it has nothing to do into T342080: "mediawiki get-code" Default 'No' to cloning repos asks for gerrit username and logs "Cloning repositories... Repositories cloned.".
Sun, May 5, 6:47 AM · mwcli
Addshore claimed T353780: `mw docker mediawiki get-code` should initialize submodule.
Sun, May 5, 6:47 AM · Wikimedia-Hackathon-2024, mwcli
Addshore added a project to T283484: [mwcli mwdd] Possibly use `docker compose` instead of requiring `docker-compose` internally: Wikimedia-Hackathon-2024.
Sun, May 5, 6:47 AM · Wikimedia-Hackathon-2024, Patch-For-Review, mwcli

Sat, May 4

Addshore added a comment to T292897: [mwcli dev] investigate and maybe build in support for ngrok or localtunnel.

If / when I implement this
Of if someone else wants to, I'd probably go for https://developers.cloudflare.com/api/#cloudflare-tunnel-create-cloudflare-tunnel at this stage.

Sat, May 4, 3:05 PM · mwcli
Addshore claimed T48076: Make CLI installer interactive.
Sat, May 4, 2:29 PM · Patch-For-Review, MediaWiki-core-Hackathon-2024, MediaWiki-Installer
Addshore moved T355341: mwcli installation warning: image's platform does not match the detected host platform from Inbox to Priority Backlog on the mwcli board.
Sat, May 4, 11:45 AM · mwcli
Addshore claimed T219397: Add support for "months" to Language::formatDuration.
Sat, May 4, 5:33 AM · MW-1.43-notes (1.43.0-wmf.4; 2024-05-07), MediaWiki-core-Hackathon-2024, Growth-Team-Filtering, Wikimania-Hackathon-2019, Growth-Team, Wikimedia-Hackathon-2019, MediaWiki-Internationalization

Fri, May 3

Addshore moved T353780: `mw docker mediawiki get-code` should initialize submodule from Inbox to In Progress on the mwcli board.
Fri, May 3, 1:40 PM · Wikimedia-Hackathon-2024, mwcli
Addshore assigned T291348: mwcli dev/docker with podman to hoo.
Fri, May 3, 11:17 AM · mwcli
Addshore claimed T283484: [mwcli mwdd] Possibly use `docker compose` instead of requiring `docker-compose` internally.
Fri, May 3, 11:17 AM · Wikimedia-Hackathon-2024, Patch-For-Review, mwcli
Addshore moved T291348: mwcli dev/docker with podman from Discuss & Decide to In Progress on the mwcli board.
Fri, May 3, 11:17 AM · mwcli
Addshore moved T283484: [mwcli mwdd] Possibly use `docker compose` instead of requiring `docker-compose` internally from Priority Backlog to In Progress on the mwcli board.
Fri, May 3, 11:17 AM · Wikimedia-Hackathon-2024, Patch-For-Review, mwcli
Addshore awarded T361227: Release WMDE.19 - (MediaWiki 1.40.3) a Mountain of Wealth token.
Fri, May 3, 9:46 AM · Wikibase Suite Team, Release
Addshore created P61819 (An Untitled Masterwork).
Fri, May 3, 9:31 AM
Addshore closed T313486: Daylight savings unit test failures on Microsoft Windows as Invalid.

I'll go ahead and close this for now as unreproducible, feel free to re open if this is still an issue, but we couldn't reproduce!

Fri, May 3, 9:18 AM · MediaWiki-Core-Tests
Addshore created T364085: Version maintenance script doesn't run for sqlite.
Fri, May 3, 8:51 AM · MediaWiki-Maintenance-system, mwcli

Tue, Apr 23

Addshore moved T283484: [mwcli mwdd] Possibly use `docker compose` instead of requiring `docker-compose` internally from Backlog to Priority Backlog on the mwcli board.
Tue, Apr 23, 10:33 AM · Wikimedia-Hackathon-2024, Patch-For-Review, mwcli
Addshore raised the priority of T283484: [mwcli mwdd] Possibly use `docker compose` instead of requiring `docker-compose` internally from Lowest to High.
Tue, Apr 23, 10:33 AM · Wikimedia-Hackathon-2024, Patch-For-Review, mwcli

Apr 19 2024

Addshore awarded T336443: Investigate performance differences between wdqs2022 and older hosts a Burninate token.
Apr 19 2024, 8:09 AM · Data-Platform-SRE (2024.04.15 - 2024.05.05)

Feb 5 2024

Addshore awarded T330672: Sitelinks within a wikibase.cloud site between pages and items a Like token.
Feb 5 2024, 8:09 PM · Wikibase Cloud
Addshore added a comment to T352203: New wikibases Main Page gets filled with default text.

So, an interesting "tidbit" here is that MediaWiki does normally come with a default page.
However, I purposefully ignored it when creating the mediawiki schemas that get rolled out for all wikis
That page (or any other page) could get included agin if you copy over move content when making the schemas
https://github.com/wbstack/api/blob/main/database/mw/README.md?plain=1#L109

Feb 5 2024, 8:08 PM · Wikibase Cloud (Kanban Board Q2 2024)
Addshore added a project to T325871: Wikibase QuickStatements incorrectly assumes HTTP for unit item IRIs: Patch-For-Review.

It sounds like the problem here might lie entirely within quickstatements from my understanding?
It looks like quickstatements does this mapping based on configuration
And the configuration that wbstack code provides is just wrong

Feb 5 2024, 8:02 PM · Wikibase Cloud (Kanban Board Q2 2024)
Addshore added a project to T355563: Replace the default logo for cloud instances with the wikibase cloud logo : Patch-For-Review.

How does this look?

image.png (938×2 px, 86 KB)

If it wants to be in a different position, a square SVG would likely be useful.
Also, this file should likely be put in a bucket controller by wikibase.cloud rather than loaded from commons, but I don't have the technical ability to do that

Feb 5 2024, 7:50 PM · Wikibase Cloud (Kanban Board Q2 2024)
Addshore added a project to T355665: Reset password page has broken icons: Patch-For-Review.

https://github.com/wbstack/ui/pull/766

Feb 5 2024, 7:43 PM · Wikibase Cloud (Kanban board Q1 2024), Patch-For-Review
Addshore renamed T356399: Move MediaWiki schema creation scripts from api to this mediawiki repo from Move MediaWiki schema creation scripts from api to this repo to Move MediaWiki schema creation scripts from api to this mediawiki repo.
Feb 5 2024, 7:20 PM · WbStack Mediawiki, Wikibase Cloud
Addshore added a comment to T342990: 🐣 Create an item.

At least adding a label or a description in one language is mandatory

Feb 5 2024, 7:16 PM · Wikibase Product Platform Team WPP (Sprint 20), Story, Wikibase REST API (WPP)

Jan 25 2024

Addshore added a comment to T355341: mwcli installation warning: image's platform does not match the detected host platform .

Yup, right now arm isn't supported out of the box.
The easiest way to get there for the core feature set would be to move to more docker hub images rather than WMF maintained ones, which are often built to be cross platform.
But there would always be WMF images or production etc that do not have arm builds.

Jan 25 2024, 12:04 PM · mwcli

Jan 13 2024

Addshore added a comment to T260002: Bundled Parsoid for VisualEditor doesn't work in mediawiki-docker-dev.

mediawiki-docker-dev is no longer supported anyway, so closing this sounds fine.

Jan 13 2024, 10:55 AM · Editing-team (Third-party), Parsoid (Tracking), VisualEditor

Dec 18 2023

Addshore added a comment to T353539: [Feature] Editing a Wikibase.cloud site settings using MW interface.

So one thing I'll note is that the limited access to settings is by design.
The idea of Wikibase cloud is it can easily scale to 1000s etc of wikibases and the limited set of functionality changes helps that.
MediaWiki and Wikibase individual settings are often far to fine grained to be useful when exposed to a wide group of users, and allowing free access to the settings can have undesired consequences.
The more settings that are exposed, and the more differently configured wikis the harder platform maintenance is.

Dec 18 2023, 10:11 AM · Wikibase Cloud

Dec 5 2023

Addshore removed a member for [DEPRECATED] wdwb-tech: Addshore.
Dec 5 2023, 7:59 PM

Nov 20 2023

Addshore added a comment to T351662: Test hardware-based performance optimizations for WDQS import.

I did some experiments a few years back (2021)
You can find my writeup from back then https://addshore.com/2021/02/testing-wdqs-blazegraph-data-load-performance/
This was mainly trying different Java and Blazegraph options to see how things changed the behaviour while loading data, but I also tried a bunch of different GCP hardware including different disk setups.

Nov 20 2023, 5:44 PM · Data-Platform-SRE

Oct 25 2023

Addshore added a comment to T347605: Document process for getting JNL files/consider automation.

@bking Would it be possible to get me access to an R2 bucket that is paid for by the WMF in some way?
I'll happily continue my manual process of putting a JNL file in a bucket every few months for folk to use until the point that this is more automated?

Oct 25 2023, 9:43 AM · Wikidata, Data-Platform-SRE, Wikidata-Query-Service

Oct 16 2023

Addshore added a comment to T343686: Open poll: Wikibase Cloud sidebar.

From Telegram, popular request is to introduce "Merge items" linking to /Special:MergeItems under the Wikibase section.
We'll definitely add this, anything else popping up here can be added on top.

Oct 16 2023, 9:48 PM · Wikibase Cloud
Addshore added a comment to T347605: Document process for getting JNL files/consider automation.

The energy savings is possibly unclear, at least under current case (but that's partly because it's hard to know how much energy is being expended, which could be guessed at from number of dump downloads; not sure how easy it is to get those stats; this is different from the bandwidth transfer on Cloudflare R2).

Oct 16 2023, 7:07 AM · Wikidata, Data-Platform-SRE, Wikidata-Query-Service

Oct 13 2023

Addshore added a comment to T348644: [Investigation] WMDE cronjobs on stats1007 .

From my side, everything that is in a cron there i believe should be in https://github.com/wikimedia/analytics-wmde-scripts
Specifically to see what is happening within the crons see https://github.com/wikimedia/analytics-wmde-scripts/tree/master/cron

Oct 13 2023, 9:13 AM · User-Michael, Wikidata Dev Team (Wikidata.org Slice), WMDE-TechWish-Maintenance-2023, Wikidata, Wikidata Analytics

Oct 6 2023

Addshore added a comment to T303304: Privacy review for dataset publishing (Wikidata topic -> pageview data).

https://addshore.com/2023/10/covid-19-wikipedia-pageview-spikes-2019-2022/

Oct 6 2023, 9:18 PM · Data-Engineering-Radar, Privacy Engineering, Privacy
Addshore added a comment to T303304: Privacy review for dataset publishing (Wikidata topic -> pageview data).

I'm gonna work on actually publishing this soon :)

Oct 6 2023, 7:29 PM · Data-Engineering-Radar, Privacy Engineering, Privacy
Addshore closed T303304: Privacy review for dataset publishing (Wikidata topic -> pageview data) as Resolved.
Oct 6 2023, 7:28 PM · Data-Engineering-Radar, Privacy Engineering, Privacy

Sep 29 2023

Addshore added a comment to T344905: Publish WDQS JNL files to dumps.wikimedia.org.

Adding some usage numbers to this task.
Of the JNL files that I am currently hosting on cloudflare, 4.28 TB traffic has been used in the past 30 days, which equates to roughly 3-4 downloads of the file.

Sep 29 2023, 11:42 AM · Data Products, Data-Engineering, Wikidata, Wikidata-Query-Service