Honeybadger client for Elixir.
Status: It's very basic, but it works.
This client is no longer being developed since the official client was released, you can find it here: https://github.com/honeybadger-io/honeybadger-elixir
Add to deps:
{:honeybadger, github: "joakimk/honeybadger"},
Add to applications list:
:honeybadger
Set the HONEYBADGER_API_KEY
environment variable and recompile your code.
- add CI
- implement OTP app with the basic error reporting code from content_translator
- try to use the app in content_translator
- tweet about it, notify honeybadger to update links
- document how to use it
- get @version in Honeybadger.ErrorLogger from mix
- write tests and refactor
- publish a hex package
- Report stacktrace, etc.
- CI with multiple elixir/erlang versions
- See if there is a better way to pass in HONEYBADGER_API_KEY
- Pull requests:
- Are very welcome :)
- Should have tests
- Should have refactored code that conforms to the style of the project
- Should have updated documentation
- Should implement or fix something that makes sense for this library (feel free to ask if you are unsure)
- Will only be merged if all the above is fulfilled. I won't fix your code, but I will try and give feedback.
- If this project ever becomes too inactive, feel free to ask about taking over as maintainer.