[Nix-dev] "NixOS is an *experimental* Linux distribution"?

Marc Weber marco-oweber at gmx.de
Fri Feb 4 15:25:59 CET 2011


Excerpts from Cillian de R\xc3\xb3iste's message of Fri Feb 04 09:18:47 +0000 2011:
> While NixOS has some rough edges, and lacks packages and configuration
> options compared to established distros, perhaps it has passed the
> experimental stage?

Maybe we should replace it by "driven by a small but powerfull
community" - That would reflect its current state and tell people 
that they can't expect packages and support the way they get it for
ubuntu ..

I'd say its still kind of experimental. Although some security updates
happen I'm not sure that users of nixos watch all security issues the
way its done for other distros - because they have a lot more users.

Also a lot of things are experimental - eg the proprietary ati driver
support for xorg.

On my laptop I got freezes after several days of work - and
occasionally resuming from pm-suspend doesn't work.

I don't know how to debug it - because it only happens after 5 days of
uptime or such.

If new users join a lot of "new packages" and proposals will come up
which is good. But current commit policies without staging area are not.

I've had a closer look at mercurial - and it has most features of git.
I've also packaged some more plugins compared to the patch I sent
earlier.

However git has two features which make it still superior:
  - remotes. You can track remote repositories without a directory mess
  - git push :branch # delete a branch

The last thing, deleting a branch is important for preparing patches and
asking for review.
While mercurial hosting services such as bitbucket have a 'strip'
feature which let's you remove temp branches its a lot more annoying to
be used.

Those two are the sole reasons why I'd still vote for git. I found
everything else in mercurial which at least Michael Raskin and Lluís
Batlle (?) would prefer over git. They both may still prefer other
solutions much more (?)

Of course - as always - my point of view :)

Marc Weber



More information about the nix-dev mailing list