From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?Q?G=C3=A1bor_Boskovits?= Subject: Re: Adding a %desktop-packages Date: Mon, 6 Apr 2020 11:14:46 +0200 Message-ID: References: <87mu7tn6w1.fsf@inria.fr> <87v9mgssua.fsf@dismail.de> <87ftdhf3fn.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="0000000000007ac8cb05a29bb3fd" Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:41114) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jLNqi-0004DF-DV for guix-devel@gnu.org; Mon, 06 Apr 2020 05:15:22 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jLNqd-00065G-9E for guix-devel@gnu.org; Mon, 06 Apr 2020 05:15:18 -0400 In-Reply-To: <87ftdhf3fn.fsf@gnu.org> 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-mx.org@gnu.org Sender: "Guix-devel" To: =?UTF-8?Q?Ludovic_Court=C3=A8s?= Cc: Guix-devel --0000000000007ac8cb05a29bb3fd Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hello, Ludovic Court=C3=A8s ezt =C3=ADrta (id=C5=91pont: 2020. =C3= =A1pr. 6., H=C3=A9t 10:02): > Hi Joshua, > > Joshua Branson skribis: > > > This is slightly unrelated, but your email reminded me. > > > > How about we add a %desktop-packages variable? I remember reading a bu= g > > report about possibly ungoogled-chromium or some package not working > > properly, because the user did not install a font. Perhaps if people > > are using a %desktop, there should be some %desktop-packages that most > > users will want installed by default. Packages would include a web > > browser, one system font, etc. > > I think we should address the font issue. A =E2=80=98%desktop-packages= =E2=80=99 is > bound to never be satisfactory for anyone because it=E2=80=99s so subject= ive. > Yes, this will not be statisfactory. However I believe that doing something like this would be great: define icecat-recommended define browser-recommended icecat-recommended define desktop-recommended (append desktop-recommended base-packages) with deduplication. I believe this approach has two merits: We can provide an easy setup for those interested, and inspectable for those who would like a working system, but want to configure certain aspect= s And we can state the officially recommended software for a given task, so that it is possible to focus efforts on these. > > Thanks, > Ludo=E2=80=99. > Best regards, g_bor > > --0000000000007ac8cb05a29bb3fd Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello,

Ludovic Court=C3=A8s <ludo@gnu.org> ezt =C3=ADrta (id=C5=91pont: 2020. =C3=A1pr. = 6., H=C3=A9t 10:02):
Hi Joshua,

Joshua Branson <jbranso@dismail.de> skribis:

> This is slightly unrelated, but your email reminded me.
>
> How about we add a %desktop-packages variable?=C2=A0 I remember readin= g a bug
> report about possibly ungoogled-chromium or some package not working > properly, because the user did not install a font.=C2=A0 Perhaps if pe= ople
> are using a %desktop, there should be some %desktop-packages that most=
> users will want installed by default.=C2=A0 Packages would include a w= eb
> browser, one system font, etc.

I think we should address the font issue.=C2=A0 A =E2=80=98%desktop-package= s=E2=80=99 is
bound to never be satisfactory for anyone because it=E2=80=99s so subjectiv= e.

Yes, this will not be statisfactory. However I believe that doing somethi= ng like this would be great:
define icecat-recommend= ed
define browser-recommended icecat-recommended
define desktop-recommended (append desktop-recommended = base-packages) with deduplication.
I believe this ap= proach has two merits:
We can provide an easy setup = for those interested, and inspectable for those who would like a working sy= stem, but want to configure certain aspects
And we c= an state the officially recommended software for a given task, so that it i= s possible to focus efforts on these.

Thanks,
Ludo=E2=80=99.

Best regards,
g_bor

--0000000000007ac8cb05a29bb3fd--