Smalyshev added a comment.

Action plan (to be amended as necessary):

Wikibase:

  • Convert field definitions for each entity type to a handler inside entitytypes
  • Looks like FieldDefinitions and WikibaseIndexField interfaces should stay, maybe move it to different namespace.
  • Add switch that allows to disable all Cirrus hooks and functionality (or maybe automatically disable when WikibaseCirrusSearch is enabled?)

WikibaseCirrusSearch:

  • Move code from Wikibase and put it into Wikibase\Search\Elastic namespace - different namespace since old and new code may have to coexist (though not be run together)
  • Figure out how to migrate configurations

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

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

To: Smalyshev
Cc: Aleksey_WMDE, thiemowmde, RazShuty, WMDE-leszek, Lydia_Pintscher, Aklapper, Smalyshev, Lahi, Gq86, Darkminds3113, GoranSMilovanovic, QZanden, EBjune, LawExplorer, Avner, Gehel, FloNight, Wikidata-bugs, aude, jayvdb, Mbch331, jeremyb
_______________________________________________
Wikidata-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to