From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id +MviA17WhGMJEAAAbAwnHQ (envelope-from ) for ; Mon, 28 Nov 2022 16:40:14 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id SE7ZA17WhGOFvgAA9RJhRA (envelope-from ) for ; Mon, 28 Nov 2022 16:40:14 +0100 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 A27EE3F959 for ; Mon, 28 Nov 2022 16:36:12 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ozgAY-0005Dh-Aa; Mon, 28 Nov 2022 10:35:42 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ozgAS-0005Ba-KM for guix-devel@gnu.org; Mon, 28 Nov 2022 10:35:39 -0500 Received: from cyberdimension.org ([80.67.179.20] helo=gnutoo.cyberdimension.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1ozgAM-0002PH-C5 for guix-devel@gnu.org; Mon, 28 Nov 2022 10:35:33 -0500 Received: from gnutoo.cyberdimension.org (localhost [127.0.0.1]) by cyberdimension.org (OpenSMTPD) with ESMTP id e09875d1; Mon, 28 Nov 2022 15:35:02 +0000 (UTC) Received: from primary_laptop (localhost [::1]) by gnutoo.cyberdimension.org (OpenSMTPD) with ESMTP id f2aa7ac2; Mon, 28 Nov 2022 15:35:02 +0000 (UTC) Date: Mon, 28 Nov 2022 16:35:09 +0100 From: Denis 'GNUtoo' Carikli To: Vagrant Cascadian Cc: Simon Josefsson , guix-devel@gnu.org Subject: Re: advanced? Message-ID: <20221128163509.02912a29@primary_laptop> In-Reply-To: <878rjw5jq6.fsf@contorta> References: <875yf1qtfq.fsf@latte> <878rjw5jq6.fsf@contorta> X-Mailer: Claws Mail 4.1.1 (GTK 3.24.30; i686-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/eJfOxVq_KTQB6oKcaZTMJ4O"; protocol="application/pgp-signature"; micalg=pgp-sha256 Received-SPF: pass client-ip=80.67.179.20; envelope-from=GNUtoo@cyberdimension.org; helo=gnutoo.cyberdimension.org X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list 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+larch=yhetil.org@gnu.org Sender: guix-devel-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1669649772; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post; bh=A3+cL0XZfIm1KRuUxCqyobmFIQbN/8zWSCUcvmu1yJc=; b=hN0AAdKQqmkS/ZUmfW6X6KJkAHlGsQkHK/EgJgsfQu7vvAqpgUymh0ro6S+V2ydDlqsJK/ QUoh7MUx2juXMCHzFu8sPyGyFDsvIhaCJP8JDzHuyaDBMFw+JKjOB2fuXg4EDzVIO5Aqxb uXB7nIlIwmxIG1QuWbGIoU36WAGQeFSQ0+/ig1/d0ISvOVl+vJcAQyLdebQspeH+Lm+SET KiF6Dvz/giNXgUOEWwyCXvtHc098Xf1qFujEI0vEX3rnhDjRQR/vsZBl0oVadVNAA5oVOV v2cLAvFL29PHI9qJf+4OGWN7SrBBZC6DCFnSdIDGcRFXF71u6m2gWMrVbkZj/Q== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1669649772; a=rsa-sha256; cv=none; b=JJfG3+FXsxyNnbEcCn7Jhp45vPV8piH72IBlKNJVx7m3TSwTSBSG53+dcog60Om7z4ZkIP sroXL13Tu235+nhJM6GcehEMJJ3y/J0kvUibX87y7xClzphU2KWXPdFfrYMISeqwdfPfWy BKucGzQKutoFVxw7UG1ULzAPaWMF3pGPYzEvbBTNCGoA3WkoEBFd9c5i7HZ4uNrTtoSd1O fS+0DhSX2tIfOET8fWtpc+T4mA5PUtprHCCaf5bO5+WzhEklKBcWhF6yt+dHdS/GDJBdmZ I1EVCK5TR6NilBeT4dQLms57ikDsNZGsE06o217SGS8brxoqlJUmo4GYpowXew== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -3.36 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: A27EE3F959 X-Spam-Score: -3.36 X-Migadu-Scanner: scn1.migadu.com X-TUID: eXp1Cl3nf2cL --Sig_/eJfOxVq_KTQB6oKcaZTMJ4O Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Sun, 27 Nov 2022 10:35:13 -0800 Vagrant Cascadian wrote: > It also makes me wonder if "advanced" will stand the test of > time. Someday Guix-style systems might just be status quo, and thus no > longer advanced. Guix of course will likely evolve over time... maybe > it will still hold qualities worthy of being called "advanced", [...] Something interesting would be to convey what users need to know or learn for using Guix. In "1.1 Managing Software the Guix Way" we already have hints that it might require to know the command line and scheme. Though maybe it could be clarified for less technical users. For instance it "provides" [a command line interface], but that is not clear that it's the only way to interact with some of Guix features. If we compare Guix with other FSDG compliant distributions: - Trisquel is usable by users that don't know the command line but less technical users might need a bit of help for upgrading from a version to another (in install parties for instance). Sometimes they just need somebody to be there just in case something goes wrong though. - Parabola x86_64 can probably be used by users without command line knowledge (for a desktop/laptop usage) but the boot sometimes break, so less technical users also need to plan ahead and know how to reinstall it if needed (that could be done by having a separate home for instance). A server usage does require to know the command line and also to know how to edit configuration files (like Apache configuration file). - Once installed, LibreCMC (and OpenWRT) are probably also relatively easy to configure for people that know what an IP address is, what is DHCP, what is an SSID, etc. Guix has the potential to be similar. - Freedombox (available in PureOS, Debian, etc) looks way easier but it is also way less configurable. Guix has the potential to have the same kind of balance between easiness and empowerment/configurability than LibreCMC (if graphical interfaces are written). Making the current status more clear can probably help users. On my side I've already taken that into account on the documentation I wrote on FSDG compliant distributions on the Libreplanet wiki, but I'm not sure how to improve the text in that manual section, or how to promote more that information. Denis. --Sig_/eJfOxVq_KTQB6oKcaZTMJ4O Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEeC+d2+Nrp/PU3kkGX138wUF34mMFAmOE1S0ACgkQX138wUF3 4mNIyg/5ARNV+YD08G5nlPZg5fX3VdNloJJn6kOnNomYryMDBF3n/AlARPu0R/7K 0t252JUbfRZSOgzkfdSRJCaknZfu7h85ITpVadoEysyZzkdN7LITR0+Izjg08+Lt XGdAALQMU8I4F2YoS9jqJUnHfGJAYxdiAvPzmsQka43ftRYnNI/VPQ0V0QbUpD6j I4z1WI37bviuwpJWWLS6xSRwFAvUQHECUs68rHRxfmye4J/u6+l9EtVLoCejcNLN L5kfujGjagJ3Oi72H6R1dWh/judr0slbwMop9gt0i40pbD7cejGO4NMt1ABJ87H1 5kXp0XKgBZC9r8BEPzxtORmREQ+QcEABE1Qmy3ruRCN9iFDFqwO2ZQeaTxFOaUp2 qaj2IpaysIr/aTQTgwW/v0EgETk0V8w24BDNoIhdPN4jL4MDSTY5vXw+DbzrMiDm OC+Rsxn23oDYk9letxmKi9vw3AsClnbEdByWTzu17siQ061dz3Pa/GuzuMexKuR7 emRmrHsep3hf7kmZl+ikOyGoPrp/fjnC2LK9fGCp4BiLG58FZXbPBqfDja6VHpCq UN9sUfMrRhkRUOZSfO07fA54ixwBAYH+ZgC+I7QpN33jZqrAs/UgXMdthyk1NlAz 8EIw9nxPDmx5YwkTdG0YSTxO5EE8TB/sn2QanZrif+REq4Xo3+w= =CjR7 -----END PGP SIGNATURE----- --Sig_/eJfOxVq_KTQB6oKcaZTMJ4O--