From mboxrd@z Thu Jan 1 00:00:00 1970 From: Hartmut Goebel Subject: Re: Please put the system-configuration into the image Date: Fri, 8 Sep 2017 12:11:45 +0200 Message-ID: <8d2454ec-c878-0e30-fa06-5fd00f017560@crazy-compilers.com> References: <2af008a3-ba55-1894-4cad-3afee197b225@crazy-compilers.com> <20170905180529.yk2kphegofhu7rft@abyayala> <1ee6f79c-a1b2-fe38-7cb2-e3ca4220985f@crazy-compilers.com> <87h8wezz9n.fsf@gnu.org> <9d3029d4-8069-4c95-702e-6194f7fa8cd2@crazy-compilers.com> <20170907124306.yy7seidv66ajlkka@abyayala> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:49033) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dqGGS-0005yf-Tn for guix-devel@gnu.org; Fri, 08 Sep 2017 06:12:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dqGGO-0000RL-3n for guix-devel@gnu.org; Fri, 08 Sep 2017 06:11:56 -0400 In-Reply-To: <20170907124306.yy7seidv66ajlkka@abyayala> Content-Language: en-GB 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: =?UTF-8?Q?Ludovic_Court=c3=a8s?= , guix-devel Am 07.09.2017 um 14:43 schrieb ng0: > You can take any system configuration file and build a shared or free-s= tanding > vm with the "guix system" function. It I'm afraid, you did not get the point (No offence meant!): I know that I can do this. I also know that I can maintain configs via git. But all this is the developers perspective. If somebody is downloading the ISO-image and installing GuixSD on some machine =E2=80=93 stand-alone, no other GuixSD systems around: He/she wou= ld store the system-config somewhere on the machine, change it and "reconfigure" and hack around. (At least this is what I would do.) So why there is no starting-point for system-config in the image? Why would the user need to download it from some (no quite obvious) internet-addres= s? I also would expect to have the config for this very system at hand. Yes, the manual has a section "Building the Installation Image", but *if* I ever recognize this section, I'd still have to dig into the source and fetch the actual file. For making live easier for new users and for encouraging them to re-gain the power over their computer, we should IMHO serve the config on=C2=A0 silver plate. I hope my motivation is more clear now. --=20 Regards Hartmut Goebel | Hartmut Goebel | h.goebel@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |