Re: [Nix-dev] Policy for updates in 14.04

2014-09-01 Thread Vladimír Čunát
On 08/31/2014 11:40 PM, Chris Double wrote: This seems a great policy when there are people backporting security fixes to older versions of software. I don't believe this is the case for NixOS. That is a misunderstanding. The main purpose of the stable YY.MM branches *is* to apply security

[Nix-dev] Policy for updates in 14.04 (was: Keeping nixpkgs up to date)

2014-08-31 Thread Peter Simons
Hi Chris, https://github.com/NixOS/nixpkgs/pull/3136 Updating Tor on 14.04 to version 0.2.4.22 and Tor Browser to 3.6.2. This has been sitting for two months. Since then a newer version of Tor and Tor Browser has come out so it's already out of date. the stable release branch is not

Re: [Nix-dev] Policy for updates in 14.04 (was: Keeping nixpkgs up to date)

2014-08-31 Thread Lluís Batlle i Rossell
Almost any software update will contain a bunch of bugfixes and only sometimes new features. And for lots of nixpkgs software, having the update in master, doesn't guarantee that it is much tested once it becomes stable. I'd prefer to have a less strict rule about updating the stable branch,

Re: [Nix-dev] Policy for updates in 14.04

2014-08-31 Thread Peter Simons
Hi Lluís, Almost any software update will contain a bunch of bugfixes and only sometimes new features. can you point me to an empirical study that supports this thesis? And for lots of nixpkgs software, having the update in master, doesn't guarantee that it is much tested once it

Re: [Nix-dev] Policy for updates in 14.04

2014-08-31 Thread Lluís Batlle i Rossell
On Sun, Aug 31, 2014 at 06:31:50PM +0200, Peter Simons wrote: Hi Lluís, Almost any software update will contain a bunch of bugfixes and only sometimes new features. can you point me to an empirical study that supports this thesis? I mean the impression I got from reading release

Re: [Nix-dev] Policy for updates in 14.04 (was: Keeping nixpkgs up to date)

2014-08-31 Thread Chris Double
On Mon, Sep 1, 2014 at 3:57 AM, Peter Simons sim...@cryp.to wrote: the stable release branch is not supposed to have up-to-date software. Its purpose is to provide a software environment that is *stable*. Packages in the release branch should be modified only if the update fixes an important

Re: [Nix-dev] Policy for updates in 14.04

2014-08-31 Thread Peter Simons
Hi Chris, The purpose of [stable release branch] is to provide a software environment that is *stable*. Packages in the release branch should be modified only if the update fixes an important bug, like a security vulnerability. This seems a great policy when there are people

Re: [Nix-dev] Policy for updates in 14.04

2014-08-31 Thread Peter Simons
Hi Lluís, Almost any software update will contain a bunch of bugfixes and only sometimes new features. can you point me to an empirical study that supports this thesis? I mean the impression I got from reading release notes of different programs. For example: