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
