I already said that on project chat, but the discussion is going on here as well, so ...
Is it possible to give to the parser function a substitution semantics ? If a name or an alias is replaced by a Pid on the first expansion, maybe be a html comment on the original string used to find the property for human readers, this would solve the label unstability problem.
If the label is ambiguous and cannot be substituted, then instead of subst with a Pid, it may also possible to substitute with an error span explaining it's ambiguous and suggesting the alternative properties ...
2015-07-08 16:52 GMT+02:00 Daniel Kinzler daniel.kinzler@wikimedia.de:
Am 08.07.2015 um 16:43 schrieb Thad Guidry:
Or is the feature request to actually allow input that looks like {{#property:date of birth}} so that folks do not even have to remember
numbers
or lookup the mapping ?
That's not a feature request, that's how it is designewd to work, and has been working for a long time. The change under discussion is allowing aliases here, in addition to labels.
-- Daniel Kinzler Senior Software Developer
Wikimedia Deutschland Gesellschaft zur Förderung Freien Wissens e.V.
Wikidata mailing list Wikidata@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata