Page MenuHomePhabricator

create a Mix'n'Match catalog for Toolhub entries
Open, Needs TriagePublic

Description

With Mix'n'Match it would be very easy for people to help connect tools to their existing Wikidata Items or create new Wikidata Items where applicable. This would help to increase the statements linking from Wikidata Items to Toolhub entries. This data can then also be queried to fill in the missing Item IDs in Toolhub.

The import of a new catalog can be done at https://mix-n-match.toolforge.org/#/import/ and https://meta.wikimedia.org/wiki/Mix%27n%27match/Import is the manual for how to create a new catalog for uploading.

Event Timeline

Based on the info at https://meta.wikimedia.org/wiki/Mix%27n%27match/Import, I think that making a new Toolforge tool that periodically generates a TSV data file from the output of https://toolhub.wikimedia.org/api/tools/ would be reasonable. The tool could store that file in $HOME/www/static/toolhub.tsv and Mix'n'Match could read it from https://tools-static.wmflabs.org/<TOOLNAME>/toolhub.tsv.

TSV columnToolinfo propertyExample
idnamewikimedia-toolhub
nametitleToolhub
descriptiondescriptionToolhub provides both an API and a user interface for documenting and browsing a community curated collection of information about tools used by the Wikimedia movement.
qannotations.wikidata_qidQ80474554
P31Q63213147Q63213147

This could be a fun little Wikimedia-Hackathon-2023 project for someone. I would be more than happy to help anyone who wanted to pick this up work with the Toolhub side of things. I think we would be able to find others to help with the Mix'n'Match side if we had problems there.