Page MenuHomePhabricator

Split validation paths for well-known types from user defined types
Closed, ResolvedPublic

Description

Currently we have strong validators for some well-known types (Z6, Z4, etc.), and the objects are stored in the wiki when they are validated. But for user defined types we currently stop them from being stored, which blocks the further creation of new objects and types.

This task is to allow for objects of user-defined types to be temporarily more permissive. Eventually we want to have full validations for all objects, and T260861 will take it to that plan, but until we have a few preliminaries set we will be more permissive for tasks.

Event Timeline

DVrandecic created this task.
DVrandecic moved this task from To triage to Phase β on the Abstract Wikipedia team board.

Change 659130 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[mediawiki/extensions/WikiLambda@master] tests: Add test suite for generic ZType re-use

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

Change 659130 merged by jenkins-bot:
[mediawiki/extensions/WikiLambda@master] tests: Add test suite for generic ZType re-use

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