Skip to content
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

Switch to built-in Erlang logger #19

Closed
michaelklishin opened this issue Mar 7, 2021 · 0 comments · Fixed by #20
Closed

Switch to built-in Erlang logger #19

michaelklishin opened this issue Mar 7, 2021 · 0 comments · Fixed by #20
Assignees
Milestone

Comments

@michaelklishin
Copy link
Collaborator

Back in the days when Cuttlefish was first invented, Erlang's built-in logger left a lot to be desired and Lager was a natural choice.

These days OTP logger provides a lot of relevant features, is not prone to overload (not that it ever is an issue for Cuttlefish)
and is guaranteed to be available and compatible with the Erlang version the user may want to run Cuttlefish on.

I think it's time for Cuttlefish to drop Lager is it is no longer an essential dependency. Lager's Erlang 24 compatibility, for example, is a developing story that can take a while to perfect (erlang-lager/lager#547).

Cuttlefish's logging needs are fairly basic, so let's use the built-in thing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant