From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pjotr Prins Subject: Re: It's time to build "guix deploy" Date: Thu, 14 Feb 2019 17:55:11 +0100 Message-ID: <20190214165511.jlc5aw2j2d2fqc6v@thebird.nl> References: <87k2wx6t1e.fsf@fsf.org> <87h8da5u5k.fsf@dustycloud.org> <87y36mjbjo.fsf@elephly.net> <87y36jcxxj.fsf@roquette.mug.biscuolo.net> <1550128455.8914.0@mail.riseup.net> <20190214081709.flzmcl5ijegx7rfn@thebird.nl> <87ef8acrho.fsf@roquette.mug.biscuolo.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from eggs.gnu.org ([209.51.188.92]:56016) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1guKer-0007Ds-D8 for guix-devel@gnu.org; Thu, 14 Feb 2019 12:18:47 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1guKQS-0005o2-Dh for guix-devel@gnu.org; Thu, 14 Feb 2019 12:03:58 -0500 Received: from mail.thebird.nl ([94.142.245.5]:60090) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1guKQQ-0005WY-P7 for guix-devel@gnu.org; Thu, 14 Feb 2019 12:03:52 -0500 Content-Disposition: inline In-Reply-To: <87ef8acrho.fsf@roquette.mug.biscuolo.net> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Giovanni Biscuolo Cc: guix-devel On Thu, Feb 14, 2019 at 04:35:47PM +0100, Giovanni Biscuolo wrote: > the very reason I'm here is I don't want to use *anymore* *any* of them, > with all due _respect_ for the venerable projects, your included! I did not intend to push my 'solution'. I want to get away from that too! > I've used Puppet and some Ansible, studied CFengine and Salt > Stack... then discovered Nix and rigth next Guix: what else? :-) > > [...] > > > and the emacs files sit in a git directory in the same tree and get > > copied across running 'deploy emacs.yaml'. > > yes, we still miss "stateless user services config" (Pierre Neidhardt > wrote an interesting summary here > https://lists.gnu.org/archive/html/guix-devel/2019-02/msg00128.html) > > I'd like to be able to declaratively manage a *stateless* .config/ > instead of managing configuration with dotfiles [2] > > anyway Guix is _perfect_ to declare and deploy system services, what we > miss is a little more abstraction (from operating-system to > infrastructure?) and remote control of "guix system reconfigure" > > am I missing something? I think you misread my E-mail. No doubt my fault ;). Pj.