Reedy added a comment.

  Of course the problem here is effectively that Wikibase is doing something 
non standard/not supported. So you could question if it should be doing that...
  
  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?
  
  If it does something more recursively, 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?
  
  As per my original point in this comment... If this is something "we" want to 
support in some way, some time and thought should be put into it... If not, 
Wikibase should potentailly stop being the odd one out here and do something 
more standard (which probably ends up with multiple extensions again).
  
  Else, potentially something more like T182472: Allow extension registration 
to suggest optional extension/skin or MediaWiki version 
<https://phabricator.wikimedia.org/T182472> where it's not a hard dependancy... 
but at least has it decorated in a structured (ish) fashion rather than having 
to dig through errors/docs etc to work out what's going on
  
  Anything has got to be better than the installer pretending it's installing 
the extension fine, when actually mass amounts of dependancies are actually 
missing

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

Reply via email to