Description
Rather than using Z9/Reference to refer to instances of Wikidata-based types, we will create a new reference type corresponding to each of the Wikidata-based types Z6001, Z6002, Z6004, Z6005, & Z6006. For each of these, there will be a built-in retrieval function, which will take the reference type as input and return an instance of the corresponding Wikidata-based type.
Retrieval functions and implementations already exist for Z6004 & Z6005. To have a complete set, we add new functions and implementations for Z6001, Z6002 & Z6006.
- New reference types Z6691/2/4/5/6 (renamed to Z6091/2/4/5/6)
- Updates to retrieval functions Z6824/5
- New retrieval functions Z6821/2/6
- New implementations Z6921/2/6
Completion checklist
- Before closing this task, review one by one the checklist available here: https://www.mediawiki.org/wiki/Abstract_Wikipedia_team/Definition_of_Done#Back-end_Task/Bug_completion_checklist