Page MenuHomePhabricator

Object model: Add short description to Z2/Persistent Objects, Z2K5
Closed, ResolvedPublic

Description

  • Add to data model
  • Add to UX for viewing ZObjects
  • Add to UX for editing ZObjects
  • Add to UX for viewing ZFunctions
  • Add to UX for editing ZFunctions

We've been discussing a short description on Z2's in Aishwarya's designs, but there is currently no key in the Z2 for descriptions. I'd like to start the discussion on what that should look like, and what our options are for storing the short description.

The two options that I've heard so far are:

  1. Add a description (multilingual supported) to the Z2. Probably a ZMultilingualString, similar to Z2K3
  2. Fetch a short description out of the documentation (which is reliant on Wikitext).

Since we'll shortly be implementing the designs for the function editor, I'd like to get this discussion started and know which direction we'll be going for descriptions.

Details

TitleReferenceAuthorSource BranchDest Branch
Update function-schemata sub-module to HEAD (7ad8a56)repos/abstract-wiki/wikifunctions/function-evaluator!12jforrestersync-function-schematamain
Update function-schemata sub-module to HEAD (21f0e63)repos/abstract-wiki/wikifunctions/function-orchestrator!8jforrestersync-function-schematamain
Update function-schemata sub-module to HEAD (21f0e63)repos/abstract-wiki/wikifunctions/wikilambda-cli!2jforrestersync-function-schematamain
definitions: [Z2] Add Z2K5/short descriptions, an optional Z12/multi-lingual stringrepos/abstract-wiki/wikifunctions/function-schemata!3jforresterT290522main
Customize query in GitLab

Event Timeline

Jdforrester-WMF renamed this task from Object model discussion: Add description to Z2/Persistent Objects to Object model discussion: Add short description to Z2/Persistent Objects.Sep 8 2021, 4:34 PM

I'd like to prioritize this discussion, so that the description is ready for working on the new designs.

DVrandecic triaged this task as Medium priority.Sep 22 2021, 4:45 PM
DVrandecic raised the priority of this task from Medium to High.

jforrester opened https://gitlab.wikimedia.org/repos/abstract-wiki/wikifunctions/function-schemata/-/merge_requests/3

definitions: [Z2] Add Z2K5/short descriptions, an optional Z12/multi-lingual string

dvrandecic merged https://gitlab.wikimedia.org/repos/abstract-wiki/wikifunctions/function-schemata/-/merge_requests/3

definitions: [Z2] Add Z2K5/short descriptions, an optional Z12/multi-lingual string

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

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

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

Change 912348 merged by jenkins-bot:

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

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

Jdforrester-WMF renamed this task from Object model discussion: Add short description to Z2/Persistent Objects to Object model: Add short description to Z2/Persistent Objects, Z2K5.May 24 2023, 7:37 PM
Jdforrester-WMF removed DVrandecic as the assignee of this task.
Jdforrester-WMF updated the task description. (Show Details)
Jdforrester-WMF added a subscriber: DVrandecic.