Page MenuHomePhabricator

Pintoch (Antonin Delpeuch)
User

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Wednesday

  • Clear sailing ahead.

User Details

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

Recent Activity

Fri, Oct 23

Pintoch created T266344: OpenRefine integration feedback for the Wikibase manifests.
Fri, Oct 23, 3:57 PM · Wikibase - Automated Configuration Detection (WikibaseManifest), Wikidata

Thu, Oct 22

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

Thanks a lot @Mvolz! The new endpoint running at https://wikidata.reconci.link/ is much more stable but I assume that it is even harder for you to rely on something that is outside the WMF ecosystem (compared to a toolforge project).

Thu, Oct 22, 1:28 PM · Wikidata, WMSE-Tools-for-Partnerships-2019-Blueprinting, OpenRefine
Mvolz awarded T244847: Future of the OpenRefine Wikidata reconciliation interface a Like token.
Thu, Oct 22, 1:17 PM · Wikidata, WMSE-Tools-for-Partnerships-2019-Blueprinting, OpenRefine
Pintoch removed a project from T266212: improve Wikidata autocomplete service: Wikidata-Query-Service.
Thu, Oct 22, 7:44 AM · Wikidata

Wed, Oct 21

Pintoch added a comment to T265734: List inherited parameters in MediaWiki API help pages.

Perhaps that's good enough indeed! And I might propose a patch specifically for the description of this wbsearchentities action, just to clarify that uselang should be used there.

Wed, Oct 21, 7:40 PM · Patch-For-Review, MediaWiki-API, Platform Engineering
Jdforrester-WMF awarded T265734: List inherited parameters in MediaWiki API help pages a Like token.
Wed, Oct 21, 7:31 PM · Patch-For-Review, MediaWiki-API, Platform Engineering

Mon, Oct 19

Pintoch added a comment to T265744: Reset SQL password for editgroups tool.

Fantastic, thanks a lot. Please proceed with the password reset whenever you find it convenient, then!

Mon, Oct 19, 9:28 AM · User-bd808, cloud-services-team (Kanban), Toolforge

Sat, Oct 17

Pintoch added a comment to T265734: List inherited parameters in MediaWiki API help pages.

@Tgr how about adding a single link to a page giving some information about this huge amount of "inherited" parameters? That would not make the help page less readable, would it?

Sat, Oct 17, 4:09 AM · Patch-For-Review, MediaWiki-API, Platform Engineering

Fri, Oct 16

Pintoch added a comment to T265744: Reset SQL password for editgroups tool.

Thanks, that sounds ideal!

Fri, Oct 16, 6:39 PM · User-bd808, cloud-services-team (Kanban), Toolforge
Pintoch added a parent task for T265744: Reset SQL password for editgroups tool: Unknown Object (Task).
Fri, Oct 16, 4:44 PM · User-bd808, cloud-services-team (Kanban), Toolforge
Pintoch created T265744: Reset SQL password for editgroups tool.
Fri, Oct 16, 4:43 PM · User-bd808, cloud-services-team (Kanban), Toolforge
Pintoch created T265734: List inherited parameters in MediaWiki API help pages.
Fri, Oct 16, 3:43 PM · Patch-For-Review, MediaWiki-API, Platform Engineering

Mon, Oct 5

Pintoch created T264566: Redirected entity still present in search results after 6 months.
Mon, Oct 5, 6:36 AM · Discovery-Search (Current work), Elasticsearch, Wikidata

Wed, Sep 30

Pintoch added a comment to T257405: wdreconcile.toolforge.org acting as though HTTP 502 Gateway errors are cached.

It does use tools-redis indeed!

Wed, Sep 30, 5:19 PM · Wikidata, Toolforge, OpenRefine
Pintoch added a comment to T257405: wdreconcile.toolforge.org acting as though HTTP 502 Gateway errors are cached.

Yesterday the https://wdreconcile.toolforge.org/ service returned 504 errors for all URLs (after a waiting time - they did not appear "cached" as in this ticket). Restarting the service seems to temporarily mitigate the issue, so it's probably a different sort of outage. I do not commit to restarting the service when this happens - I no longer receive notifications when the service is down. If people want to volunteer to do it, I can give them access to the tool. To restart the service, a single command is needed: webservice --backend kubernetes python3.7 restart. It is very simple!

Wed, Sep 30, 2:13 PM · Wikidata, Toolforge, OpenRefine

Tue, Sep 29

Pintoch added a comment to T261292: Seed test system with data useful for toolbuilder validation.

Oh I see, sorry for the misunderstanding!

Tue, Sep 29, 8:26 AM · Wikibase - Automated Configuration Detection (WikibaseManifest) (Sprint 3), Wikidata

Sep 24 2020

Pintoch added a comment to T261292: Seed test system with data useful for toolbuilder validation.

It looks great! Here are a few comments:

  • I assume the constraint ids don't appear there because the quality constraints extension is not installed on this wiki, but would appear otherwise?
  • In the manifests that we use, we have currently added a maxlag setting (to know which maxlag= is recommended when making edits). I don't know if that is worth including in your version or if it is actually always going to be 5 in all deployments…
Sep 24 2020, 12:08 PM · Wikibase - Automated Configuration Detection (WikibaseManifest) (Sprint 3), Wikidata

Sep 22 2020

Pintoch added a comment to T263527: Create separate key for local entities.

@Samantha_Alipio_WMDE that sounds perfect!

Sep 22 2020, 10:03 AM · Wikibase - Automated Configuration Detection (WikibaseManifest) (Sprint 3), Wikidata
Pintoch added a comment to T257405: wdreconcile.toolforge.org acting as though HTTP 502 Gateway errors are cached.

I realized today that I have uptime statistics for this service since I have been monitoring it for a few years (with downnotifier.com).

Sep 22 2020, 7:12 AM · Wikidata, Toolforge, OpenRefine

Sep 15 2020

Pintoch awarded T262807: Add information about federation scenario and entity sources to WikibaseManifest a Love token.
Sep 15 2020, 9:44 AM · Wikibase - Automated Configuration Detection (WikibaseManifest), Wikidata

Sep 10 2020

Pintoch lowered the priority of T262550: Toolforge returns HTTP 502 error from Unbreak Now! to High.

Lowering the priority since the outage seems to have disappeared. Looking at the #wikimedia-cloud freenode channel this was likely due to a failure to reach the Kubernetes cluster due to a DNS misconfiguration.

Sep 10 2020, 4:24 PM · cloud-services-team (Kanban), Wikidata, Toolforge
Pintoch added a comment to T262553: Wikidata reconciliation service unreacheable (HTTP 502 error), unable to restart the service.

Probably!

Sep 10 2020, 3:37 PM · OpenRefine, Wikidata, Toolforge
Pintoch added a subtask for T262550: Toolforge returns HTTP 502 error: T262553: Wikidata reconciliation service unreacheable (HTTP 502 error), unable to restart the service.
Sep 10 2020, 3:35 PM · cloud-services-team (Kanban), Wikidata, Toolforge
Pintoch added a parent task for T262553: Wikidata reconciliation service unreacheable (HTTP 502 error), unable to restart the service: T262550: Toolforge returns HTTP 502 error.
Sep 10 2020, 3:35 PM · OpenRefine, Wikidata, Toolforge
Pintoch added a comment to T244847: Future of the OpenRefine Wikidata reconciliation interface.

Another outage today: T262553 (Toolforge-wide ticket: T262550).

Sep 10 2020, 3:35 PM · Wikidata, WMSE-Tools-for-Partnerships-2019-Blueprinting, OpenRefine
Pintoch added a comment to T262550: Toolforge returns HTTP 502 error.

It looks like the services can be reached again now, at least for me.

Sep 10 2020, 3:29 PM · cloud-services-team (Kanban), Wikidata, Toolforge
Pintoch created T262553: Wikidata reconciliation service unreacheable (HTTP 502 error), unable to restart the service.
Sep 10 2020, 3:27 PM · OpenRefine, Wikidata, Toolforge
Pintoch added a project to T262550: Toolforge returns HTTP 502 error: Wikidata.
Sep 10 2020, 3:08 PM · cloud-services-team (Kanban), Wikidata, Toolforge
Pintoch updated the task description for T262550: Toolforge returns HTTP 502 error.
Sep 10 2020, 3:06 PM · cloud-services-team (Kanban), Wikidata, Toolforge
Pintoch created T262550: Toolforge returns HTTP 502 error.
Sep 10 2020, 3:05 PM · cloud-services-team (Kanban), Wikidata, Toolforge

Sep 2 2020

Pintoch awarded T261195: [Investigation: Timebox 8 hrs] Challenges/requirements for using WBManifest in combination with federated properties a Love token.
Sep 2 2020, 2:16 PM · Wikibase - Automated Configuration Detection (WikibaseManifest) (Sprint 1), Wikidata

Aug 26 2020

Pintoch awarded T261121: [EPIC] Use WBManifest extension in combination with federated properties a Love token.
Aug 26 2020, 6:20 AM · Epic, Wikidata, Wikibase - Automated Configuration Detection (WikibaseManifest)
Pintoch awarded T261131: Automatic inclusion of certain entities in the WBManifest file a Orange Medal token.
Aug 26 2020, 6:20 AM · Wikidata, Story, Wikibase - Automated Configuration Detection (WikibaseManifest)

Aug 24 2020

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

There is also the simpler idea of hosting the existing wrapper as an official Wikidata service (just like query.wikidata.org is an official Wikidata service, even though Blazegraph is not part of the MediaWiki instance, nor is maintained by WMDE). Comparing my tiny wrapper to Blazegraph is perhaps a bit bold (in terms of maturity), but I am just trying to explore all the ways in which Wikidata could officially offer a reconciliation service.

Aug 24 2020, 4:44 PM · Wikidata, WMSE-Tools-for-Partnerships-2019-Blueprinting, OpenRefine
Pintoch added a comment to T244847: Future of the OpenRefine Wikidata reconciliation interface.

Thanks @Lydia_Pintscher and sorry for forgetting to tag the issue for Wikidata.

Aug 24 2020, 3:05 PM · Wikidata, WMSE-Tools-for-Partnerships-2019-Blueprinting, OpenRefine

Aug 22 2020

Pintoch created T261042: Discoverability of federation scenarios.
Aug 22 2020, 8:48 AM · Wikidata, OpenRefine, SDC General, Wikibase - Automated Configuration Detection (WikibaseManifest)
Pintoch added a project to T197588: Agree on a "manifest" format to expose the configuration of Wikibase instances: Wikibase - Automated Configuration Detection (WikibaseManifest).

Excited to see the Wikibase team picking up this issue. I am tagging this ticket with the corresponding project, hoping that this is appropriate?

Aug 22 2020, 7:58 AM · Wikibase - Automated Configuration Detection (WikibaseManifest), OpenRefine, Wikidata

Aug 21 2020

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

About traffic, 17.6 million reconciliation queries were processed by the Toollabs endpoint in 2019 (that excludes other calls such as preview, suggest and extension). I don't know if that counts as "significant" in comparison to what the Wikidata API is exposed to, but I agree it would deserve to live closer to Wikibase. I will try to follow up with a more detailed analysis of the usage of the service soon.

Aug 21 2020, 8:04 PM · Wikidata, WMSE-Tools-for-Partnerships-2019-Blueprinting, OpenRefine

Aug 3 2020

Pintoch added a comment to T255344: Openrefine: problems logging in.

You could have a look at OpenRefine's logs:

If you could paste here what you see in these logs, it would probably be helpful!

Aug 3 2020, 7:06 AM · MediaWiki-extensions-OATHAuth, OpenRefine

Aug 2 2020

Pintoch added a comment to T255344: Openrefine: problems logging in.

I am not sure! Perhaps you could ask on T243701, people might have identified patterns?

Aug 2 2020, 2:26 PM · MediaWiki-extensions-OATHAuth, OpenRefine
Pintoch added a comment to T255344: Openrefine: problems logging in.

@Ciell looking at your screenshot, you have successfully logged in. OpenRefine is not making any edits because Wikidata is overloaded - that is independent from OpenRefine itself.
See T243701.

Aug 2 2020, 12:14 PM · MediaWiki-extensions-OATHAuth, OpenRefine

Jul 20 2020

Pintoch updated the task description for T244847: Future of the OpenRefine Wikidata reconciliation interface.
Jul 20 2020, 3:00 PM · Wikidata, WMSE-Tools-for-Partnerships-2019-Blueprinting, OpenRefine
Pintoch updated the task description for T244847: Future of the OpenRefine Wikidata reconciliation interface.
Jul 20 2020, 2:59 PM · Wikidata, WMSE-Tools-for-Partnerships-2019-Blueprinting, OpenRefine
Pintoch added a comment to T257405: wdreconcile.toolforge.org acting as though HTTP 502 Gateway errors are cached.

Thanks a lot @Lydia_Pintscher !

Jul 20 2020, 2:56 PM · Wikidata, Toolforge, OpenRefine
Pintoch added a comment to T244847: Future of the OpenRefine Wikidata reconciliation interface.

I am unable to maintain the reconciliation endpoint hosted on toolforge (affected by T257405, which I do not know how to solve).

Jul 20 2020, 2:38 PM · Wikidata, WMSE-Tools-for-Partnerships-2019-Blueprinting, OpenRefine
Pintoch added a comment to T257405: wdreconcile.toolforge.org acting as though HTTP 502 Gateway errors are cached.

I am unable to mitigate this, so I am migrating the project out of the toolforge infrastructure now. The new service is at https://wikidata.reconci.link/.

Jul 20 2020, 2:04 PM · Wikidata, Toolforge, OpenRefine

Jul 16 2020

Pintoch added a comment to T257405: wdreconcile.toolforge.org acting as though HTTP 502 Gateway errors are cached.

Thanks for investigating this @bd808. This problem is still occurring and I have no idea what I can do about it. It seems that this problem appeared when the last steps of the toolforge redirection were put in place - is there any config change on your side that could potentially be linked to that?

Jul 16 2020, 2:28 PM · Wikidata, Toolforge, OpenRefine

Jul 8 2020

Pintoch added a comment to T257405: wdreconcile.toolforge.org acting as though HTTP 502 Gateway errors are cached.

UWSI logs are attached (they do not contain personal information)

Jul 8 2020, 8:57 AM · Wikidata, Toolforge, OpenRefine
Pintoch added a comment to T257405: wdreconcile.toolforge.org acting as though HTTP 502 Gateway errors are cached.
Jul 8 2020, 8:56 AM · Wikidata, Toolforge, OpenRefine
Pintoch added a comment to T257405: wdreconcile.toolforge.org acting as though HTTP 502 Gateway errors are cached.

It is likely that this is a new behaviour (2 user reports about this over the past 12 hours).

Jul 8 2020, 8:21 AM · Wikidata, Toolforge, OpenRefine
Pintoch updated the task description for T257405: wdreconcile.toolforge.org acting as though HTTP 502 Gateway errors are cached.
Jul 8 2020, 8:12 AM · Wikidata, Toolforge, OpenRefine
Pintoch updated the task description for T257405: wdreconcile.toolforge.org acting as though HTTP 502 Gateway errors are cached.
Jul 8 2020, 8:11 AM · Wikidata, Toolforge, OpenRefine
Pintoch created T257405: wdreconcile.toolforge.org acting as though HTTP 502 Gateway errors are cached.
Jul 8 2020, 8:10 AM · Wikidata, Toolforge, OpenRefine

Jun 23 2020

Pintoch placed T207839: Batch add WO II war memorials to Wikidata up for grabs.

(just removing myself as assignee as I am not expected to work on this task, I was just available to help during the event)

Jun 23 2020, 4:17 PM · OpenRefine, Wiki-Techstorm-2019, Wikidata

Jun 17 2020

Pintoch closed T254169: Migrate OpenRefine-Wikidata reconciliation service to toolforge.org as Resolved.

The appropriate redirects have been put in place.

Jun 17 2020, 12:22 PM · OpenRefine
Pintoch closed T254172: Grace period for toolforge.org migration to tools exposing POST-based APIs? as Resolved.

Closing this since this does not seem to be an issue with the main client, OpenRefine. The endpoint is used by other clients but not to an extent that this should block the Toolforge migration.

Jun 17 2020, 12:21 PM · Toolforge

Jun 15 2020

Pintoch added a comment to T254172: Grace period for toolforge.org migration to tools exposing POST-based APIs?.

After all it seems that OpenRefine actually follows HTTP redirects even for POST requests, which goes against the standards, but that is pretty lucky in this situation! So a countermeasure is not required, it seems. For users, updating the URL of the reconciliation service to the new one is still worth doing to avoid the cost of redirects (especially for auto-suggest or preview endpoints which are more time-sensitive).

Jun 15 2020, 6:33 AM · Toolforge

Jun 14 2020

Pintoch added a comment to T255344: Openrefine: problems logging in.

The Android Commons App seems to be using it if I understand this issue correctly:
https://github.com/commons-app/apps-android-commons/issues/3614

Jun 14 2020, 2:25 PM · MediaWiki-extensions-OATHAuth, OpenRefine
Pintoch added a comment to T255344: Openrefine: problems logging in.

Ah interesting! I thought the MediaWiki API could be used to do 2FA log in:
https://www.wikidata.org/w/api.php?action=help&modules=clientlogin
but if not that simplifies our life even more :)

Jun 14 2020, 2:05 PM · MediaWiki-extensions-OATHAuth, OpenRefine
Pintoch added a comment to T255344: Openrefine: problems logging in.

We would be interested in supporting 2FA login directly in OpenRefine, for this we need to improve Wikidata-Toolkit first:
https://github.com/Wikidata/Wikidata-Toolkit/issues/412

Jun 14 2020, 6:54 AM · MediaWiki-extensions-OATHAuth, OpenRefine

Jun 3 2020

Pintoch added a comment to T247432: Preserve the ability to make interwiki links to Toolforge tools under the host based routing scheme.

@bd808's solution for this wins my vote, since it is transparent for users by preserving the existing syntax for these interwiki links. It is crucial to maintain the possibility to deep-link to tools.

Jun 3 2020, 1:53 PM · Toolforge, cloud-services-team (Kanban)
Pintoch closed T254171: Migrate EditGroups tool to toolforge.org as Resolved.

Will be fully resolved once the new consumer request is accepted.

Jun 3 2020, 10:10 AM · Tools
Pintoch closed T254170: Migrate OABot service to toolforge.org as Resolved.

Will be fully resolved once the new consumer request is accepted.

Jun 3 2020, 10:10 AM · OABot

Jun 2 2020

Pintoch added a comment to T254171: Migrate EditGroups tool to toolforge.org.

OAuth consumer requested.

Jun 2 2020, 7:57 PM · Tools
Pintoch added a comment to T254170: Migrate OABot service to toolforge.org.

I created a new consumer request.

Jun 2 2020, 7:52 PM · OABot

Jun 1 2020

Pintoch added a comment to T254171: Migrate EditGroups tool to toolforge.org.

A new OAuth consumer must be requested according to https://wikitech.wikimedia.org/wiki/News/Toolforge.org#Oauth_considerations

Jun 1 2020, 4:09 PM · Tools
Pintoch added a comment to T254170: Migrate OABot service to toolforge.org.

A new OAuth consumer must be requested according to https://wikitech.wikimedia.org/wiki/News/Toolforge.org#Oauth_considerations

Jun 1 2020, 4:09 PM · OABot
Pintoch created T254172: Grace period for toolforge.org migration to tools exposing POST-based APIs?.
Jun 1 2020, 4:01 PM · Toolforge
Pintoch created T254171: Migrate EditGroups tool to toolforge.org.
Jun 1 2020, 3:41 PM · Tools
Pintoch created T254170: Migrate OABot service to toolforge.org.
Jun 1 2020, 3:39 PM · OABot
Pintoch created T254169: Migrate OpenRefine-Wikidata reconciliation service to toolforge.org.
Jun 1 2020, 3:38 PM · OpenRefine

Apr 9 2020

Pintoch added a comment to T249680: Clients failing API login due to dependence on "Set-Cookie" header name casing.

Thanks a million, this is very kind of you!

Apr 9 2020, 4:56 PM · Patch-For-Review, serviceops, Platform Team Workboards (Clinic Duty Team), Operations, Traffic, OpenRefine
Pintoch added a comment to T249680: Clients failing API login due to dependence on "Set-Cookie" header name casing.

Switching on headers capitalization would be absolutely fantastic.

Apr 9 2020, 8:06 AM · Patch-For-Review, serviceops, Platform Team Workboards (Clinic Duty Team), Operations, Traffic, OpenRefine

Apr 8 2020

valerio.bozzolan awarded T249680: Clients failing API login due to dependence on "Set-Cookie" header name casing a Cookie token.
Apr 8 2020, 4:30 PM · Patch-For-Review, serviceops, Platform Team Workboards (Clinic Duty Team), Operations, Traffic, OpenRefine
Pintoch added a comment to T249526: Misleading warning raised by the login API: "Fetching a token via action=login is deprecated".

@valerio.bozzolan I suggest you move this comment to T249680 instead, as this ticket is about something else.

Apr 8 2020, 4:06 PM · MW-1.35-notes (1.35.0-wmf.28; 2020-04-14), Platform Team Workboards (Clinic Duty Team), MediaWiki-API
Pintoch added a comment to T249680: Clients failing API login due to dependence on "Set-Cookie" header name casing.

Sure, it's your call. I am sure you have more important things to do than this sort of hack.

Apr 8 2020, 3:24 PM · Patch-For-Review, serviceops, Platform Team Workboards (Clinic Duty Team), Operations, Traffic, OpenRefine
Pintoch added a comment to T249680: Clients failing API login due to dependence on "Set-Cookie" header name casing.

Thank you very much for the investigation.

Apr 8 2020, 1:45 PM · Patch-For-Review, serviceops, Platform Team Workboards (Clinic Duty Team), Operations, Traffic, OpenRefine
Pintoch added a comment to T249680: Clients failing API login due to dependence on "Set-Cookie" header name casing.

This seems related to T249526.

Apr 8 2020, 8:41 AM · Patch-For-Review, serviceops, Platform Team Workboards (Clinic Duty Team), Operations, Traffic, OpenRefine
Pintoch added a comment to T249526: Misleading warning raised by the login API: "Fetching a token via action=login is deprecated".

The fix for this issue might also be the cause for T249680, Wikidata-Toolkit not being able to log in anymore.

Apr 8 2020, 8:23 AM · MW-1.35-notes (1.35.0-wmf.28; 2020-04-14), Platform Team Workboards (Clinic Duty Team), MediaWiki-API
Pintoch updated the task description for T249680: Clients failing API login due to dependence on "Set-Cookie" header name casing.
Apr 8 2020, 7:44 AM · Patch-For-Review, serviceops, Platform Team Workboards (Clinic Duty Team), Operations, Traffic, OpenRefine
Pintoch added a comment to T249680: Clients failing API login due to dependence on "Set-Cookie" header name casing.

So, if we can track down which MediaWiki commit started to introduce "set-cookie" headers (instead of "Set-Cookie"), we could hopefully submit a patch to capitalize it.

Apr 8 2020, 6:57 AM · Patch-For-Review, serviceops, Platform Team Workboards (Clinic Duty Team), Operations, Traffic, OpenRefine
Pintoch updated the task description for T249680: Clients failing API login due to dependence on "Set-Cookie" header name casing.
Apr 8 2020, 6:48 AM · Patch-For-Review, serviceops, Platform Team Workboards (Clinic Duty Team), Operations, Traffic, OpenRefine
Afkbrb awarded T249680: Clients failing API login due to dependence on "Set-Cookie" header name casing a Like token.
Apr 8 2020, 6:05 AM · Patch-For-Review, serviceops, Platform Team Workboards (Clinic Duty Team), Operations, Traffic, OpenRefine
Pintoch created T249680: Clients failing API login due to dependence on "Set-Cookie" header name casing.
Apr 8 2020, 5:50 AM · Patch-For-Review, serviceops, Platform Team Workboards (Clinic Duty Team), Operations, Traffic, OpenRefine

Apr 6 2020

Pintoch closed T207865: Improve Wikidata's dataset import hub as Resolved.

The feedback was submitted, let's consider this closes the task.

Apr 6 2020, 6:46 PM · Wikistorm-2018

Mar 28 2020

Afkbrb awarded T197588: Agree on a "manifest" format to expose the configuration of Wikibase instances a Love token.
Mar 28 2020, 7:25 AM · Wikibase - Automated Configuration Detection (WikibaseManifest), OpenRefine, Wikidata

Mar 12 2020

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

The service is down at the moment because of T247501. We should consider hosting the service outside Toollabs, as we have had a range of similar issues in the past (unavailability due to devops bugs outside our control).

Mar 12 2020, 11:30 AM · Wikidata, WMSE-Tools-for-Partnerships-2019-Blueprinting, OpenRefine
Pintoch awarded T247501: https://tools.wmflabs.org/ is redirecting to itself a 100 token.
Mar 12 2020, 11:28 AM · Wikimedia-Incident, Toolforge

Feb 16 2020

Pintoch updated subscribers of T244847: Future of the OpenRefine Wikidata reconciliation interface.

Concerning the choice of language to make it easier to maintain / deploy in a Wikimedia context:

  • PHP seems like a pretty widespread choice, and is mandatory if the API is to be implemented as a MediaWiki extension . My understanding from our meeting with @Lokal_Profil is that it would generally be helpful to other Wikimedia organizations who are familiar with this stack, even if the service is not directly integrated in MediaWiki;
  • @Mvolz told me that Node.js is also used to run services at WMF (but Parsoid is moving from Node.js to PHP-only, perhaps a sign that Node.js is not a good long-term choice).
Feb 16 2020, 3:43 PM · Wikidata, WMSE-Tools-for-Partnerships-2019-Blueprinting, OpenRefine

Feb 13 2020

Alicia_Fagerving_WMSE awarded T244847: Future of the OpenRefine Wikidata reconciliation interface a Love token.
Feb 13 2020, 11:19 AM · Wikidata, WMSE-Tools-for-Partnerships-2019-Blueprinting, OpenRefine

Feb 11 2020

Pintoch updated the task description for T244847: Future of the OpenRefine Wikidata reconciliation interface.
Feb 11 2020, 1:06 PM · Wikidata, WMSE-Tools-for-Partnerships-2019-Blueprinting, OpenRefine
Pintoch updated the task description for T244847: Future of the OpenRefine Wikidata reconciliation interface.
Feb 11 2020, 1:04 PM · Wikidata, WMSE-Tools-for-Partnerships-2019-Blueprinting, OpenRefine
Pintoch updated the task description for T244847: Future of the OpenRefine Wikidata reconciliation interface.
Feb 11 2020, 11:13 AM · Wikidata, WMSE-Tools-for-Partnerships-2019-Blueprinting, OpenRefine
Pintoch updated the task description for T244847: Future of the OpenRefine Wikidata reconciliation interface.
Feb 11 2020, 11:05 AM · Wikidata, WMSE-Tools-for-Partnerships-2019-Blueprinting, OpenRefine
Pintoch created T244847: Future of the OpenRefine Wikidata reconciliation interface.
Feb 11 2020, 11:00 AM · Wikidata, WMSE-Tools-for-Partnerships-2019-Blueprinting, OpenRefine

Jan 23 2020

Pintoch added a comment to T240436: Unknown command INCRBYFLOAT in OpenRefine reconciliation interface.

Have you tried with a more recent version (such as 5.0 and above)? 3.3.11 is quite old and might not support INCRBYFLOAT, which is used to compute usage statistics for the endpoint.

Jan 23 2020, 4:22 PM · OpenRefine

Jan 18 2020

Pintoch added a comment to T221774: Add Wikidata query service lag to Wikidata maxlag.

This does not have anything to do with you indeed! I was just trying to explain that I stopped trying to help solve this issue (therefore unsubscribing from this).

Jan 18 2020, 1:14 PM · MW-1.35-notes (1.35.0-wmf.31; 2020-05-05), User-Addshore, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), MW-1.34-notes (1.34.0-wmf.21; 2019-09-03), Patch-For-Review, observability, Wikidata-Query-Service, Wikidata
Pintoch added a comment to T221774: Add Wikidata query service lag to Wikidata maxlag.

I don't know - I stopped working on this task and T240369 since T240374 was declined. I don't think I can contribute to solving this problem in the current state of affairs, sorry!

Jan 18 2020, 7:41 AM · MW-1.35-notes (1.35.0-wmf.31; 2020-05-05), User-Addshore, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), MW-1.34-notes (1.34.0-wmf.21; 2019-09-03), Patch-For-Review, observability, Wikidata-Query-Service, Wikidata

Jan 17 2020

Pintoch added a comment to T240442: Design a continuous throttling policy for Wikidata bots.

It is actually possible to retrieve the current maxlag value from the API without making any edit (see @Addshore's comment above).
So, just retrieve the current maxlag value and compute your desired edit rate for this maxlag with the function plotted above. Then sleep for the appropriate amount of time between any two edits to achieve this rate. Refresh the maxlag value from the server periodically.

Jan 17 2020, 8:18 PM · Wikidata

Jan 3 2020

Pintoch closed T172750: Tool "openrefine-wikidata" loads assets from bootstrapcdn and github, a subtask of T172065: Hunt for Toolforge tools that load resources from third party sites, as Resolved.
Jan 3 2020, 11:43 AM · Privacy Engineering, Toolforge-standards-committee, Tools, Privacy