Page MenuHomePhabricator

Add "sibling reference" constraint (use of one property in a reference requires another property)
Open, Needs TriagePublicFeature

Description

(Made-up name, looking for a better one.)

As suggested in this discussion, add constraint type for properties used in references which require another ("sibling") reference.

For example, "archive URL" should be used with "archive date".

Event Timeline

matej_suchanek changed the subtype of this task from "Task" to "Feature Request".Jul 28 2019, 1:00 PM
matej_suchanek added a subscriber: Xaris333.

Sounds reasonable to me as well. One could argue that this is a variant of the existing “item requires statement” constraint – see T175562: Check “conflicts with” and “item requires claim” constraints on qualifiers and references?.

Side note/spoiler: This month I expect to sound out users in the context of the analysis on property constraints, with which we'll know what constraint types users most want, considering this one, the rest of subtasks of T213803, and others.

Esc3300 renamed this task from Add "sibling reference" constraint to Add "sibling reference" constraint (use of one property in a reference requires another property).Jun 15 2021, 2:09 PM