From mboxrd@z Thu Jan 1 00:00:00 1970 From: Subject: Re: FAQ draft (Was: Re: Upgrade 0.15 to .16 it doesn't work) Date: Thu, 3 Jan 2019 13:19:44 +0100 (CET) Message-ID: References: <> <> <87y382au0z.fsf@ambrevar.xyz> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_37614_1474645476.1546517984602" Return-path: Received: from eggs.gnu.org ([208.118.235.92]:33367) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gf1yX-0002nn-O4 for help-guix@gnu.org; Thu, 03 Jan 2019 07:19:50 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gf1yU-0001YL-Ix for help-guix@gnu.org; Thu, 03 Jan 2019 07:19:49 -0500 Received: from w1.tutanota.de ([81.3.6.162]:46536) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gf1yU-0001RZ-5Y for help-guix@gnu.org; Thu, 03 Jan 2019 07:19:46 -0500 Received: from w2.tutanota.de (unknown [192.168.1.163]) by w1.tutanota.de (Postfix) with ESMTP id 9611AFA07E7 for ; Thu, 3 Jan 2019 12:19:44 +0000 (UTC) In-Reply-To: <87y382au0z.fsf@ambrevar.xyz> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" Cc: Help Guix ------=_Part_37614_1474645476.1546517984602 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit IMHO, this run-around should be replaced with more workable fully ready system configuration files placed to the distro or manual. "There are already up to a hundred shared operating system declarations available online for your to copy or get ideas from." Thank you, Pierre Neidhardt for the link https://guix-hpc.bordeaux.inria.fr/browse I also offer this: Whom Guix and GuixSD are intended? - Guix package manager and GuixSD operating system are useful for package developers, programmers and system administrators. Features of Guix are awesome for testing new packages, developing and debugging software in different environments. You can have as many environments, as many versions of any package as you need. Testing and debugging consider to be more efficient and easy with Guix package manager and GuixSD. What about stability in GuixSD? - Updates is a complex problem for all GNU/Linux distributions. You may have old and stable packages and your system is ok. But even here something might go wrong. For instance, package A may need previous version of package B, while as package C you want to install may need the latest version of B. This collision is extra terrible with such base packages as binutils, glibc and other vital packages. Guix intends to solve this. Guix gives you better flexibility having different versions of any package together. The other case of stability are hardware drivers. GuixSD uses LinuxLibre kernel, Guix repository has only free software. So you need to know which hardware vendors and which products are compatible with free software. Jan 3, 2019, 10:57 AM by mail@ambrevar.xyz: > Thanks for this FAQ. I agree it would be a nice addition to the manual. > > I like many of your points. The points I would not put however are those that > are likely to change sooner or later, for instance > >> * Any stable ones available yet? >> * No, not known to us. >> > > Besides, regarding > >> * Is package X available? >> * Maybe! Take a look at the package list of the website or search our git-repo >> for the name. >> > > I believe this is an important pointer to new comers (e.g. "I will only consider > switching to GuixSD if X and Y are packaged"), so we need a link here. > > The official home page has > https://www.gnu.org/software/guix/packages > which is > a rather poor interface in my opinion. > > So I would like to the much more convenient > https://guix-hpc.bordeaux.inria.fr/browse > instead. > > -- > Pierre Neidhardt > https://ambrevar.xyz > ------=_Part_37614_1474645476.1546517984602 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
IMHO, this run-around should be rep= laced with more workable fully ready system configuration files placed to t= he distro or manual.
"There are already up to a hundred shared operating system declaratio= ns=20
available online for your to copy or get ideas from."

Thank you, Pierre Neidhardt for the link https://guix-hpc.bordeaux.inria.fr/browse
<= /div>

I also offer this:

Who= m Guix and GuixSD are intended? - Guix package manager and GuixSD opera= ting system are useful for package developers, programmers and system admin= istrators. Features of Guix are awesome for testing new packages, developin= g and debugging software in different environments. You can have as many en= vironments, as many versions of any package as you need. Testing and debugg= ing consider to be more efficient and easy with Guix package manager and Gu= ixSD.

What about stability in GuixSD? - = Updates is a complex problem for all GNU/Linux distributions. You may have = old and stable packages and your system is ok. But even here something migh= t go wrong. For instance, package A may need previous version of package B,= while as package C you want to install may need the latest version of B. T= his collision is extra terrible with such base packages as binutils, glibc = and other vital packages. Guix intends to solve this. Guix gives you better= flexibility having different versions of any package together. The other c= ase of stability are hardware drivers. GuixSD uses LinuxLibre kernel, Guix = repository has only free software. So you need to know which hardware vendo= rs and which products are compatible with free software.


Jan 3, 2019,= 10:57 AM by mail@ambrevar.xyz:
Thanks for this FAQ. I a= gree it would be a nice addition to the manual.

I like many of your points. The points I would not put however are those = that
are likely to chang= e sooner or later, for instance
* Any stable ones available yet?
* No, not known to us.

Besides, regarding
* Is package X available?
* Maybe! Take a look at the package list of = the website or search our git-repo
for the name.

I believe= this is an important pointer to new comers (e.g. "I will only conside= r
switching to GuixSD if= X and Y are packaged"), so we need a link here.

The official home page has https://ww= w.gnu.org/software/guix/packages which is
a rather poor interface in my opinion.

So I would like to the much more convenient

--
Pierre Neidhardt

<= /body> ------=_Part_37614_1474645476.1546517984602--