Addshore added a comment.
In T284231#7193283 <https://phabricator.wikimedia.org/T284231#7193283>, @Lucas_Werkmeister_WMDE wrote: > I think this might be blocked on MediaWiki’s rdbms library becoming available as a composer package – otherwise, this package won’t be able to stand on its own… > > Edit: that would be T158929: Librarize MediaWiki database layer and drop official support for non-MySQL engines <https://phabricator.wikimedia.org/T158929>. I don't think this should be a reason for us to not seperate the code into a well defined package. I also encountered this when trying out a split of our simple cache code https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Wikibase/+/593557 We would just not actually push this code into its own git repository (as nothing else will be reusing it anyway right now). (time for the slightly controversial bit) Most things that do require it should probably depend on Wikibase directly, rather than the individual package. There is some similar discussion around this topic in T258822: ArticlePlaceholder doesn't declare extension.json dependancy on Wikibase <https://phabricator.wikimedia.org/T258822> (and some other tasks). TASK DETAIL https://phabricator.wikimedia.org/T284231 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Addshore Cc: Michael, Lucas_Werkmeister_WMDE, Addshore, Aklapper, Jakob_WMDE, Invadibot, maantietaja, Akuckartz, darthmon_wmde, DannyS712, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Izno, Wikidata-bugs, aude, Dinoguy1000, Mbch331, Jay8g
_______________________________________________ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org