On Wed, Jul 29, 2020 at 6:41 AM James Forrester jforrester@wikimedia.org wrote:
[...]
(Note: The current design doesn't have alias support, which Wikidata does.)
At least in the github version of Denny's abstracttext, Z1K5 is for aliases, so it DOES have alias support... But maybe you're talking about the mockup design?
ZObjects which are function definitions (ZFunctions), and so may need a lot of documentation and information sharing for people to know how to use it, to expand it, to add new tests, or to add new implementations, will have a fully-featured *wikitext description* blob/set of blobs, for detailed documentation. These will be the main human starting points and work co-ordination places, so need a lot of the things our communities have come to expect – links, templates, categories, *etc.*.
On Wikidata, Wikidata: and other namespace pages have wikitext that can be translated, with all the translated versions linked together so they have the same sections which should be correlated - I think there's a MediaWiki extension for it though I don't know much about it. While we obviously can't go straight to the ultimate "abstract" representation, I think rather than independent wikitext descriptions in each language you want something that is linked together in this way. Otherwise how do you prevent the wikitext description of a function in Chinese from being totally different from its description in English?
Arthur