> Hey, I was the one who implemented that feature in Bundler. :)
>

Hah, that's cool. I swear you've written half the software I really like 
using. :)
  

> One other possible way of supporting this is by using environment 
> variables and handling the logic in your mix.exs.
>
 
My only complaint with bundler's way is rooted in its non-explicit and 
spread-out configuration system. It takes foreknowledge and several 
commands to set up local repos or figure out what's going on, so I like the 
idea of something more explicit and centralized than ENV vars.

In particular, path dependencies were written so they never change the 
> lock, so it already provides part of the functionality I had to implement 
> for the local git repo thing.


That's great, I didn't know that! This is really the only reason why this 
would have *needed* to be a Mix feature request instead of a useful mix.exs 
pattern.

I'll play around with in-mix-file options and see if/how they work best, 
and report back if there's something worth adding to mix.


-- 
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-core+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/elixir-lang-core/88ad8710-50d3-44ba-ab92-a022204b4e37%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to