Move web server adapter to different package
Since ewe v1 was released, it makes sense to make wisp not directly depend on mist and to create wisp_mist and wisp_ewe packages, which opens up opportunities for supporting more web servers in the future.
I agree! It would be fab to have this.
I think "officially approved" adapter packages should be under the gleam-wisp github organization. Since not all future web servers will be suited for production usage like mist, creators of those web servers can develop adapter support outside the organization. What do you think of this idea?
Yup that's what I had in mind. Similar to Elixir's Phoenix.
We can have the official ones in the same repo, and that'll make it easier to ensure everything is working as expected.
Great! So the source for the packages will be inside some folder like adapters for example, right? I already have local implementation of adapter for ewe, so if you dont mind, I can do a PR with mist and ewe adapters in their own Gleam projects
Having them at the top level would be my preference, but otherwise yup sounds good