From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id q5SIOysbLmEb4AAAgWs5BA (envelope-from ) for ; Tue, 31 Aug 2021 14:06:03 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id MNaLNisbLmH+PgAAbx9fmQ (envelope-from ) for ; Tue, 31 Aug 2021 12:06:03 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 94BEE12A6D for ; Tue, 31 Aug 2021 14:06:03 +0200 (CEST) Received: from localhost ([::1]:45200 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mL2Wg-00082r-Ih for larch@yhetil.org; Tue, 31 Aug 2021 08:06:02 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:57060) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mL2Uk-0005Ik-HU for guix-patches@gnu.org; Tue, 31 Aug 2021 08:04:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:49894) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mL2Uk-00075W-8H for guix-patches@gnu.org; Tue, 31 Aug 2021 08:04:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mL2Uk-0008AD-2A for guix-patches@gnu.org; Tue, 31 Aug 2021 08:04:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#50296] [PATCH 0/2] Add 'guix home' command. Resent-From: Andrew Tropin Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 31 Aug 2021 12:04:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50296 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: zimoun , 50296@debbugs.gnu.org Received: via spool by 50296-submit@debbugs.gnu.org id=B50296.163041142331355 (code B ref 50296); Tue, 31 Aug 2021 12:04:01 +0000 Received: (at 50296) by debbugs.gnu.org; 31 Aug 2021 12:03:43 +0000 Received: from localhost ([127.0.0.1]:33207 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mL2UR-00089f-0a for submit@debbugs.gnu.org; Tue, 31 Aug 2021 08:03:43 -0400 Received: from mail-lj1-f182.google.com ([209.85.208.182]:44673) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mL2UN-00089R-OS for 50296@debbugs.gnu.org; Tue, 31 Aug 2021 08:03:40 -0400 Received: by mail-lj1-f182.google.com with SMTP id s3so31292797ljp.11 for <50296@debbugs.gnu.org>; Tue, 31 Aug 2021 05:03:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=trop-in.20150623.gappssmtp.com; s=20150623; h=from:to:subject:in-reply-to:references:date:message-id:mime-version; bh=M8udMqIdz4Hw9drdPdB97haY4bzs5RZwbzKMVAiSfl0=; b=Nx3U9u5r98/TH8DI6f0S7hcw/eePDE/nSKBEvDJgs9mxkbTQvn238vnEcA+PdksbH0 iVzcqvqQw9t2aQRAJzBjs6+65XzGluE0tlN0vPIkbDHWIicD+bMh3sQbCnZRLE9fdZ0m YlASKShIAT8dweqSzj5E0JMs6YupNdJEEZc8G4xXLb9VbK45RA79/X6Z+L2Ad0EMkq0H HuVYMNPzOle/RrIognJnH9gc93ykLXC2bnMsmUhhMhinHgsWX5DMY+0rzeMotvkJoc3Q jlj1gO/nQBvo17M7S29yrY5BYizpY0FJgo7/NnKNyh91CBK4zwKiAs3guwgSiUfY9HUe C0jw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:in-reply-to:references:date :message-id:mime-version; bh=M8udMqIdz4Hw9drdPdB97haY4bzs5RZwbzKMVAiSfl0=; b=Z9a3xY+MyzVgsDKyPpfVOtpZY9YkxhSEl3KTN6tOTx1Qwsc35cOB89p1eFm83z7Lqc 7Wnytt9oPho6a3s0A5zZi7h9Xjnsp2db3MMknYe4VUJPKGhm/Uej/TVEuhgM1wd6XS9l eF/AV/tsNnQomOdSrAwOo7R14/yZN4chrXdqj+B4VhT35vaqPBx1rZIUSIHc0XhaKPjS PaTm5YyoGnzDPdVZezzo8stCy3/QdskC3f/TiB+8CcQRu+UXw98D6v1UIx3xd3v+ObVw EQbqCj5dMyKMEVPukpADdTJLVRjop7SKhorpUl9+Gs7tQZAdGJKhSq/mGYU04n04urVe U3Ug== X-Gm-Message-State: AOAM531pxUsrGuJEbpFQInnGwVHxexo6sSWQbzO2n+ZDTw6XPnm79RLN 8ai/giLNAoSslS5upKBw0+JEHA== X-Google-Smtp-Source: ABdhPJxvPPU8jUilz6r/ilgCRhMs4TPaUTzeuyfy2ko/ZPkUyVyYagyy7I4TRWGlhT2mVYFyzkMT9w== X-Received: by 2002:a2e:9848:: with SMTP id e8mr24462846ljj.493.1630411410250; Tue, 31 Aug 2021 05:03:30 -0700 (PDT) Received: from localhost (109-252-93-92.nat.spd-mgts.ru. [109.252.93.92]) by smtp.gmail.com with ESMTPSA id w12sm1663460lfd.276.2021.08.31.05.03.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 31 Aug 2021 05:03:29 -0700 (PDT) From: Andrew Tropin In-Reply-To: <86tuj5opr0.fsf@gmail.com> References: <874kb6j718.fsf@trop.in> <86tuj5opr0.fsf@gmail.com> Date: Tue, 31 Aug 2021 15:03:26 +0300 Message-ID: <87lf4hizxt.fsf@trop.in> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1630411563; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=M8udMqIdz4Hw9drdPdB97haY4bzs5RZwbzKMVAiSfl0=; b=BcH96oei/m7sTJPlf9/b6Vw/LzNPKrPUcvWmNthkJb4zSKwsR5iEI1w5beanz1u2TGg0Vx bOlQqoflaaXc53gV90VJHjMrdVUncHGwu6hQpA14DGLuvezQjhfa8Pf1keu1QbHkoFPlMj MNQf4HG1d0UN2/VJjRFAH9XCkd6+zjyLRXSyopPpo7UpjcFsUiAVNjPMjJoVWE4fEAUn+M xA+NSmhHVzK9k3B1Rkn3jZYLyEObjOhKDt556aXYSXHb9y7NkOXKbCR10n5Mx7vlJEv7sA VMVPoNpa8O8xLTyFNUDzBqSCI45VqD4tkB02gvd7W0e1yID6mFRp02c6A3dj6g== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1630411563; a=rsa-sha256; cv=none; b=CRXM8hSghlcR0SJjzlRJoJGcWF5AwA71GAwjABevvWDYkVwZTMqOcLWzzO18vnXwwnijmB AI95BeY5SnYLn1jUWfKI6QlvbAEhG5sOLyV1D3IPZJZlZJTDvix6kuItHWZPttNXPAUd9V t1sxu2qT5noDq6foWUnBPp70TfZKqfvh7kajPeum2XSWXiQG97R89ym5W/ozBwOoc5eGx9 oPP/8Uvq6AxL3mRDN+NKwfQBMZvFWSgKtiZ5GUrzcjE38pRwZoMGoqE6l4W2us1eYvxeTT ocAgoaS6I7+4ZpDWRtJtnhjCvgjZbjTwdc/U22ttbF6Sku1riITW81BNm06NlA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=trop-in.20150623.gappssmtp.com header.s=20150623 header.b=Nx3U9u5r; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Spam-Score: 0.48 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=trop-in.20150623.gappssmtp.com header.s=20150623 header.b=Nx3U9u5r; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Queue-Id: 94BEE12A6D X-Spam-Score: 0.48 X-Migadu-Scanner: scn0.migadu.com X-TUID: oQGipdcyQmQV --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On 2021-08-31 12:46, zimoun wrote: > Hi Andrew, > > On Tue, 31 Aug 2021 at 12:28, Andrew Tropin wrote: >> Command and subbcommands allowing to manage home environment with guix. >> >> Andrew Tropin (2): >> scripts: Add 'guix home'. >> scripts: home: Add import subcommand. > > Raghav recently asked [1] an interesting question about consistency of > command line commands, i.e., compare for instance: > > guix system roll-back > guix pull --roll-back > guix package --roll-back > > I do not have an opinion but is it a conscientious or discussed choice > for subcommands?=20 > Yeah, I also mentioned this inconsistency, but I decided to stick to the 'guix system' approach and use subcommands. I'm not sure, which one is better, I would like to have pull, package and system to work the same way, but it seems that such refactoring will berak people setups. Anyway, I will be keeping the "compatibility" with 'guix system', so if we decide to change its interface, 'guix home's interface will be changed too. > > > All the best, > simon > > > 1: --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEKEGaxlA4dEDH6S/6IgjSCVjB3rAFAmEuGo4ACgkQIgjSCVjB 3rBcug/8D7NUpsXz0O3UXBs8FhvVLWdw0oIavftR+rNZnJdAzR4NXK2wShkBX2Zl jokwldbZvChvDpWE++96VFasBQJ56arvDOjZz4ZbAsaS+XUraZrJaM4f2MbSqU+q rgVvyf6XjAF0GBh39U2uFkb0vbZ2oSbmg0AhPgLNOXMkncIvvFCO1OXgrWOaLeyI aZrQlZa6P+C3ACBT+NzJzuMOxaI7TuZwJeEZdLRMchWPxV2I/jRTzY+BkWssRF1r EkA8LhbZ+6o1+d6CXq8c5wmIwCoxpTUsvlNaFe+fbkR8uGdMMo8v4TBA3gMsIugb dou3pNXJgc4g0U65XBdJ7r9o5k4IyNAD80eEGkF9MmHA2Bks2hm+6h5zJPa91NQj ljWY6k2BWjCnTwBuZ2zUgSQ6MMm+NFz1G4w7Df5dBInCv7zVV/m7aSplAEx8QZj/ jBBURvZQLVIO/ItGse0xqYI918oVJNQbU194DlvlezAyHLlR5ZJc0zRgaVghqB0i Kl5qi7h9d64lepC61pG8GzO3k0BHCquwm1n2M1IopuE+PmYBwhnrp3FtX3OQ3ERX XUylDf8dUjWC1DDcSVAvBnAz9biXd2Ri+8DwC/hb7l8drQ804hK821dAWDL3hjkU 8WzNPwC/KZxikAJ6iCR0ShjCS+Rd/80s6LzOfCp0Ufx6YItdCOA= =bKOs -----END PGP SIGNATURE----- --=-=-=--