Page MenuHomePhabricator

♻️UI for reusing data tool
Closed, ResolvedPublic

Description

The tool to import entities from another wiki already exists but is only usable from a terminal. We want it to also be usable via a UI to make it more accessible.

This is an MVP with a very minimal feature set in order for us to see whether it is useful and usable to have such a tool.
Designs can be found here.

ACs

  • We have curated a set of basic entities that are probably helpful for most wikis to get started with
  • that list is visible on a page in the documentation and is linked from the card in the settings
  • when clicking the copy entities button, that set of entities gets copied over to the wiki (who's settings the user was in when triggering the action)
  • the button to copy the entities can only be triggered once per wiki. after having copied them over, the button is disabled and a message appears informing the user that copying can only happen once
  • if copying worked, a success message appears
  • if something went wrong (server issues, internet issues) an error message appears

Additional AC from Anton:

  • Please make sure we have tracking in place to record which Wikibases actually attempted to use this feature (successfully and unsuccessfuly)

Event Timeline

Tarrow triaged this task as Medium priority.May 29 2024, 11:14 AM
Tarrow raised the priority of this task from Medium to Needs Triage.
Anton.Kokh renamed this task from UI for reusing data tool to ♻️UI for reusing data tool.Jun 3 2024, 1:57 PM
Anton.Kokh updated the task description. (Show Details)
Fring removed Fring as the assignee of this task.Jun 20 2024, 9:06 AM
Fring moved this task from Doing to To do on the Wikibase Cloud (Kanban Board Q2 2024) board.
Fring subscribed.
Anton.Kokh changed the subtype of this task from "Task" to "Goal".
Anton.Kokh changed the subtype of this task from "Goal" to "Task".Jul 1 2024, 9:22 AM
Anton.Kokh moved this task from Goals to To do on the Wikibase Cloud (Kanban Board Q3 2024) board.

I came up with a very sparse first list of entities from Wikidata - I'd imagine we may regularly update and alter this list based on user feedback

Father P22
Mother P25
Child P40

Image P18
Instance of P31
Subclass of P279

The Universe Q1
The World Q2
Berlin Q64

Douglas Adams Q42
The Hitchhikers guide to the galaxy Q3107329

Since we have Father, Mother and Child properties, let's also add Q5 for human into the list