Page MenuHomePhabricator

Schema feedback
Closed, ResolvedPublic1 Estimated Story Points

Description

Feedback on schema from payloads QA and comparison:

  • "Content" vs "content_data": currently when value is wikibase item, "content_data" is used with "id", "entity_type" and "numeric_id" etc, instead of former flat "content" = "QID" (signed off by PM)
  • "Value.type" currently shows "value", instead of the actual type of the value (eg wikibase-item, time, etc) (signed off by PM)
  • "version.editor" is missing (signed off by PM)
  • "protection" is missing -- is this readily available? NO so we'll move this to V2 (signed off by PM)
  • "license" is missing – available in schema (signed off by PM)
  • "date_previously_modified" is missing?

Event Timeline

For documentation, the following checkboxes are more important than the others:

    • "Value.type" currently shows "value", instead of the actual type of the value (eg wikibase-item, time, etc)
  • "version.editor" is missing
  • "protection" is missing -- is this readily available?
  • "license" is missing – available in schema
  • "date_created" currently same as "date_modified", also if the entity is created earlier. Date_create should reflect the original creation date of the entity/property

I see that there is no checkbox for the following, please add this to the To Do:

  • "date_created" currently same as "date_modified", also if the entity is created earlier. Date_create should reflect the original creation date of the entity/property

This has been split off as it's own ticket as it requires more investigation: https://phabricator.wikimedia.org/T413096

JArguello-WMF subscribed.

Final MR to be merged after a small comment is addressed, Luvo will share in slack for the sign off and testing

JArguello-WMF set the point value for this task to 3.Jan 15 2026, 1:49 PM
LDlulisa-WMF changed the point value for this task from 3 to 1.Jan 15 2026, 3:30 PM
LDlulisa-WMF moved this task from In Progress to MR on the Wikimedia Enterprise (Sprint 84) board.