<div dir="ltr"><div><div><div><div>Going with Nix sets few targets to focus on:<br></div>- Adapt it for Erlang specifics (and contribute if they will accept flow of contributions of this type). If they don't like it, we're facing a source code fork. It's licence is LGPL2.1(or later) which is sticky and may annoy people;<br></div>- Make it work on Windows;<br></div><div>- Nix is C++ so OTP team will squint at it, they don't like and don't use C++ but, well, many other people including me do. Besides opensource contributions, a permanent one or more people should be assigned to maintain the Erlang-faced part of Nix, that is up to IUG to decide the budget and the candidate(s), hope i can be one.<br></div><div><br>Erlang specific details include:<br></div><div>- make it appear (be built or downloaded or bundled with OTP) when you make OTP source;<br></div><div>- source-only and binary installs being recognized as 
interchangeable. but if user is unable to build for some reason he may 
enforce binary prebuilt install;<br></div>- making environments for Erlang, that is a directory with symlinks to packages, which can be added to -pa/-pz and starting an OS shell or Erlang shell for user;<br></div>- make it aware of Erlang in general, people will find out what they want when they start using it. Many surprise things may appear such as hot upgrades and reloads on a running VM, not sure if that's package manager's thing to poke VM with a stick and make it reload things.<br><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Dec 27, 2014 at 1:48 AM, Imants Cekusins <span dir="ltr"><<a href="mailto:imantc@gmail.com" target="_blank">imantc@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Nix package repository is very convenient to search :<br>
<br>
<a href="https://nixos.org/nixos/packages.html" target="_blank">https://nixos.org/nixos/packages.html</a><br>
<br>
simple and very fast. It sets a good example.<br>
<div class="HOEnZb"><div class="h5">_______________________________________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br>
<a href="http://erlang.org/mailman/listinfo/erlang-questions" target="_blank">http://erlang.org/mailman/listinfo/erlang-questions</a><br>
</div></div></blockquote></div><br></div>