Page MenuHomePhabricator

Only load repo only dependencies in a better way in bundle docker images
Open, Needs TriagePublic

Description

We have some extensions in the Wikibase bundle that are repo only

  • WikibaseEdtf
  • WikibaseLocalMedia

By default these are enabled in the wikibase-docker images however if the LocalSettings file is changed to be client only the instance will be put in an error state where it won't load.

There are currently some hacks to go around this during testing, but will likely lead to confusion when someone tries this out for themselves.

Find a way to load these in a better way that works across branches REL1_35 / REL1_36 / master

Event Timeline

Still relevant as far as I have seen. Moving to backlog for further refinement and exploration. It may be hard to refine without a better understanding in the dev team of the Repo functionality and pattern, so may be best a spike to encompass https://phabricator.wikimedia.org/T291617 and through understanding and considering both, refine the tickets and/or create new tickets that we have enough shared understanding of to complete.