[Nix-dev] Some beginner Nix/nixpkgs questions

2015-08-05 Thread Alex Dean
Hi, I’m currently evaluating Nix (the package manager) for use at Snowplow - I really like what I see but I have some questions, particularly around private artifacts and package repositories. As a bit of background, our primary goal in adopting Nix would be to move a lot of bespoke app/data

Re: [Nix-dev] Some beginner Nix/nixpkgs questions

2015-08-05 Thread Luca Bruno
On 05/08/2015 12:33, Alex Dean wrote: Thanks Luca, On 1 - We prefer having only the latest version when possible.. I don't think I understand this. If I am using Packer to build an Amazon AMI and install Kafka via Nix, then all it takes is a single commit to Nixpkgs for me to end up with a

Re: [Nix-dev] Some beginner Nix/nixpkgs questions

2015-08-05 Thread Alex Dean
Thanks Luca, that's very helpful. I think I've got a better handle on the Nix way now. Cheers, Alex On Wed, Aug 5, 2015 at 11:39 AM, Luca Bruno lethalma...@gmail.com wrote: On 05/08/2015 12:33, Alex Dean wrote: Thanks Luca, On 1 - We prefer having only the latest version when possible..

Re: [Nix-dev] Some beginner Nix/nixpkgs questions

2015-08-05 Thread Eelco Dolstra
Hi, On 05/08/15 12:33, Alex Dean wrote: On 1 - We prefer having only the latest version when possible.. I don't think I understand this. If I am using Packer to build an Amazon AMI and install Kafka via Nix, then all it takes is a single commit to Nixpkgs for me to end up with a

Re: [Nix-dev] Some beginner Nix/nixpkgs questions

2015-08-05 Thread Alex Dean
Thanks Eelco, The strategy for a private repository sounds great - I will try and get that working with nix-serve. On reproducible deployments using git revisions - it solves the problem, but it feels like a very out-of-band solution. For a given piece of software, that software's version will

Re: [Nix-dev] NixCon 2015: registration and CfP

2015-08-05 Thread Domen Kožar
Excited about the first conference. I'd just like to point out, if someone is unable to attend the conference due to travel expenses being too high, you can write me to do...@dev.si or open a pledge at http://www.gofundme.com/ and I'll donate something myself and help distribute the message to

Re: [Nix-dev] NixCon 2015: registration and CfP

2015-08-05 Thread Paulus Esterhazy
Thanks Domen! If accommodation or ticket prices are the limiting factor for anyone when it comes to coming to NixCon, please feel free also to get in touch with me or any of the organizers (c...@nixos.org) - we may be able to work something out (e.g. offering a couch to surf or possibly

Re: [Nix-dev] NixCon 2015: registration and CfP

2015-08-05 Thread Aaron Levin
awesome!! I just decided to move to Berlin in September, so I just registered :) Excited to meet you all. On Wed, Aug 5, 2015 at 12:28 PM, Paulus Esterhazy pesterh...@gmail.com wrote: Thanks Domen! If accommodation or ticket prices are the limiting factor for anyone when it comes to coming to

Re: [Nix-dev] Some beginner Nix/nixpkgs questions

2015-08-05 Thread Colin Putney
On Wed, Aug 5, 2015 at 4:53 AM, Alex Dean a...@snowplowanalytics.com wrote: On reproducible deployments using git revisions - it solves the problem, but it feels like a very out-of-band solution. You don't have to embed a git revision in your nix expressions; I don't like that solution much

Re: [Nix-dev] Some beginner Nix/nixpkgs questions

2015-08-05 Thread Alex Dean
Thanks Colin - that's very helpful! Lots to go on there. Cheers, Alex On Wed, Aug 5, 2015 at 7:35 PM, Colin Putney co...@wiresong.com wrote: On Wed, Aug 5, 2015 at 4:53 AM, Alex Dean a...@snowplowanalytics.com wrote: On reproducible deployments using git revisions - it solves the

[Nix-dev] GHC 7.10.2 is our new default compiler

2015-08-05 Thread Peter Simons
Hi guys, starting with revision 2d26a0f8, GHC 7.10.2 is our new default compiler, i.e. the compiler that's used to build the haskellPackages set. We'll keep haskell.packages.ghc7101 around for a little while, but eventually that older compiler will be removed from Nixpkgs (since we generally keep

Re: [Nix-dev] NixCon 2015: registration and CfP

2015-08-05 Thread Rok Garbas
Quoting Aaron Levin (2015-08-05 19:55:17) awesome!! I just decided to move to Berlin in September, so I just registered :) Excited to meet you all. woow awesome. another nixer in town :) i hope you'll have time to join us at monthly meetups. https://www.meetup.com/Berlin-NixOS-Meetup

Re: [Nix-dev] Some beginner Nix/nixpkgs questions

2015-08-05 Thread Anderson Torres
Well, I think you just want: 1 - The Nix package manager language - it is easy; 2 - A local package expression respository with your own idiosyncrasy. To 2, it is just to create a Git local branch with your preferred versions of your favourite packages. To build them, maybe setting up an Hydra