Page MenuHomePhabricator

Pintoch (Antonin Delpeuch)
User

Today

  • No visible events.

Tomorrow

  • No visible events.

Wednesday

  • No visible events.

User Details

User Since
Nov 9 2016, 7:25 PM (517 w, 4 d)
Availability
Available
LDAP User
Unknown
MediaWiki User
Pintoch [ Global Accounts ]

Recent Activity

Wed, Oct 7

Pintoch added a comment to T438504: [toolsdb] 2026-09-18 Transaction History Length growing too much.

Created a corresponding PR here: https://github.com/Wikidata/editgroups/pull/172

Wed, Oct 7, 1:06 PM · tools-platform-team, Toolforge
Pintoch added a comment to T438504: [toolsdb] 2026-09-18 Transaction History Length growing too much.

Thanks a lot @fnegri for the fix.
@Arcstur I think this new index should be added to the models with a migration. The migration could then be marked as being applied (since the index is already created).
This would help create the same index on the commons instance (this time, applying the migration for real).

Wed, Oct 7, 12:17 PM · tools-platform-team, Toolforge

Aug 31 2026

Pintoch claimed T436506: wikibase-reconciliation-wrapper: Migrate away from `aioredis`.
Aug 31 2026, 9:45 AM · Reconciliation
Pintoch closed T426530: Fix CI of the wikibase-reconciliation-wrapper repo as Resolved.

Done by @DaxServer. Thanks a lot!

Aug 31 2026, 9:45 AM · Reconciliation
Pintoch created T436506: wikibase-reconciliation-wrapper: Migrate away from `aioredis`.
Aug 31 2026, 9:18 AM · Reconciliation

Jul 21 2026

Pintoch added a member for Trusted-Contributors: WijlTcher.
Jul 21 2026, 12:16 PM
Pintoch added a member for Trusted-Contributors: Nivopol.
Jul 21 2026, 10:32 AM

Jul 8 2026

Pintoch updated subscribers of T426541: Reconciliation project - Subproject to manage reconciliation service.

Let me ping them explicitly here:

Jul 8 2026, 10:58 AM · Release-Engineering-Team (Doing 😎), Reconciliation, Project-Admins
Pintoch added a comment to T426541: Reconciliation project - Subproject to manage reconciliation service.

I imagine some current members will want to remove themselves from this new subproject after it is created and might want to add themselves back to the existing project. Will that be possible or should we plan to create another subproject for them?

Jul 8 2026, 10:52 AM · Release-Engineering-Team (Doing 😎), Reconciliation, Project-Admins

Jun 9 2026

Pintoch added a comment to T426530: Fix CI of the wikibase-reconciliation-wrapper repo.

I would ask for advice on IRC, #wikimedia-gitlab on libera.chat. I'm sure there are people there who could tell you if what you're trying to do can fit in the CI offering in this gitlab instance.
As a temporary measure to get things unblocked (since not having a working CI will prevent contributions from being reviewed), we could set up a basic CI which just runs the Python tests, without building a Docker image. I imagine it would remain useful even once the Docker issues are resolved, since building the Docker image probably doesn't run any tests anyway, so it would be complementary, no?

Jun 9 2026, 12:24 PM · Reconciliation

Jun 1 2026

Pintoch added a comment to T427800: NullPointerException in FileNameScrutinizer when previewing MediaInfo SDC-only schema (no file upload).

Thanks for this fantastic bug report! Since that has to do with OpenRefine and the Wikibase extension, I think it would be more likely to be acted upon if you could file it as a GitHub issue here: https://github.com/OpenRefine/OpenRefine/issues. I am not sure if any active OpenRefine developer tracks Phabricator tickets.

Jun 1 2026, 1:13 PM · OpenRefine

May 23 2026

Pintoch assigned T426530: Fix CI of the wikibase-reconciliation-wrapper repo to Pxxlhxslxn.
May 23 2026, 6:08 AM · Reconciliation

May 22 2026

Pintoch added a comment to T426530: Fix CI of the wikibase-reconciliation-wrapper repo.

Fantastic! I've added you to the org.

May 22 2026, 8:51 PM · Reconciliation

May 17 2026

Pintoch added a comment to T419770: Intermittent errors from Wikidata reconciliation service (wikidata.reconci.link) used by OpenRefine.

@Pxxlhxslxn @DaxServer I managed to add both of you to the CloudVPS project on Horizon.

May 17 2026, 12:59 PM · Reconciliation, Wikidata, OpenRefine
Pintoch added a comment to T419770: Intermittent errors from Wikidata reconciliation service (wikidata.reconci.link) used by OpenRefine.

Wikibase reconciliation service
Onboarding meeting for new maintainers, 2026-05-17
Participants: Paul, Dax, Antonin

May 17 2026, 12:46 PM · Reconciliation, Wikidata, OpenRefine
Pintoch created T426530: Fix CI of the wikibase-reconciliation-wrapper repo.
May 17 2026, 8:47 AM · Reconciliation

May 14 2026

Pintoch added a comment to T419770: Intermittent errors from Wikidata reconciliation service (wikidata.reconci.link) used by OpenRefine.

Great! Should we try this Sunday 17th May, 10:00 CEST/UTC+2 (6pm Sydney time)?
I'll send an invite by email. If anyone else wants to join, let me know.

May 14 2026, 8:23 AM · Reconciliation, Wikidata, OpenRefine

May 11 2026

Pintoch added a comment to T419770: Intermittent errors from Wikidata reconciliation service (wikidata.reconci.link) used by OpenRefine.

I see a couple of tasks open:

May 11 2026, 11:15 AM · Reconciliation, Wikidata, OpenRefine

Apr 28 2026

Pintoch added a comment to T419770: Intermittent errors from Wikidata reconciliation service (wikidata.reconci.link) used by OpenRefine.

I have filed a request to create a group on Wikimedia's Gitlab instance: T387062.

Apr 28 2026, 10:09 AM · Reconciliation, Wikidata, OpenRefine
Pintoch created T424637: Create new GitLab project group: wikibase-reconciliation.
Apr 28 2026, 10:09 AM · User-brennen, GitLab (Project Migration), Release-Engineering-Team

Apr 20 2026

Pintoch added a comment to T419770: Intermittent errors from Wikidata reconciliation service (wikidata.reconci.link) used by OpenRefine.

I'll follow up with @DaxServer and @Pxxlhxslxn to give them access to the deployment of the Wikidata service.
I think it would probably be better to host the repository for the source code of the service on https://gitlab.wikimedia.org/, as it would ease the involvement of the Wikimedia community for the maintenance of the service. It would be ideal to have a form of auto-deployment from the repository to the Wikidata service, I would say.

Apr 20 2026, 7:41 AM · Reconciliation, Wikidata, OpenRefine

Apr 14 2026

Pintoch added a comment to T419770: Intermittent errors from Wikidata reconciliation service (wikidata.reconci.link) used by OpenRefine.

Ah, I should have thought about CORS. Thanks for the heads up, it should
be fixed now.

Apr 14 2026, 4:49 PM · Reconciliation, Wikidata, OpenRefine

Apr 9 2026

Pintoch added a comment to T419770: Intermittent errors from Wikidata reconciliation service (wikidata.reconci.link) used by OpenRefine.

During the Wikibase Stakeholder Group Meeting last week, @Loz.ross expressed her openness to using the reconciliation server codebase hosted by NFDI4Culture at https://gitlab.com/nfdi4culture/openrefine-reconciliation-services/openrefine-wikibase, including the issue tracker and accepting pull/merge requests (PRs). Given that this setup is already in place, should we keep this as the reference repository?

Apr 9 2026, 6:47 AM · Reconciliation, Wikidata, OpenRefine

Apr 8 2026

Pintoch added a comment to T419770: Intermittent errors from Wikidata reconciliation service (wikidata.reconci.link) used by OpenRefine.

That's a nice initiative! Given that there are multiple entities and various kinds of requests flying between them, I thought it would be clearer with a diagram (attached).
From this diagram there are four kinds of requests that can reach Wikidata when someone uses OpenRefine:

  • Number 1 on the diagram (from the web frontend to MediaWiki): the User-Agent is set by the user's browser, there is no control over this as things stand (but they could be proxied through OpenRefine's server)
  • Number 3 on the diagram, from OpenRefine's server to MediaWiki: the OpenRefine team has full control over what user agent they want to send there
  • Number 4 and 5 on the diagram, from the reconciliation service to Wikidata (either MediaWiki or WDQS): the user-agent is set in code of the reconciliation service, which can be changed but will not have impacts on rate-limiting since the recon service is run on a Wikimedia Cloud VPS.
Apr 8 2026, 5:05 PM · Reconciliation, Wikidata, OpenRefine

Apr 5 2026

Pintoch added a comment to T419770: Intermittent errors from Wikidata reconciliation service (wikidata.reconci.link) used by OpenRefine.

The repo of the code deployed is still https://github.com/wetneb/openrefine-wikibase, with deployment documented here: https://openrefine-wikibase.readthedocs.io/en/latest/install.html#deploying-in-production.

Apr 5 2026, 6:34 AM · Reconciliation, Wikidata, OpenRefine

Mar 31 2026

Pintoch added a comment to T419770: Intermittent errors from Wikidata reconciliation service (wikidata.reconci.link) used by OpenRefine.

I still run the https://wikidata.reconci.link/ service. It is hosted on a personal server, serving as a load balancer which forwards the queries to https://wikidata-reconciliation.wmcloud.org/ by default, and to its own local instance of the reconciliation when https://wikidata-reconciliation.wmcloud.org/ is not reachable. The reasoning behind this set up was that https://wikidata-reconciliation.wmcloud.org/ is generally pretty fast, being hosted on a Cloud VPS server that sits close to Wikidata's production servers (both for the Wikidata actions API and the query service). But in the past, this Cloud VPS hosting regularly suffered from devops issues beyond my control, hence the introduction of this fallback server to take over when the Cloud VPS has a hiccup. This setup could be reconsidered - perhaps the Cloud VPS infrastructure is now reliable enough that this additional front node brings more instability on its own.

Mar 31 2026, 2:24 PM · Reconciliation, Wikidata, OpenRefine

Mar 12 2026

Pintoch added a comment to T419770: Intermittent errors from Wikidata reconciliation service (wikidata.reconci.link) used by OpenRefine.

At the moment it seems to be functional, but I do observe long periods where no queries were processed in the past 2 days, despite the monitoring script not being able to detect that the service is unavailable:

Mar 12 2026, 6:06 AM · Reconciliation, Wikidata, OpenRefine

Nov 29 2025

Pintoch added a comment to T407499: Anubis Broke OpenRefine.

Thanks @Tarrow for working on this!

Nov 29 2025, 1:28 PM · Wikibase Cloud (Kanban Board)

Sep 21 2025

Pintoch added a comment to T394802: Write-access to Video2Commons GitHub repo.

I didn't know about the https://github.com/toolforge org, I wonder about its scope and governance. Would it make sense to add all standards committee members there, perhaps?

Sep 21 2025, 7:14 AM · User-bd808, Toolforge-standards-committee, video2commons

Aug 3 2025

Pintoch updated subscribers of T190377: Keep track of tools without stated default licenses.

The Tool sweep is an initiative initiated by @Legoktm which attempted to identify license issues in toolforge tools (among other issues). I wonder if there is an easy way to get an overview of how many reviewed tools were found not to comply?

Aug 3 2025, 12:44 PM · cloud-services-team, Toolforge-standards-committee, Toolforge
Pintoch added a watcher for Toolforge-standards-committee: Pintoch.
Aug 3 2025, 12:24 PM

May 21 2025

Pintoch closed T238334: Import public libraries in Austria, a subtask of T236038: WORKSHOP: OpenRefine (10.30 - 12.15), as Invalid.
May 21 2025, 7:22 AM · OpenRefine, Wiki-Techstorm-2019
Pintoch closed T238334: Import public libraries in Austria as Invalid.

The page no longer exists, so it can't be imported anymore.

May 21 2025, 7:22 AM · OpenRefine, Wiki-Techstorm-2019
Pintoch closed T238340: Import UK lakes in Wikidata, a subtask of T236038: WORKSHOP: OpenRefine (10.30 - 12.15), as Resolved.
May 21 2025, 7:20 AM · OpenRefine, Wiki-Techstorm-2019
Pintoch closed T238340: Import UK lakes in Wikidata as Resolved.

The property now has more than 3,000 uses so I think we can consider this dataset as imported.

May 21 2025, 7:20 AM · OpenRefine, Wiki-Techstorm-2019
Pintoch closed T240436: Unknown command INCRBYFLOAT in OpenRefine reconciliation interface as Resolved.

As this is rather old, I am going to tentatively close this. If the problem persists, I would recommend opening a ticket on the bug tracker of the reconciliation service instead:
https://gitlab.com/nfdi4culture/openrefine-reconciliation-services/openrefine-wikibase/-/issues

May 21 2025, 7:18 AM · OpenRefine
Pintoch closed T257405: wdreconcile.toolforge.org acting as though HTTP 502 Gateway errors are cached as Resolved.

This is already quite some years old, so I don't think it makes sense to keep this open for other tools. If more tools are affected, we can open fresh tickets for them.

May 21 2025, 7:15 AM · cloud-services-team, Wikidata, Toolforge, OpenRefine
Pintoch closed T282796: Design a file format to represent Wikibase edits, a subtask of T289971: [epic] Add Structured data on Wikimedia Commons support to OpenRefine, as Declined.
May 21 2025, 7:13 AM · Epic, StructuredDataOnCommons, OpenRefine
Pintoch closed T282796: Design a file format to represent Wikibase edits as Declined.

I'm closing this as I don't think this coordination can or should happen. People make different formats for representing edits, which correspond to different use cases, and there's no problem with that.

May 21 2025, 7:13 AM · OpenRefine
Pintoch closed T370071: OpenRefine improvements at the Wikimania 2024 Hackathon as Resolved.
May 21 2025, 7:10 AM · OpenRefine, Wikimania-Hackathon-2024
Pintoch closed T164152: Integrate with Wikidata, a subtask of T194813: Find ways to integrate/improve OABot with WikiCite efforts, as Declined.
May 21 2025, 6:13 AM · Wikimedia-Hackathon-2018, WikiCite, OABot
Pintoch closed T164152: Integrate with Wikidata as Declined.

I agree!

May 21 2025, 6:13 AM · OABot

May 12 2025

Pintoch closed T390966: [Session] Fostering a more collaborative approach to tool development as Resolved.
May 12 2025, 5:32 AM · Wikimedia-Hackathon-2025

May 4 2025

Pintoch added a comment to T376072: The EditGroups tool needs new maintainer(s).

animated.gif (1,247×493 px, 568 KB)

May 4 2025, 11:06 AM · Wikimedia-Hackathon-2025, Tools, Wikidata, Toolforge-standards-committee (Maintainer needed)

May 3 2025

Pintoch added a comment to T376072: The EditGroups tool needs new maintainer(s).

Fantastic, thank you so much!

May 3 2025, 8:32 PM · Wikimedia-Hackathon-2025, Tools, Wikidata, Toolforge-standards-committee (Maintainer needed)
Pintoch closed T376072: The EditGroups tool needs new maintainer(s) as Resolved.
May 3 2025, 8:32 PM · Wikimedia-Hackathon-2025, Tools, Wikidata, Toolforge-standards-committee (Maintainer needed)

May 1 2025

Pintoch added a comment to T393092: Confusion over which interface sets ssh keys for use with Gerrit (hint: not IDM).

I have replicated this issue by creating a new Wikitech account "PintochTestDeleteMe", associated it with a fresh SSH key as instructed in the tutorial and attempted the login with that test account, unsuccessfully.
I am still able to log in via my normal account ("Pintoch").

May 1 2025, 11:16 AM · Essential-Work, Release-Engineering-Team (Doing 😎), Collaboration-Services, Bitu, Infrastructure-Foundations, Gerrit

Apr 4 2025

Pintoch updated the task description for T391137: [Session] apt install mediawiki.
Apr 4 2025, 6:41 PM · Wikimedia-Hackathon-2025
Pintoch added a comment to T390966: [Session] Fostering a more collaborative approach to tool development.

Ah sorry, I hadn't registered the difference between the two types of sessions. Friday 3pm looks ideal!

Apr 4 2025, 4:40 PM · Wikimedia-Hackathon-2025
Pintoch added a comment to T390966: [Session] Fostering a more collaborative approach to tool development.

Thanks! Maybe some time on Saturday would be nice? But happy with anything, really.

Apr 4 2025, 1:48 PM · Wikimedia-Hackathon-2025

Apr 3 2025

Pintoch updated the task description for T390966: [Session] Fostering a more collaborative approach to tool development.
Apr 3 2025, 1:27 PM · Wikimedia-Hackathon-2025
Pintoch updated the task description for T390966: [Session] Fostering a more collaborative approach to tool development.
Apr 3 2025, 1:26 PM · Wikimedia-Hackathon-2025
Pintoch renamed T390966: [Session] Fostering a more collaborative approach to tool development from Fostering a more collaborative approach to tool development to [Session] Fostering a more collaborative approach to tool development.
Apr 3 2025, 1:25 PM · Wikimedia-Hackathon-2025
Pintoch created T390966: [Session] Fostering a more collaborative approach to tool development.
Apr 3 2025, 1:25 PM · Wikimedia-Hackathon-2025

Apr 2 2025

Pintoch added a comment to T330387: Add EditGroups to Wikibase Cloud.

I could hardly agree more, and it has indeed been suggested in T203557 shortly after the launch of this tool in 2018.

Apr 2 2025, 7:53 PM · Wikibase Cloud

Mar 27 2025

Pintoch added a comment to T314553: [bug] Cannot import Refine project file.

Likely caused by https://github.com/OpenRefine/OpenRefine/issues/7231.

Mar 27 2025, 10:09 AM · OpenRefine, PAWS
Pintoch added a comment to T386408: New upstream release for OpenRefine.
Mar 27 2025, 10:09 AM · PAWS
Pintoch updated subscribers of T330387: Add EditGroups to Wikibase Cloud.

Hello @Tarrow, I was happy to hear you on the Between the Brackets podcast, where you mentioned EditGroups, which reminded me of this ticket :)

Mar 27 2025, 8:34 AM · Wikibase Cloud

Mar 3 2025

Pintoch added a comment to T321014: ☂️ WMSE support of the OpenRefine tool.

Maybe that's a good occasion to say (in a personal capacity) that it was a pleasure working with WMSE on this. I'm also very grateful to Sunil Natraj who tackled a lot of the priority issues identified on the roadmap created by WMSE.

Mar 3 2025, 10:04 AM · OpenRefine, User-Sandra_Fauconnier_WMSE, User-Alicia_Fagerving_WMSE, WMSE-Content-partnerships-support-2021-Software-development

Feb 26 2025

Pintoch added a comment to T376072: The EditGroups tool needs new maintainer(s).

This is fantastic, thank you so much for offering your help! Is it okay if I follow up by email to coordinate your onboarding? We could have a quick call to walk through the codebase together, work through the process of making a small change to the tool and make sure you're able to deploy it.

Feb 26 2025, 10:59 PM · Wikimedia-Hackathon-2025, Tools, Wikidata, Toolforge-standards-committee (Maintainer needed)

Nov 18 2024

Pintoch added a member for Toolforge-standards-committee: Pintoch.
Nov 18 2024, 5:22 PM

Nov 3 2024

Pintoch updated subscribers of T372383: Write down reqs for OpenRefine reconcillation extension.
Nov 3 2024, 8:32 AM · VerySmallGLAM, Wikibase Cloud

Oct 15 2024

Pintoch added a comment to T374995: Volunteer NDA for Antonin Delpeuch (Pintoch).

I've signed the NDA a few days ago, let me know if more is needed

Oct 15 2024, 4:41 PM · User-bd808, Toolforge-standards-committee, WMF-NDA-Requests

Oct 1 2024

Pintoch added a comment to T376072: The EditGroups tool needs new maintainer(s).

That's a move I have already done, and it did help with making the service more stable indeed.
The remaining issues I am aware of:

  • Celery workers getting killed, probably because of memory usage, meaning that revert tasks get interrupted. I have played a bit with the concurrency and memory allocation settings to make this happen less often, but solving the root cause of the problem would be better
  • A need to migrate out of EventStreams to recent changes polling (I guess?) to make it possible to deploy the tool on other wikis (for instance Wikibase.Cloud)
  • Need for ongoing care for the tool to make sure it stays in sync with the wikis (if it stays out of sync for longer than what the EventStream covers, we miss edits)
  • Various other issues as recorded on the issue tracker: https://github.com/Wikidata/editgroups/issues
Oct 1 2024, 6:00 AM · Wikimedia-Hackathon-2025, Tools, Wikidata, Toolforge-standards-committee (Maintainer needed)

Sep 30 2024

Pintoch added projects to T376072: The EditGroups tool needs new maintainer(s): Wikidata, Tools.
Sep 30 2024, 7:28 PM · Wikimedia-Hackathon-2025, Tools, Wikidata, Toolforge-standards-committee (Maintainer needed)
Pintoch created T376072: The EditGroups tool needs new maintainer(s).
Sep 30 2024, 7:24 PM · Wikimedia-Hackathon-2025, Tools, Wikidata, Toolforge-standards-committee (Maintainer needed)

Sep 26 2024

Pintoch added a comment to T352206: [toolsdb] Upgrade to MariaDB 10.6.

The latest version of Django (5.1.1) only supports MariaDB 10.5 or higher, and ToolsDB is currently running 10.4.29, so that's a hurdle I encountered while keeping EditGroup's dependencies up to date. If others encounter the same issue, the latest version of Django to work with MariaDB 10.4.29 seems to be 5.0.8.
It would be great to upgrade :)

Sep 26 2024, 4:25 AM · Patch-For-Review, Toolforge (Toolforge iteration 16), cloud-services-team (FY2024/2025-Q1-Q2), Goal

Sep 25 2024

Pintoch added a comment to T251555: wikistream.toolforge.org needs new maintainers.

Sorry about that! I thought it could be interesting to get a better overview of the urgency of tasks in this board by trying to get a sense of how useful and relied on the mentioned tools are, but if that's not the right way of doing things, I'm happy to step back.

Sep 25 2024, 3:39 AM · Tools, Toolforge-standards-committee (Maintainer needed)
Pintoch raised the priority of T251555: wikistream.toolforge.org needs new maintainers from Low to Needs Triage.
Sep 25 2024, 3:35 AM · Tools, Toolforge-standards-committee (Maintainer needed)

Sep 23 2024

Pintoch added a comment to T330387: Add EditGroups to Wikibase Cloud.

Quoting the Q2-Q3 usability research :

Sep 23 2024, 2:18 PM · Wikibase Cloud

Sep 19 2024

Pintoch triaged T251555: wikistream.toolforge.org needs new maintainers as Low priority.

I'm tagging this as low priority given that there are alternatives such as https://tools.wmflabs.org/event-streams as mentioned above.

Sep 19 2024, 1:00 PM · Tools, Toolforge-standards-committee (Maintainer needed)
Pintoch added a comment to T223858: Bring Bene's sparql tool back to life.

@waldyrious hello! I'm looking at the backlog of tools needing maintainers in https://phabricator.wikimedia.org/project/view/2952/ and found this.
I don't know what the original tool did, but given that there is since a well-established query builder at https://query.wikidata.org/, I am not sure it is still worth trying to resurrect the old tool just for the sake of providing input for UX research (but maybe it had great design ideas…).
Given that you removed your assignment, I would be inclined to close this task, no?

Sep 19 2024, 12:00 PM · Toolforge-standards-committee (Maintainer needed), Tools

Sep 17 2024

Pintoch created T374995: Volunteer NDA for Antonin Delpeuch (Pintoch).
Sep 17 2024, 6:33 PM · User-bd808, Toolforge-standards-committee, WMF-NDA-Requests

Sep 8 2024

Pintoch added a comment to T372383: Write down reqs for OpenRefine reconcillation extension.

The OpenRefine developer in question was me ^^ (surprise surprise!)

Sep 8 2024, 1:46 PM · VerySmallGLAM, Wikibase Cloud

Aug 8 2024

Pintoch added a comment to T362352: Warn the user if they're uploading a non-exact duplicate image via UploadWizard.

It would be interesting to have such an API, for instance for mass uploading tools like OpenRefine. This could potentially enable us to check for close duplicates before upload.
It would be ideal if the hashing algorithm used could be sort of standardized, meaning that it could also be implemented client side. But I understand if this is too much of a stability guarantee to offer.

Aug 8 2024, 8:47 AM · UploadWizard, Structured-Data-Backlog

Aug 2 2024

Pintoch added a comment to T370071: OpenRefine improvements at the Wikimania 2024 Hackathon.

There will also be a meetup in the Belgrade room on Friday, 18:00-19:00:
https://wikimania.wikimedia.org/wiki/2024:Meetups/OpenRefine

Aug 2 2024, 8:59 AM · OpenRefine, Wikimania-Hackathon-2024

Jul 15 2024

Pintoch created T370071: OpenRefine improvements at the Wikimania 2024 Hackathon.
Jul 15 2024, 3:58 PM · OpenRefine, Wikimania-Hackathon-2024

Jul 8 2024

Pintoch created T369485: Remove Dissemin from Translatewiki.
Jul 8 2024, 8:20 AM · LPL Essential (LPL Essential 2024 Jul-Oct), translatewiki.net

Jun 14 2024

Pintoch added a comment to T360378: Provide a Redis container for use within a tool's namespace.

Ok, I wonder if it could be linked to the fact that I tried creating the redis job earlier, back when the quota didn't allow for it? I'm not sure.

Jun 14 2024, 7:55 AM · Tool-containers, Toolforge, User-bd808

Jun 13 2024

Pintoch added a comment to T360378: Provide a Redis container for use within a tool's namespace.

I have tried the approach described at https://wikitech.wikimedia.org/wiki/Tool:Containers#Redis_container and it works! The editgroups tool is functional again thanks to that. High five!

Jun 13 2024, 1:38 PM · Tool-containers, Toolforge, User-bd808

Jun 11 2024

Pintoch added a comment to T330492: Open Refine upload to Wikibase fails.

@Jason.nlw I believe @Gnoeee is right: you should be able to create the tags yourself as administrator of the Wikibase.Cloud instance.

Jun 11 2024, 3:38 PM · OpenRefine, Wikibase Cloud

Jun 9 2024

Pintoch created T367002: Request increased quota for editgroups Toolforge tool.
Jun 9 2024, 8:10 AM · cloud-services-team, Toolforge (Quota-requests)

May 23 2024

Pintoch added a comment to T318479: Intermittent redis connection timeouts in Toolforge.

@fnegri I access the logs like this:

become editgroups
kubectl get pods # find the pod id that starts with `editgroups.celery.sh`
kubectl logs editgroups.celery.sh-58496b6654-gp5pj

In the current logs there seems to be a single occurrence of this error (the others such as "Worker exited prematurely" are likely unrelated, but not sure).

May 23 2024, 10:36 AM · cloud-services-team, Toolforge

May 22 2024

Pintoch added a comment to T203557: Create a Edit group extension.

Quick update on this: undoing edit batches on Wikidata via the current EditGroups has been broken for about two months now and the few hours I have spent trying to fix it have not been sufficient so far.

May 22 2024, 5:41 PM · User-Sandra_Fauconnier_WMSE, WMSE-Content-partnerships-support-2021-Software-development, SDC General, Wikidata, MediaWiki-extension-requests
Pintoch added a comment to T318479: Intermittent redis connection timeouts in Toolforge.

I can also observe this in the editgroups tool, which uses Celery:

[2024-05-22 13:39:42,965: WARNING/MainProcess] consumer: Connection to broker lost. Trying to re-establish the connection...
Traceback (most recent call last):
  File "/data/project/editgroups/www/python/venv/lib/python3.11/site-packages/redis/connection.py", line 706, in send_packed_command
    sendall(self._sock, item)
  File "/data/project/editgroups/www/python/venv/lib/python3.11/site-packages/redis/_compat.py", line 9, in sendall
    return sock.sendall(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TimeoutError: [Errno 110] Connection timed out
May 22 2024, 3:50 PM · cloud-services-team, Toolforge

Feb 28 2024

Pintoch created T358644: Invalid qualifier snak in Form preventing correct JSON serialization and editing.
Feb 28 2024, 8:44 AM · Wikidata Lexicographical data, Wikidata

Jan 28 2024

Pintoch added a comment to T245683: Find and fix inaccuracies in Toolforge Django tutorial.

I added some specific instructions to setup Django to use a user database:
https://wikitech.wikimedia.org/wiki/Help:Toolforge/My_first_Django_OAuth_tool#Using_MariaDB_instead_of_SQLite
Those are also documented independently here (which I improved a little):
https://wikitech.wikimedia.org/wiki/Help:Toolforge/Database#Python:_Django

Jan 28 2024, 5:40 PM · tools-platform-team, Wikimedia-Hackathon-2024, good first task, Toolforge, Documentation

Oct 31 2023

Pintoch added a comment to T266344: OpenRefine integration feedback for the Wikibase manifests.

Ok, I think I still don't understand it fully, but I trust you do and I won't stand in the way ^^

Oct 31 2023, 7:03 AM · Wikidata, Wikibase - Automated Configuration Detection (WikibaseManifest)

Oct 30 2023

Pintoch added a comment to T266344: OpenRefine integration feedback for the Wikibase manifests.

For OpenRefine(and other tools) the benefit would be that RDF ontologies can be extended very easily so that tools can define their own (namespaced) properties.

Oct 30 2023, 7:15 PM · Wikidata, Wikibase - Automated Configuration Detection (WikibaseManifest)
Pintoch added a comment to T266344: OpenRefine integration feedback for the Wikibase manifests.

Thanks for reviving this thread I had forgotten about ^^

Oct 30 2023, 2:59 PM · Wikidata, Wikibase - Automated Configuration Detection (WikibaseManifest)

Sep 28 2023

Pintoch added a project to T330492: Open Refine upload to Wikibase fails: OpenRefine.
Sep 28 2023, 4:32 PM · OpenRefine, Wikibase Cloud
Pintoch added a comment to T330492: Open Refine upload to Wikibase fails.

@Jason.nlw it is possible that the issue is on the OpenRefine side and not on the Wikibase.Cloud (not sure - I haven't checked!).

Sep 28 2023, 4:31 PM · OpenRefine, Wikibase Cloud
Pintoch added a comment to T330387: Add EditGroups to Wikibase Cloud.

What is the preferred way to listen to the updates of a Wikibase.Cloud instance? (For instance, how is the Query Service updated?)
Currently EditGroups only supports listening to updates via the Wikimedia Event Service, which is obviously only available for Wikimedia projects and not for Wikibase.Cloud. Porting it to other Wikibase instances would likely involve adding support for updating via Recent Changes polling.
There is a ticket about this:
https://github.com/Wikidata/editgroups/issues/5

Sep 28 2023, 4:24 PM · Wikibase Cloud

Sep 14 2023

Pintoch closed T265734: List inherited parameters in MediaWiki API help pages as Resolved.
Sep 14 2023, 8:21 PM · MW-1.39-notes, MW-1.40-notes, MW-1.41-notes (1.41.0-wmf.27; 2023-09-19), MW-1.37-notes (1.37.0-wmf.7; 2021-05-25), MediaWiki-Action-API, Platform Engineering
Pintoch added a comment to T265734: List inherited parameters in MediaWiki API help pages.

Thank you @DannyS712! Let's say this patch solves the problem :)

Sep 14 2023, 8:21 PM · MW-1.39-notes, MW-1.40-notes, MW-1.41-notes (1.41.0-wmf.27; 2023-09-19), MW-1.37-notes (1.37.0-wmf.7; 2021-05-25), MediaWiki-Action-API, Platform Engineering

Aug 2 2023

Pintoch added a comment to T339920: [ES-M2]: Return EntitySchema as `wikibase-entityid` through the Action API.

Yes, if it was unclear from my comments I can try to clarify again here. From an API user perspective my preferences are (from most preferred to least preferred):

  1. wikibase-entityid datavalue type, for consistency with the targeted user experience (EntitySchemas being entities themselves)
  2. string datavalue type, which is inconsistent with the UX but has the benefit of being an established datavalue type, which any existing API client library is bound to support already (Wikidata-Toolkit, Wikibase-SDK, pywikibot, …)
  3. A new datavalue type, which will likely require some light changes in most API client libraries, and perhaps lead to failures of various severities until those changes are made (for those which have not anticipated the introduction of new datavalue types)
Aug 2 2023, 8:14 AM · [Archived]Wikidata Dev Team, Patch-For-Review, Wikidata, EntitySchema (M2: Linking to EntitySchemas in statements)

Jul 19 2023

Pintoch added a comment to T244847: Future of the OpenRefine Wikidata reconciliation interface.

@Addshore wrote a blog post summarizing the options around this problem and I think it's a very worthy read:
https://addshore.com/2023/07/wikibase-and-reconciliation/

Jul 19 2023, 12:10 PM · Wikidata-Query-Service, User-Sandra_Fauconnier_WMSE, Reconciliation, WMSE-Content-partnerships-support-2021-Software-development, Wikidata, OpenRefine

Jul 16 2023

Pintoch updated the task description for T341941: mw cli: composer fails because it cannot access the internet.
Jul 16 2023, 10:17 AM · a Wikimedia CLI
Pintoch added a project to T341941: mw cli: composer fails because it cannot access the internet: a Wikimedia CLI.
Jul 16 2023, 10:16 AM · a Wikimedia CLI
Pintoch created T341941: mw cli: composer fails because it cannot access the internet.
Jul 16 2023, 10:15 AM · a Wikimedia CLI