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