Page MenuHomePhabricator

ZObject model: Extend Z3/Key with a Boolean key for identity
Open, In Progress, HighPublic

Description

Extend Z3/Key by another key (Z3K4) that has the value type Boolean, and states whether this key is an identity key. (e.g. for Z4K1, Z40K1, Z8K5, and others).

Event Timeline

DVrandecic triaged this task as Medium priority.
DVrandecic created this task.
Jdforrester-WMF renamed this task from Create a type for identity to ZObject model: Create a type for identity.Jun 2 2021, 5:28 PM

This really isn't a type. The type of Z4K1 is Z4, not the new type for identity (what would that even be?)

What this really should be is an optional marker on the key that says "hey, this is an identity".

This is still very useful when creating an instance of any type that has identity, because the standard behavior should be to just hide this.

On the other side there are only so few such types. Z4, Z8, Z40. All instances of Z40 are pre-created, and Z8 has a component.

Z4 really should also have a component.

This all indicates that this task might be superfluous.

I am dephasing this task, because it is unclear if it is needed. But instead I am creating a task for a component for creating a Z4.

Aklapper subscribed.

@DVrandecic: Per emails from Sep18 and Oct20 and https://www.mediawiki.org/wiki/Bug_management/Assignee_cleanup , I am resetting the assignee of this task because there has not been progress lately (please correct me if I am wrong!). Resetting the assignee avoids the impression that somebody is already working on this task. It also allows others to potentially work towards fixing this task. Please claim this task again when you plan to work on it (via Add Action...Assign / Claim in the dropdown menu) - it would be welcome. Thanks for your understanding!

Jdforrester-WMF changed the task status from Open to In Progress.Feb 15 2024, 5:15 PM
Jdforrester-WMF assigned this task to DVrandecic.
DVrandecic renamed this task from ZObject model: Create a type for identity to ZObject model: Extend Z3/Key with a Boolean key for identity.Wed, Apr 24, 7:35 PM
DVrandecic updated the task description. (Show Details)

Changed this to reflect the team decision from a type to a key.

Jdforrester-WMF changed the task status from In Progress to Open.Wed, Apr 24, 7:39 PM
DVrandecic raised the priority of this task from Medium to High.Wed, Apr 24, 7:50 PM

Change #1025393 had a related patch set uploaded (by Genoveva Galarza; author: Genoveva Galarza):

[mediawiki/extensions/WikiLambda@master] Update function-schemata sub-module to HEAD (647a2cfe)

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

Change #1025393 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] Update function-schemata sub-module to HEAD (647a2cfe)

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

Jdforrester-WMF changed the task status from Open to In Progress.Tue, Apr 30, 3:23 PM
Jdforrester-WMF assigned this task to cmassaro.

Change #1031004 had a related patch set uploaded (by Jforrester; author: Jforrester):

[operations/deployment-charts@master] wikifunctions: Upgrade orchestrator from 2024-04-17-163312 to 2024-05-13-145903

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

Change #1031005 had a related patch set uploaded (by Jforrester; author: Jforrester):

[operations/deployment-charts@master] wikifunctions: Upgrade evaluators from 2024-04-18-150843 to 2024-05-13-145650

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

Change #1031004 merged by jenkins-bot:

[operations/deployment-charts@master] wikifunctions: Upgrade orchestrator from 2024-04-17-163312 to 2024-05-13-145903

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

Change #1031005 merged by jenkins-bot:

[operations/deployment-charts@master] wikifunctions: Upgrade evaluators from 2024-04-18-150843 to 2024-05-13-145650

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