- ðŸ‡ðŸ‡ºHungary nevergone NyÃregyháza, Hungary, Europe
How could this be moved forward?
- 🇺🇸United States greg.1.anderson
I think that the best path to resolution is to aim at meeting the two goals of this issue (1. document what mulitsite is, 2. recommend code management strategy) following existing practices.
- Document the recommended code management strategy for multisite is to use Integrated Composer
- Accept the limitation that the *code* of every multisite is always the union of the dependencies needed by all of the multisites.
- Accept that the previous limitation also implies that every multisite must use the same version of any given dependency they need.
- Each multisite can choose to either enable or not enable any given available module.Allowing different versions of the same dependencies in different multisites requires too large of a perturbance of core Composer assumptions. Attempting to work around these assumptions at the application layer (e.g. #90) is ill advised. Keep it simple and move forward using what we already know.