8000 Erwa on Cowboy-2.x version by ethrbh · Pull Request #40 · bwegh/erwa · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
This repository was archived by the owner on Aug 15, 2018. It is now read-only.

Erwa on Cowboy-2.x version #40

Open
wants to merge 30 commits into
base: master
Choose a base branch
from
Open

Erwa on Cowboy-2.x version #40

wants to merge 30 commits into from

Conversation

ethrbh
Copy link
Contributor
@ethrbh ethrbh commented Dec 26, 2016

hello,

I made some changes in Erwa for able to work it on Cowboy-2.x version. Please have look at the changes, and apply it to the main repo if you do not see any problem.

thanks for your help
/Robi

- Cowboy and ranch projects are needed but these were set in Makefile
only, and .app.src was not updated. Because this, erlang.mk does not
packed these two app into the release package.
Also, elogger is added as dependency
- new path of the app: dep_cowboy_commit = master
-ranch Erlang app has been removed from the list of dependencies,
because this is already a dependencie of Cowboy app.
-the wamper application was named wrongly in the dependencie list
"crypto:rand_uniform/2 is deprecated and will be removed in a future
release; use rand:uniform/1"
@ethrbh
Copy link
Contributor Author
ethrbh commented Sep 6, 2017

hello Bash,

Please have a look at the changes I did in Erwa. If these are fine for you please merge into the main repo.

thanks,
/Robi

@ethrbh
Copy link
Contributor Author
ethrbh commented May 10, 2018

hello Bash,

Sorry for disturbing you again. I am interesting, are you still working on Erwa project? If so, could you please have a look the changes I made for newer Erlang/OTP version?

thanks a lot,
/Robi

@bwegh
Copy link
Owner
bwegh commented May 10, 2018

hi Robert,
I moved to cargotube, which is a reimplementation of erwa using new Erlang features
and trying to avoid the mistakes made in erwa.
https://github.com/CargoTube/cargotube

can you please give it a try.
the latest master should provide basic wamp features.

which features do you use /need?

thanks, Bas

@ethrbh
Copy link
Contributor Author
ethrbh commented May 22, 2018

hello Bas,

Thanks for your answer. Regarding to ERWA, I am using few things only. One realm what I have and using erwa_in_tcp and erwa_in_ws for cowboy web server. What do you think, how hard move from erwa to cargotube? I checked the project, but I did not see such examples what I probably can use for getting some help. Do you have maybe what is not pushed to the Git repo?

thanks,
/Robi

ethrbh added 15 commits November 4, 2020 12:56
Update to use lager dep from its original repo
- Cowboy and ranch projects are needed but these were set in Makefile
only, and .app.src was not updated. Because this, erlang.mk does not
packed these two app into the release package.
Also, elogger is added as dependency
- new path of the app: dep_cowboy_commit = master
-ranch Erlang app has been removed from the list of dependencies,
because this is already a dependencie of Cowboy app.
-the wamper application was named wrongly in the dependencie list
"crypto:rand_uniform/2 is deprecated and will be removed in a future
release; use rand:uniform/1"
…om_bwegh

Sync with original master branch from bwegh
Update to use wamper from ethrbh
This update is required if Erlang OTP-24.x
is used. Otherwise Erwa compilation error
occures.
Update to use erlang-lager/lager 3.9.2
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants
0