elixir-toniq / vapor

Runtime configuration system for Elixir
MIT License
596 stars 37 forks source link

Provide an optional init callback for users to implement. #22

Closed keathley closed 4 years ago

keathley commented 5 years ago

Users can now override the default init/1 callback in order to do things like populate application env or customize their configuration in some way.

Closes #8

keathley commented 5 years ago

Waiting until #33 is merged before rebasing this branch

coop commented 5 years ago

@keathley is this something you are going to rebase and merge? If you're no longer wanting to maintain this project do you have a recommendation for a similar project or is it worth forking this one and adding in the outstanding PRs with the functionality outlined in the README? Thanks!

keathley commented 5 years ago

@coop Vapor is something I'm still working on and actively thinking about. The time spent thinking may not be reflected in commits. I'd rather ensure that we get enough of this right so that it won't cause breaking changes to users than rush forward before I feel good about a design. I'll spend some time looking over what is outstanding and making sure that the project is going in a good direction and see if we can merge or close the open PRs.

keathley commented 4 years ago

superseded by #51