Reedy added a comment.
In T258822#6374334 <https://phabricator.wikimedia.org/T258822#6374334>, @Ladsgroup wrote: >> How does Wikibase even get loaded properly for CI with the non standard paths? Does -with-extensions do something more recursively? Or does it not get loaded at all? > > It looks for Wikibase.php, that file loads extension json files. Right. So as I said, it should check unresolved dependancies at the end of loading everything else, and then error if it's still unmet, rather than apparently immediately erroring just because it can't find the extension.json in the "right" place In T258822#6373807 <https://phabricator.wikimedia.org/T258822#6373807>, @Reedy wrote: > ..., it seems to be that it could be useful if the installer doesn't try and load all dependancies immediately, but instead wait till all extensions that are going to be loaded as a matter of course get loaded, and then see which are still needed, try and load them.. And if it still doesn't work, then die? TASK DETAIL https://phabricator.wikimedia.org/T258822 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Reedy Cc: Ladsgroup, ItamarWMDE, Lucas_Werkmeister_WMDE, Aklapper, Reedy, Alter-paule, Beast1978, Un1tY, Akuckartz, Hook696, Iflorez, darthmon_wmde, Kent7301, alaa_wmde, joker88john, CucyNoiD, Nandana, Gaboe420, Giuliamocci, Cpaulf30, Lahi, Gq86, Af420, Bsandipan, GoranSMilovanovic, QZanden, cmadeo, LawExplorer, Lewizho99, Maathavan, _jensen, rosalieper, Scott_WUaS, Jonas, Wikidata-bugs, aude, jayvdb, Ricordisamoa, Lydia_Pintscher, Mbch331
_______________________________________________ Wikidata-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
