News for hackers. Stuff that matters.
Re:GNU Guix and GuixSD 0.14.0 released by greenhouse_gas on Thursday December 07, 2017 @07:21PM (#15875630)
The problem is that _every_ _single_ _program_ has to have its configuration files rewritten to take nix or guix into account, and every sysadmin has to know how to use the new nix or guix way.
Re:GNU Guix and GuixSD 0.14.0 released by nextos on Thursday December 07, 2017 @07:50PM (#15875800)
I don't think this is the case. I've packaged several things for Guix, and patches are rare. Stuff that has good configuration (e.g. uses GNU make, and thus accepts --prefix) will be fine.
Re:GNU Guix and GuixSD 0.14.0 released by greenhouse_gas on Thursday December 07, 2017 @08:57PM (#15876119)
Wait, I thought that guix (like nix) keep their full configuration in flat nix or lisp files (like https://www.gnu.org/software/guix/manual/html_node/Using-the... )?

I never really tried guix, but that's how nix works ( https://nixos.org/nixos/manual/index.html ). So how does Apache configuration on upstream (meaning, how it's configured on Windows/Linux/FreeBSD) correlate to how it's configured on nixos/guix?

Re:GNU Guix and GuixSD 0.14.0 released by nextos on Thursday December 07, 2017 @09:02PM (#15876142)
It depends. You can install it with nix/guix and configure it as in any other Linux distro.

Or, if it's a service you want to make the configuration totally reproducible, you can use https://www.gnu.org/software/guix/manual/html_node/Services.... interfaces for those packages that have some written for them.

But there's nothing wrong with regular dotfiles.