Eric,
I have been watching 'mix escript.install' with concern. One of the
best thing about mix is that it does not install anything outside the
project directory and ~/.mix. Unlike ruby gems, which are a
disaster.
My concern is about "install it on the local system"? What is
"system"? Usually this word would mean something you do as superuser,
preferably using distribution's package manager.
And what is the the use case for this feature? Will it replace
archives for doing "mix
phoenix.new"?
Looking at the PR for this
https://github.com/elixir-lang/elixir/pull/2974 it seems these will go
into ~/.mix/escripts This is reassuring. So it won't install
anything system-wide?
How are you going to handle name clashes
between different package versions, and different Elixir versions? Is
this a reasonable question, given whatever usecase you have in mind?
Best regards,
Gleb
On Tue, May 24, 2016 at 3:03 PM, Eric Meadows-Jönsson
> --
> You received this message because you are subscribed to the Google Groups
> "elixir-lang-core" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to
elixir-lang-co...@googlegroups.com.
> To view this discussion on the web visit
>
https://groups.google.com/d/msgid/elixir-lang-core/CAM_eapjmC6Uj3uAPok%2B-AFW3jPctwrw65gnG%2BMqcYZxbS5ut2Q%40mail.gmail.com.