Page MenuHomePhabricator

MUL - Show mul language code at a consistent place in the termbox on Wikidata
Open, Needs TriagePublic

Description

Problem:
mul will have quite some impact on the work of editors, so they need to see it prominently whenever it exists.

Solution:

  • If a mul label or alias exists, it should always be shown at a consistent place.
  • (Only later T312176 will we show mul to all editors, even if it doesn’t exist.)

Mockups:

grafik.png (525×1 px, 229 KB)

Open questions:

  • The list of languages in mobile termbox spans the "title" section as well as the "in more languages" section. This makes the best position still unclear (e.g. as the first language in the "in more languages" section of termbox -vs- after the uselang).

Acceptance criteria:
WORK IN PROGRESS

  • Change the order of Labels in the "in more languages" section of termbox so that mul always comes first
  • for both Items and Properties
  • for both old and new termbox
  • on Wikidata only

Event Timeline

Manuel renamed this task from Change the order of Labels on Wikidata so that mul always comes first. to Change the order of Labels on Wikidata so that mul always comes first.Aug 31 2022, 12:52 PM
Manuel updated the task description. (Show Details)
Manuel renamed this task from Change the order of Labels on Wikidata so that mul always comes first to Change the order of Labels in the termbox on Wikidata so that mul always comes first.Sep 6 2022, 2:37 PM
Manuel updated the task description. (Show Details)
Manuel updated the task description. (Show Details)
karapayneWMDE renamed this task from Change the order of Labels in the termbox on Wikidata so that mul always comes first to MUL - Change the order of Labels in the termbox on Wikidata so that mul always comes first.Sep 13 2022, 9:59 AM

@Manuel , from sprint 8 planning

  • does this include mobile termbox as well?
  • if having mul always on top is a simpler/easier implementation, do you agree with going with this implementation (over the request here of if it exists, then its on top)?

does this include mobile termbox as well?

Yes, "mobile termbox" was referred to as "new termbox" in the AC.

if having mul always on top is a simpler/easier implementation, do you agree with going with this implementation (over the request here of if it exists, then its on top)?

The "if it exists, then its on top" is unfortunately an essential intermediary part of the planned incremental release strategy (see T312097) for this:

v1.0: In the first release version, editors are not supposed to be able to create a new mul Label for an Item by default (but only if they have put mul to their babels). The reason for this is that the UX will be bad while there are no well established guidelines or helpful UI tweaks to support it.

v2.0: After the Community has created guidelines and we have linked to them in the UI we will open mul for all users by default. This is when we can change the behavior to "mul always on top".

Should this strategy add too much complexity from an engineering perspective, please let me know.

Manuel reopened this task as Open.
Manuel claimed this task.
Manuel removed a project: Wikidata Dev Team.
Manuel moved this task from Ready to estimate to Task with Epic on the Wikidata-Campsite board.
Manuel renamed this task from MUL - Change the order of Labels in the termbox on Wikidata so that mul always comes first to MUL - Show mul language code at a consistent place in the termbox on Wikidata .Tue, Nov 15, 11:13 AM
Manuel updated the task description. (Show Details)