Page MenuHomePhabricator

Give Entity Schemas the same label editor as items and properties
Open, Needs TriagePublicFeature

Description

Feature summary: Allow Entity Schemas in the EntitySchema namespace to have their labels, descriptions and aliases edited the same way as Items and Properties.

Use case(s): The Entity Schema stores labels, aliases and descriptions in the same way as Items and Properties, but has a basic table display and editing them requires going to a special page.

Benefits: It would make it much easier to edit the labels, aliases and descriptions. It would also give a more consistent experience.

Notes: This ticket is about the UI on the EntitySchema page. We also need to think about the Special Pages like Special:SetLabel.

Event Timeline

Bugreporter subscribed.

This means to move Wikidata Termbox to an indepedent Vue component. (Wikidata currently also uses the legacy termbox, but it is going to be parsed out.)

Lydia_Pintscher subscribed.

We are looking into this as part of the work on version 2 of Entity Schemas.

Arian_Bozorg renamed this task from Give items in the Entity Schema namespace the same label editor as items and properties to Give Entity Schemas the same label editor as items and properties.Jan 25 2023, 9:08 AM

Update: the first step to making this work has happened with the work in https://phabricator.wikimedia.org/project/view/6664/