[Nix-dev] Re: [Nix-commits] SVN commit: nix - 17661 - raskin - in nixpkgs/trunk/pkgs: development/libraries/avahi development/libraries/consolekit development/libraries/gstreamer development/libraries/gstreamer/gst-ffmpeg development/libraries/gstreamer/gst-pl

Michael Raskin 7c6f434c at mail.ru
Tue Oct 6 10:57:54 CEST 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Nicolas Pierron wrote:
>> A case study in transitive overrides.
> 
> Is the trunk the right place for case study.  I am not blaming you,
> but I am blaming us, even me.

The experimental part of this change was actually nicely working and
survived a couple private rewrites and a thorough instantiate/inspect
test. It was also the locally cleanest and the least intrusive change to
update WebKit. So it was not a risky commit. Also, we may need WebKit
stable release, but current WebKit is blleding-edge and its update
needed this or tons of dirty hacks.

At this point I can claim that a regular update of a package has more
risk of making things worse. So if we want to get a stable trunk (or a
stable branch?) we will have to make something where only fixes strictly
increasing the set of buildable packages can go from a live
rolling-release branch. OK, also critical updates.

> One day we should discuss our commit policy and determine if the trunk
> should remain stable or if we allow case studies inside it and create
> stable tags.

I just think that we should sort out stdenv-updates policy first
(when/how the merges happen, what should go there etc)..

And as we have negative experience with stable releases...
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.12 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJKywaRAAoJEE6tnN0aWvw3iQ8H/Ruxnv6oUnkUtIWvzlip3A1+
syypStEOiS/KAuptD7gggirUcFNMCvrdLPCFG44EIav7xHCFbqUknSsJLcctPUUn
ncUktIh5Wm+v0jDblvq7ISGXA4ffEKclosjVbn19Ym8AOi7bVBxO2UKlK1upraYe
L+iDpvPLzB7P8/s7od6B+DJ/Oo5a6gk+lOF8Fo9LiX7KZOOEuqhDczfsPeAIQCcr
VvzRdpzqjkDIeyvWNj2l9aPpaM3iqk6CxJlabLTh/WKFKlDVxmdpWponAJ/DbQxC
Ogz/Djh39q3e1bntkoBNAlHLZYZobJDirYQfSY8D+jW8lP92fuaFNl5zwELKE/Y=
=DmMp
-----END PGP SIGNATURE-----



More information about the nix-dev mailing list