-
Notifications
You must be signed in to change notification settings - Fork 15
WebSockets support #24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
This is really interesting. I wanted to implement websockets in Mecca myself, but now I don't have to 😃. |
I'm interested in implementing HttpSocket with |
That's sounds interesting, I wanted to do that as well. Currently I don't have much time available and I shouldn't really start yet another new project. I will most likely use something else than Mecca for the application I want to build. I really like to make progress on the actual application instead of working on libraries. I recommend you start a separate project, I've already done that [1]. The guys working on Mecca are really busy. It took 5-6 months for my PR [1] which implemented support for macOS to be merged. I've also started looking into using an existing HTTP parse written in C. I really would like to get involved but I don't know how much time I can spend. |
I have pretty much moved on, and Eyal has no time at all. I believe it is not a lack of interest as it is a lack of time. With that said, my vision for Mecca when I started was not for it to contain HTTP support, but for it to allow HTTP support to be written as an external library. As such, your idea to write it as a separate library seems correct to me. If you do, I'm sure we could get Eyal to add a link to it from Mecca proper (I no longer have commit access). |
With that said, some of your commits seem to be extending infra already in mecca. It would make sense to merge those rather than duplicate. |
@mmitkevich are you on Slack? |
@jacob-carlborg Yes I use it. Some particular link to your workspace? |
There’s dlang.slack.com. |
@jacob-carlborg No, not on that workspace. Could someone send me invitation to mikhail DOT mitkevich AT gmail.com please? |
I asked the admin to send an invite. |
I’ve sent an invite now. |
Hello @mmitkevich, I'm taking over the maintenance of mecca in Weka, as Shachar suggested, the WebSockets part should be in its own library, and we'll be happy to link to mecca related packages. The parts that are touching the mecca internals should be submitted in another PR for review. |
New features:
Optimizations and bug fixes: