Lucas_Werkmeister_WMDE claimed this task.
Lucas_Werkmeister_WMDE moved this task from Ready to pick up to Doing on the 
Wikibase Service Migration board.
Lucas_Werkmeister_WMDE added a comment.


  Main plan:
  
  - Wikibase: make `MediawikiEditEntityFactory::newEditEntity()` accept first 
argument as `IContextSource` or `User`, and update callers
  - WikibaseLexeme: call `newEditEntity()` with a context instead of a user
  - Wikibase: make `newEditEntity()` pass context rather than user into 
`EditFilterHookRunner`; change `EditFilterHookRunner::run()`’s second argument 
from `User` to `IContextSource`; make it use that context everywhere (with the 
code to ensure it’s a `MutableContext` taken from the constructor); remove 
`IContextSource` constructor argument (fortunately it’s the last one, so 
removing it is not a breaking change)
  
  Independently:
  
  - WikibaseLexeme: get `MediawikiEditFilterHookRunner` from service container

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

WORKBOARD
  https://phabricator.wikimedia.org/project/board/5203/

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

To: Lucas_Werkmeister_WMDE
Cc: Lucas_Werkmeister_WMDE, Aklapper, ItamarWMDE, Invadibot, maantietaja, 
Akuckartz, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, 
_jensen, rosalieper, Scott_WUaS, Wikidata-bugs, aude, Mbch331
_______________________________________________
Wikidata-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to