~sgiath

The Internet

https://sgiath.dev

h+ cypherpunk

Trackers

~sgiath/spaceboy

Last active 7 months ago

#1 Suggestion for removing credo from dependencies 7 months ago

Comment by ~sgiath on ~sgiath/spaceboy

Interesting points about credo. I am actually full-time Elixir developer and in our company we keep Credo as dev dependency so I just used this configuration I am used to. But we don't have any open-source public library and your points makes sense. I will do a bit more research on this topic but now I am more inclined to remove credo as dependency.

#1 Suggestion for removing credo from dependencies 7 months ago

suggestion added by ~sgiath on ~sgiath/spaceboy

#1 Suggestion for removing credo from dependencies 7 months ago

~sgiath assigned ~sgiath to #1 on ~sgiath/spaceboy

#1 Suggestion for removing credo from dependencies 7 months ago

Comment by ~sgiath on ~sgiath/spaceboy

Just to be sure I understand:

  1. credo is dev dependency so it is not installed in projects using spaceboy framework. So you are concerned just with this repo and conveniences for Spaceboy developers?
  2. Currently there is no CI/CD configured.
  3. What do you mean by "warnings about recompilation"? I don't see any warnings locally. Could you post some example?

I would like to keep credo as dev dependency because it makes the local configuration easier (it is installed automatically vs. user needs to install it globally to be able to use it). On the other hand it is pretty small benefit so if it is causing some issues or slowdowns (credo can take a long time to compile) I am willing to consider alternatives :)

BTW how did you found this project? Are you using it for your capsule or just exploring? I am preparing to announce it on Gemini mailing list soon so if you have some experience using this project I would love to hear it. Also any suggestions or pinpoints are welcomed! You can fill and todo here or write me an email at sgiath@pm.me