Page MenuHomePhabricator

Primary sources tool left without maintainers
Open, Needs TriagePublic

Description

Recently, the Primary sources tool encountered some issues. (report)

The talk page on Wikidata doesn't show a lot of activity or a clear overview of who's maintaining the tool. I contacted both Marco Fossati and Sebastian Schaffert, who have been involved in the development at some point, but both pointed me to each other.

Are there other people maintaining the tool that I'm not aware of? Are there other people willing to take part in maintaining the tool?
Should we consider this tool as 'orphan' and what's the process in that case?

Event Timeline

I believe I'm the closest of what we could call a "maintainer" of the current version. Marco made a project to rewrite the tool, the backend seems to be more or less finished but the frontend as not moved much.

@Tpt Thanks a lot for answering :) @ChristianKl mentions "It's still down. To reproduce: If you have the gadget activated and click on Random Primary Sources item on the left side you get shown an error." Could you have a quick look?

both declared not being involved anymore

That's not true, I didn't say that. @Lea_Lacroix_WMDE , could you please rephrase the description?

To cut a long story short, here's an overview of what's going on:
https://www.wikidata.org/wiki/Topic:V9kmedsdks9voiic

In a nutshell:

  1. the tool is currently down due to the back end version 1 developed by Sebastian;
  2. the dirty fix would be to move version 2 MediaWiki extension JavaScript modules to the front end version 1;
  3. the proper solution would be to integrate version 2 into the Wikidata production deployment.

I'd be pleased to work on that if you can allocate resources.

I found this task while researching the high amount of traffic to the wikidata-primary-sources Toolforge tool even though the web service of that tool was shut down by someone in May 2022. What's the current status of this tool? If the tool is dead, could the on-wiki gadgets and user scripts referencing it be disabled to reduce useless traffic Toolforge servers have to handle? Thanks.