I am going to begin work on a short (hopefully) branch this weekend. "multi-shop" will fully enable multiple shops within one installation.
- It will support multiple hosts, as well as "sub-shops":
multiple hosts: shirts.example.com
To do this, I am going to introduce a threadlocal middleware, and extend the shop middleware. It will be moderately straightforward, I already did and debugged this for this for Banjo.
I'm wondering about using banjo-common for the threadlocals. I don't mind just cross-contributing the code, but it would be easier to just make that a dependency. I would make sure to publicly host it, I was going to release Banjo this weekend anyway.
Dynamic Designs, Optimized