Addshore added a comment.

  @Lucas_Werkmeister_WMDE I think I won't bring this one to the campsite story 
time this week, instead planning on having a call to discuss some of the 
possible implementation details / directions ahead of time.
  But I'll put my thoughts here for anyway to see if we can have some async 
discussion.
  
  `EntityLinkTargetLookup` and `EntityPageIdentityLookup` form one part of the 
fuzzy interface between MediaWiki and Wikibase, starting to collect these 
things etc is something we want to do
  We have the concept of `packages` in Wikibase.git now, could this we the time 
that we start taking advantage of that for code separation, making a package 
that starts connecting the MediaWiki and Wikibase land.
  
  This ticket as described will likely have some amount of tail in terms of 
things being moved over.
  We could choose to try to migrate everything as part of this ticket, or leave 
that tail to slowly be done.
  Either way we should decide if we want to deprecate the old interfaces now, 
and to do that we should be sure that they cover all of the cases the old 
interfaces provided
  (I imagine the answer is yes here, as we can also move between Link Targets 
and Titles in places like hooks that need that etc.)
  
  I think then we can write some initial acceptance criteria ready for the 
storytime and ticket polishing for campsite next week.

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

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

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

Reply via email to