Background
Introducing Abstract descriptions to Wikidata can:
- Reduce community work by automating 100 million Item descriptions that do not need to be maintained
- Reduce redundant date approx 19% of the graph
This will reduce the editing and maintenance load for editors and the load on our servers by removing a large chunk of redundant data.
Investigation
To implement Abstract descriptions, we need:
- New datatype that will point to which function the Item must use on Wikifunctions
- Call functions on Wikifunctions and cache the results
- UI work in the Termbox similar to the mul work to fill empty descriptions with Abstract descriptions
- Expose or remove the results of Abstract Descriptions in the current APIs
- Query service:
- Action API
- REST API
- Linked Data / EntityData
- Lua
From this investigation we need an estimate of the feasibility and time require to implement the requirements above.
Aceptance Criteria
- There is an estimate of the feasibility and time required to implement Abstract descriptions