This basically involves adding support for tags parameter. It would be useful for gadgets and user scripts (see request).
See also T97720: Add a tags parameter to API modules creating a logentry.
This basically involves adding support for tags parameter. It would be useful for gadgets and user scripts (see request).
See also T97720: Add a tags parameter to API modules creating a logentry.
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | None | T179236 Tag edits from sister projects | |||
Open | None | T155109 Wikibase API should support adding change tags | |||
Resolved | Lucas_Werkmeister_WMDE | T229917 Add tags parameter to Wikibase APIs that edit entities | |||
Open | None | T229918 Add tags parameter to Wikibase APIs that create redirects | |||
Open | None | T229919 Add tags parameter to WikibaseLexeme APIs that edit entities |
I am glad that someone else shares the idea that it should be possible to set tags manually.
Here is a list of API actions which need to be able to set tags:
There currently seem to be at least two workarounds for this missing feature:
@darthmon_wmde I’ve already started working on this (as part of Wikidata Bridge task T227003), so I’m not sure it makes much sense to unassign me…
To clarify: for Wikidata Bridge we likely only need support in wbeditentity, but the most reasonable implementation (as far as I can tell) ends up adding support to almost all other modules as well. The exception are modules that create a redirect rather than a regular entity edit – I’ll leave those aside for now. (Also, I’m not implementing this for modules outside of Wikibase, i. e. WikibaseLexeme.)
Change 528221 had a related patch set uploaded (by Lucas Werkmeister (WMDE); owner: Lucas Werkmeister (WMDE)):
[mediawiki/extensions/WikibaseLexeme@master] Add $tags parameter to {Form,Sense}Store::saveEntity()
Change 528222 had a related patch set uploaded (by Lucas Werkmeister (WMDE); owner: Lucas Werkmeister (WMDE)):
[mediawiki/extensions/Wikibase@master] Add $tags parameter to EntityStore, EditEntity
Change 528223 had a related patch set uploaded (by Lucas Werkmeister (WMDE); owner: Lucas Werkmeister (WMDE)):
[mediawiki/extensions/Wikibase@master] Add tags parameter to editing API modules
Actually, let’s split this task up after all. Disregard the gerritbot comments, I’ll move those patches to one of the subtasks.