Re: [Nix-dev] NixOS next stable release
That feature would be really cool. I'm a bit confused, what's the status of the Recursive Nix feature? Is it really on hold? Or waiting for a better implementation? On 28/03/2015 9:50 PM, Bjørn Forsman wrote: On 26 March 2015 at 12:37, Domen Kožar do...@dev.si wrote: [...] I'd really like to see private store files implemented for this release, since it's the major drawback in our current package manager (after I've talked to quite some people from community in the last year). See https://github.com/NixOS/nix/issues/8 One of my biggest wishes for Nix/NixOS, is the ability to build packages from upstream tarballs which contain a default.nix file. I think that would make a great argument for winning people over to the Nix-side: With this small default.nix file in your source tree you'll be able to reproduce your development setup on any machine. And further, users can install your package simply by adding this to their config: environment.systemPackages = [ ... ] ++ (remotePackages [ http://project/source.tar.gz; ]) I don't know if this is a pipe dream :-) I guess this is the issue to discuss: https://github.com/NixOS/nix/issues/13 - Bjørn ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev -- Founder of Matrix AI http://matrix.ai/ +61420925975 ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev
Re: [Nix-dev] NixOS next stable release
On Sat, Mar 28, 2015 at 5:19 PM, Matthias Beyer m...@beyermatthias.de wrote: On 26-03-2015 12:37:28, Domen Kožar wrote: - set default kernel to 3.18 https://github.com/NixOS/nixpkgs/pull/6858 May I ask why not 3.19? Just because 3.18 is a longterm kernel (aka. is the stable NixOS version always based on a longterm kernel)? Yup. ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev
Re: [Nix-dev] NixOS next stable release
On 26-03-2015 12:37:28, Domen Kožar wrote: - set default kernel to 3.18 https://github.com/NixOS/nixpkgs/pull/6858 May I ask why not 3.19? Just because 3.18 is a longterm kernel (aka. is the stable NixOS version always based on a longterm kernel)? -- Mit freundlichen Grüßen, Kind regards, Matthias Beyer Proudly sent with mutt. Happily signed with gnupg. pgpbjcZfQWRBI.pgp Description: PGP signature ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev
Re: [Nix-dev] NixOS next stable release
On 26 March 2015 at 12:37, Domen Kožar do...@dev.si wrote: [...] I'd really like to see private store files implemented for this release, since it's the major drawback in our current package manager (after I've talked to quite some people from community in the last year). See https://github.com/NixOS/nix/issues/8 One of my biggest wishes for Nix/NixOS, is the ability to build packages from upstream tarballs which contain a default.nix file. I think that would make a great argument for winning people over to the Nix-side: With this small default.nix file in your source tree you'll be able to reproduce your development setup on any machine. And further, users can install your package simply by adding this to their config: environment.systemPackages = [ ... ] ++ (remotePackages [ http://project/source.tar.gz; ]) I don't know if this is a pipe dream :-) I guess this is the issue to discuss: https://github.com/NixOS/nix/issues/13 - Bjørn ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev
Re: [Nix-dev] NixOS next stable release
2015-03-26 5:37 GMT-06:00 Domen Kožar do...@dev.si: Hi all, I'd like to start the discussion what should be part of of next stable release. It's scheduled for the end of May. From the experience during last stable release we need a month to get everything together for a confident stable release. That gives us a bit more than a month to merge any big changes. I propose following major changes get merged into master during next period: - Gnome 3.14 (3.16 was released yesterday) https://github.com/NixOS/nixpkgs/pull/5308 This is exciting to me because GDM in Gnome 3.14 is the first real display manager with support for launching Wayland compositors. There are a number of very practical Wayland compositors popping up on GitHub and elsewhere, but most of them seem to preclude the notion of a login screen by including a CLI launcher (e.g. weston-launch). It's difficult to claim Wayland support without a login screen. I'm not sure when or how things will settle in the Wayland/Mir/X11 space, but hopefully by *next* stable release we can have something. Gnome 3.14 will be good to have for developing *meaningful* Wayland support. I'll update the Wayland issue once I've poked at Gnome 3.14 some more. I would really like for Gnome 3.14 to be merged. https://github.com/NixOS/nixpkgs/issues/5071 - syslinux boot loader for usb images https://github.com/NixOS/nixpkgs/pull/4678 I will test this soon. This is awesome. :) - systemd 219 https://github.com/NixOS/nixpkgs/issues/6671 - set default kernel to 3.18 https://github.com/NixOS/nixpkgs/pull/6858 I'd really like to see private store files implemented for this release, since it's the major drawback in our current package manager (after I've talked to quite some people from community in the last year). See https://github.com/NixOS/nix/issues/8 Does the private store files feature account for user creation/management? The primary use for this from what I can see is /etc/passwd management. What about /etc/wpa_supplicant? I assume these nix expressions haven't yet been written/updated for private file support. I would also like to be able to store my private data somewhere in the interim *not* in my configuration.nix (gpgzip.nix? fetchmegaupload.nix?) and prompt me for a password/key. Obviously start small, but it should be proven before being set in stone. Just my two cents. Jonathan If you'd like to include something in next stable release, please tag the milestone on github and cc @domenkozar Domen ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev