Page MenuHomePhabricator

Provide a custom UX for Z4/Type
Closed, ResolvedPublic

Description

Have a component that shows and allows editing of Z4s.

Related Objects

StatusSubtypeAssignedTask
OpenNone
OpenNone
StalledNone
Resolvedcmassaro
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
ResolvedNone
ResolvedNone
ResolvedNone
Resolvedcmassaro
ResolvedNone
ResolvedDVrandecic
Resolvedcmassaro
DuplicateNone
OpenNone
ResolvedNone
ResolvedSimoneThisDot
ResolvedSimoneThisDot
ResolvedSimoneThisDot

Event Timeline

Create a component for Z4 that does the following:

  • Z4K1 is automatically set to Z0, i.e. itself (i.e. Z4K1 is invisible)
  • Z4K2 is the default component for a list (or later, a typed list of keys)
  • Z4K3 is set per default to Z101

Dreaming: later it would be great if Z4K3 would create a new Z8 and a new Z14, but there is some circularity problems here. The new Z8 has the new Z4 as its input and output, but the Z4 has no ZID assigned yet, so we cannot create the Z8 yet. Instead we can probably use the Z101 approach as above for now, and then have a button later that, once the Z4 is saved, allows to "Create bespoke validator", that then creates a new Z8 and a Z14 which calls Z101 per composition.

DVrandecic renamed this task from Component for Z4 to Provide a custom UX for Z4.Oct 13 2021, 4:25 PM
Jdforrester-WMF renamed this task from Provide a custom UX for Z4 to Provide a custom UX for Z4/Type.Oct 20 2021, 11:02 PM

Change 732685 had a related patch set uploaded (by Simone Cuomo; author: Simone Cuomo):

[mediawiki/extensions/WikiLambda@master] Provide a custom UX for Z4

https://gerrit.wikimedia.org/r/732685

Change 732685 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] Provide a custom UX for Z4

https://gerrit.wikimedia.org/r/732685