Lucas_Werkmeister_WMDE created this task. Lucas_Werkmeister_WMDE added projects: Wikidata, Commons. Restricted Application added a subscriber: Aklapper.
TASK DESCRIPTION As a Wikidata editor, I want my edits to be reflected on all wikis that use the data I edit. As a Wikimedia Commons user, I want to see the latest data reflected in the Wikidata Infobox and other uses of Wikidata, **Problem:** Wikibase allows disabling some usage aspects in usage tracking using the `disabledUsageAspects` client setting; for example, Wikimedia Commons and a few other wikis are configured to track “C” (statement) usages as “O” (other) instead. (See T188730 <https://phabricator.wikimedia.org/T188730> for removing that.) However, this setting is not taken into account on the change dispatching side: when dispatching a statement change, Wikibase will only look for pages with “C” usages, not with “O” usages. Effectively, statement changes don’t get dispatched on Commons at the moment. **Example:** User:Lucas Werkmeister (WMDE)/sandbox <https://commons.wikimedia.org/wiki/User:Lucas_Werkmeister_(WMDE)/sandbox> has a Wikidata Infobox for the sandbox item <https://www.wikidata.org/wiki/Q4115189>. Load the sandbox page, pick one of the rows in the infobox, then remove the corresponding statement on the sandbox item and wait a bit. Ideally, the infobox on the sandbox page should update automatically (remove that row), but that doesn’t happen. But if you then edit the aliases of the sandbox item (which count as “other” usage), then the sandbox page will update almost immediately (removing the row). **BDD** GIVEN AND WHEN AND THEN AND **Acceptance criteria:** [ ] statement usages are correctly dispatched, regardless of `disabledUsageAspects` setting - EITHER we take the setting into account when dispatching changes - OR (after T188730 <https://phabricator.wikimedia.org/T188730> is done) we simply remove support for the setting **Open questions:** - Do we want to keep supporting disabled usage aspects? Or should we just remove the setting on Commons, and then remove it completely from Wikibase and resolve/decline this task? (My impression is that it might have been intended as a temporary setting; for instance, it’s not documented in `docs/topics/options.md`, nor does it have a comment in `client/config/WikibaseClient.default.php`.) TASK DETAIL https://phabricator.wikimedia.org/T294451 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE Cc: Lucas_Werkmeister_WMDE, Aklapper, Invadibot, maantietaja, Y.ssk, Muchiri124, CBogen, Akuckartz, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, Poyekhali, _jensen, rosalieper, Taiwania_Justo, Scott_WUaS, Ixocactus, Wong128hk, Wikidata-bugs, aude, El_Grafo, Dinoguy1000, Steinsplitter, Mbch331
_______________________________________________ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org