Page MenuHomePhabricator

Enhance Structured Content Schema with Attribution
Closed, ResolvedPublic3 Estimated Story Points

Description

Create a top-level Attribution element in Structured Content Schema.

This demands a bulk ingestion for the structured contents service (different ticket)

TO DO

  • Finalise decision if we duplicate the last edit time data in the object
  • Create an Attribution Object with the following
    • editor - threshold number - whatever makes the least number of calls for us
      • anonymous_count
      • registered_count
    • parsed_references_count
    • last_revised
      • as MM/YY - no day or time
  • Update structured content schema with Attribution object
  • Update unit tests
  • Document additions (data dictionary, Json shema, etc.)

QA

  • Unit test passes
  • Shema changes doesn't break anything

Related Objects

Event Timeline

E.Enabulele updated the task description. (Show Details)
E.Enabulele updated the task description. (Show Details)
E.Enabulele renamed this task from Enrich Structured Content Schema with Metadata to Enhance Structured Content Schema with Metadata.May 29 2025, 12:36 PM
E.Enabulele renamed this task from Enhance Structured Content Schema with Metadata to Enhance Structured Content Schema with Attribution.Jun 5 2025, 11:03 PM
E.Enabulele updated the task description. (Show Details)
E.Enabulele updated the task description. (Show Details)
E.Enabulele updated the task description. (Show Details)
E.Enabulele updated the task description. (Show Details)

Do we have last revision in SC? What does last revised mean in this context?

JArguello-WMF set the point value for this task to 3.

Finalise decision if we duplicate the last edit time data in the object

How do we decide this?

This will remain in dev until we are ready to release, we'll update the data dictionary when in production