Page MenuHomePhabricator

Consider downgrading opis/json-schema to version 1.1
Closed, DeclinedPublic

Description

Counter part of T319054: Upgrade to opis/json-schema 2.x. Currently the CommunityConfiguration extension is using version 2.3, the only reason being to use the latest version because we're building something we ideally would like to see to last for some time. Since WikiLambda uses version 1.1 the setup with both extensions in Wikimedia production wouldn't be possible due to PHP single package limitation.

This task is to asses the feasibility of the planned validation features with the older version of the library. Note that this may affect the support for i18n which is missing in both versions.

Event Timeline

Sgs renamed this task from Consider downgrading to opis/json-schema 1.1 to Consider downgrading opis/json-schema to version 1.1.Nov 23 2023, 10:52 AM
Sgs created this task.
KStoller-WMF moved this task from Inbox to Up Next on the Growth-Team board.
Urbanecm_WMF lowered the priority of this task from Medium to Low.Dec 12 2023, 10:38 AM
Urbanecm_WMF moved this task from Up Next to Triaged on the Growth-Team board.
Urbanecm_WMF updated the task description. (Show Details)
KStoller-WMF subscribed.

Not needed based on current plans.