thiemowmde triaged this task as "Normal" priority.
thiemowmde edited subscribers, added: thiemowmde, Jonas, Lydia_Pintscher; removed: gerritbot.
thiemowmde edited projects, added MediaWiki-extensions-WikibaseRepository; removed Patch-For-Review.
thiemowmde edited the task description. (Show Details)

EDIT DETAILS
This ticket is about creating a mediainfo entity on demand when adding a statement for the first time. A related task is T134259 which is about creating a mediainfo entity on demand when hitting save the first time after adding labels, descriptions and/or aliases.

Discussed with @daniel. Possible task breakdown:
* Refactor EntitySavingHelper:
* [ ] Simple refactoring (without introducing new functionality) of EntityLoading and SavingHelper to `EntitySavingHelper extends EntityLoadingHelper`. Or use composition so that the SavingHelper gets a LoadingHelper.
* [ ] Add new features to Loading and SavingHelper to support auto-creation of entities.
* Support editing non-existing MediaInfo entities via `SetClaim` API module
* [ ] Support auto-creation and the `new` parameter in all API modules that are //not// based on `ModifyEntity`.
descriptions and/or aliases* [ ] Possibly discuss if the `new` parameter really should be supported by all API modules.

TASK DETAIL
https://phabricator.wikimedia.org/T140760

EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: thiemowmde
Cc: Lydia_Pintscher, Jonas, thiemowmde, daniel, Aklapper, Tobi_WMDE_SW, Zppix, D3r1ck01, Izno, Wikidata-bugs, aude, Ricordisamoa, Mbch331
_______________________________________________
Wikidata-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to