From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:403:478a::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id uBjuE7AGtWS7oAAASxT56A (envelope-from ) for ; Mon, 17 Jul 2023 11:15:28 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:478a::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id +Pv9ErAGtWTlBQEAG6o9tA (envelope-from ) for ; Mon, 17 Jul 2023 11:15:28 +0200 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 D2EE750F45 for ; Mon, 17 Jul 2023 11:15:27 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20221208 header.b=UQDNQKjO; 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"; dmarc=pass (policy=none) header.from=gmail.com ARC-Seal: i=1; s=key1; d=yhetil.org; t=1689585328; a=rsa-sha256; cv=none; b=UBQXjhQkM9uOLymxLRX52hDkQgf066g3G504vwMzLLk/YRmnFx17pc/9g5s9uEOwakCY1c HIz/tO6/Rtey9nJmedPtY2m8kDBebZTkDX+uUukiK5E6WyS/zwpNxUS6YUZ3uSX2ZDnvWG qctwjFHk/0IkUkZEJ2cvyxxwHvBWj1NCxxNZH7f7GE9Urdf4w4zmMQRfTE3NuAJhtGGGkI GBOafufMvQxgvwNnqI67pVJGvCvIkjICE5iHAKEWrD2s84kXgy/y6JEJGnC+PBzqwiK3Lu 5QYUltcDThQlSJklJwhDV+ayjWEtRpzgOi8xgMM3FliBoQ1fmakMLMg+86mh4Q== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20221208 header.b=UQDNQKjO; 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"; dmarc=pass (policy=none) header.from=gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1689585328; 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:dkim-signature; bh=CXdbVl9qV5inAKmg7Kd60CfdlZ+7Swiud7nsdc55M78=; b=h8umHqar62lVZBM+kMxUTxvcBomJetUiaTdSbMphH32P3EON6AKh8LcdyL5ONaoBWbWTkI HdUv2CxkHFW3CW+unhJd6iR0EYpvqv+29H5eYZAkKQs6HAHXHv1TN49yGLAx1QUpCXat5K mtxvIXgAw1ViSbkTLRPRmduoCjI+PhFGN0V+Ot8F1swfEzHYTR5TMJR//kNMbMoORzaoy7 TYELr6yev3viq6fhpz+/pXv9sJcR/xTIN8UWu5yAngQLzp71vkWEt6Up1ROkMZfcLFjCHK 5bmmJCSUFgFz1TI+wEkOXFV2/LWlyYo1tUhqNWg1AXN9uKqyvyf4tCWoeOFrhA== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qLKJp-0002kD-RH; Mon, 17 Jul 2023 05:15:03 -0400 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 1qLJ7d-0005M5-2Q for guix-devel@gnu.org; Mon, 17 Jul 2023 03:58:26 -0400 Received: from mail-ed1-x530.google.com ([2a00:1450:4864:20::530]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qLJ7a-00066F-T4 for guix-devel@gnu.org; Mon, 17 Jul 2023 03:58:20 -0400 Received: by mail-ed1-x530.google.com with SMTP id 4fb4d7f45d1cf-51a52a7d859so11259815a12.0 for ; Mon, 17 Jul 2023 00:58:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1689580695; x=1692172695; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=CXdbVl9qV5inAKmg7Kd60CfdlZ+7Swiud7nsdc55M78=; b=UQDNQKjONiVmVRjDom4YETacadaFNdUs2dns03vfPJpLWmNbK5A3q8Qe7mXBID1dVW BSrZVKLUOfsjKXwR2tXnS6gQAHHCNYXKZd6u2dU0fRrNzGTotMvZqSFmhvL8Og4Ns/cN BSuYvYtpIj8Bhjqectk/U9MOqW6tENpI9pA9z8B7fj5dugAkAdPE1AuzEaJqSW4trBr9 QZGGrkSIYu/YzfphI+5ISP6QnHNp710ue9pPmU3ZKklyGFw8XLGSqcZ5ZFRhG+chMn/I 6toRYoL8uB38lMEb0Urpu9NimYUQGCh+mkUzMI/zRVD3sym4bA7Mkxvkqs3dkSdHmXkD iTzw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1689580695; x=1692172695; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=CXdbVl9qV5inAKmg7Kd60CfdlZ+7Swiud7nsdc55M78=; b=hf9nznIa/lr1Nzz73jvxjFz7Ko+20aDVYk6ilaA/h+B9i/TpNW03IAS9HnsISAOEmA q9rERcdB2Lma9X5ST8BZ9re0pnWULkBCv3COvY+JYKxytZ7W6VpwF1KKtxvtLe9yrxIq VrUcNNkoGhrmHUzGRdhTLS9hO//QsmM3DpQqcuNhkOulAShCtSrwz2k6XU1N50Nziyiw mpoCNio5LFMnKpBXui287zeo7MiXbzG4oPXJQ+7+8yozjXYr4DUsCFjtZpP0uiqh7TXM 6mrkd2h/MnpsJaoeraPVNNlZ95j23C7xIFV1fE9C309QJgzL9d+LiDgQlLed3lcR+rCO UCBg== X-Gm-Message-State: ABy/qLYu8+bvu54I8gIVUaj/DqNcef9aE8KcdigGFFbRGVPHBS6SWIja rVlMNyRNlYhulV4gyP3ef8mrmimiKBaqZEIit9lM5xpJt2+wAA== X-Google-Smtp-Source: APBJJlGWRs/QSYwVs1NTlYDXoaCDmAtX9kAuVSRAy2Vp2LI3/2RYnUfx252gh+rpG972XJQPF9MGUkNJv4Qgy8/Ary8= X-Received: by 2002:a17:907:86a8:b0:991:d414:d889 with SMTP id qa40-20020a17090786a800b00991d414d889mr10287990ejc.15.1689580695253; Mon, 17 Jul 2023 00:58:15 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: "Etienne B. Roesch" Date: Mon, 17 Jul 2023 10:58:03 +0300 Message-ID: Subject: Re: A Forum for Guix Users To: vidak@riseup.net Cc: Guix Devel , Sarthak Shah Content-Type: multipart/alternative; boundary="00000000000028f7950600aa297e" Received-SPF: pass client-ip=2a00:1450:4864:20::530; envelope-from=etienne.roesch@gmail.com; helo=mail-ed1-x530.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Mon, 17 Jul 2023 05:14:58 -0400 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 X-Migadu-Scanner: mx0.migadu.com X-Migadu-Spam-Score: -9.53 X-Spam-Score: -9.53 X-Migadu-Queue-Id: D2EE750F45 X-TUID: D5k+n48K7Ys2 --00000000000028f7950600aa297e Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi! Being somewhat of a beginner myself, or at least a newcomer, I can relate to the steep learning curve. I also attempted the supervision of psychology students on a guix hackathon (as an experiment) not too long ago: utter beginners and we focused on reviewing the documentation, with the idea of creating material for beginners. More on that soon, hopefully. The missing =E2=80=9Csearch=E2=80=9D feature that seems to have triggered t= his thread, is indeed important, from a beginner=E2=80=99s perspective, I think. But I ten= d to agree with the later post warning about the multiplicity of ways to connect and get information: the information that beginners need really is in the current documentation, which at times can be opaque or confusing (going back and forth between guix system native and guix package manager on a host, without necessarily explicit warning; or possible discrepancies between the manual and the cookbook), and could use a bit of TLC. The way I use the doc, is by loading the latest manual in the browser as one page, and use the search function of the browser. That helps but it also implies I know what I am looking for, and I can fill in the gaps, eg about context (guix system vs host). I don=E2=80=99t think we necessarily need another outlet, and should maybe = just consolidate what we have. If ways to connect to the community are explicit (and they currently aren't very visible), I don't think beginners would need another portal or forum, or another way to read issues from git. Also really, reading git commit messages should not be the way to inform beginners. Of note, I currently have access to: (I am hugely grateful to the many people who answered what might have seemed an endless stream of questions on irc.!) - google, as well as the doc and the cookbook - this mailing list and others: guix-devel, guix-help, ... 8 in total and they all have archives: https://savannah.gnu.org/mail/?group=3Dguix - the irc channels, #guix #nonguix #guix-hpc #systemcrafters #systemcrafters-help #guix-offtopic: https://guix.gnu.org/en/contact/irc/ (with logs: https://logs.guix.gnu.org) - the guix-hpc events like monthly cafe guix: https://hpc.guix.info/events/2022/caf=C3=A9-guix/ - and the mattermost server by the same people: https://mattermost.univ-nantes.fr/signup_user_complete/?id=3Dnjdxbdazafddtq= 6wsm6cgrr95r Have a great day! Etienne On Thu, 13 Jul 2023 at 23:39, wrote: > On 2023-07-13 21:52, Sarthak Shah wrote: > > Hey Guix, > > I think we should seriously consider having a user forum similar to > > Debian's User Forum or Nixos' Discourse. > > > > As of now, it's a bit difficult for beginners to find answers to their > > problems in the mailing list or in IRC logs as they aren't very easy to > > navigate compared to forum threads. Seeing the situation with RHEL, I > think > > now's the perfect time for us to acquire new HPC/stability-oriented use= rs > > in particular, and I believe that most of them would not be very > > IRC/mailing list-savvy either. > > It would also immensely help to have community discussions and other > forms > > of information concentrated in one location instead of split over the I= RC > > and the mailing list. > > > > If we are to go ahead with making a forum, I think I'm speaking for a l= ot > > of people here when I say that I don't want a forum that cannot be used > > without Javascript or cannot be built/deployed with Guix. Given these > > constraints, Discourse is not a good option as it does not build on Gui= x. > > phpBB and SMF are two good options we could look into, although they > look a > > little dated compared to discourse. Flarum might also be worth looking > > into, but I am not sure if it will build properly on Guix. > > > > Software suggestions as well as thoughts on this idea would be greatly > > appreciated! > > > > Regards, > > Sarthak. > > A great idea. I would use a forum. I would say just go ahead and set up > a forum yourself, and I'll bring some people along that I know from the > fediverse. > > ~vidak > > --00000000000028f7950600aa297e Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi!

Being somewhat of a beginner myself, or at least a newcomer, I can relate= to the steep learning curve.=C2=A0 I also attempted the=C2=A0supervision o= f psychology students on a guix hackathon (as an experiment) not too long a= go: utter beginners and we focused on reviewing the documentation, with the= idea of creating material for beginners. More on that soon, hopefully.

The missing =E2=80=9Csearch= =E2=80=9D feature that seems to have triggered this thread, is indeed impor= tant, from a beginner=E2=80=99s perspective, I think. But I tend to agree w= ith the later post warning about the multiplicity of ways to connect and ge= t information: the information that beginners need really is in the current= documentation, which at times can be opaque or confusing (going back and f= orth between guix system native and guix package manager on a host, without= necessarily explicit warning; or possible discrepancies between the manual= and the cookbook), and could use a bit of TLC.

=
The way I use the doc, is by loading the latest man= ual in the browser as one page, and use the search function of the browser.= That helps but it also implies I know what I am looking for, and I can fil= l in the gaps, eg about context (guix system vs host).

I don=E2=80=99t think we necessarily need an= other outlet, and should maybe just consolidate what we have. If ways to co= nnect to the community are explicit (and they currently aren't very vis= ible), I don't think beginners would need another portal or forum, or a= nother way to read issues from git. Also really, reading git commit message= s should not be the way to inform beginners.

Of note, I currently have access to: (I am hugely=C2= =A0grateful to the many people who answered what might have seemed an endle= ss=C2=A0stream of questions on=C2=A0irc.!)
- google, as well as t= he doc and the cookbook
- this mailing list and othe= rs: guix-devel, guix-help, ... 8 in total and they all have archives:=C2=A0= https://savannah.gn= u.org/mail/?group=3Dguix
- the irc channels, #gu= ix #nonguix #guix-hpc #systemcrafters #systemcrafters-help #guix-offtopic:= =C2=A0https://guix.gnu.org= /en/contact/irc/ (with logs:=C2=A0https://logs.guix.gnu.org)
- the guix-hpc event= s like monthly cafe guix:=C2=A0https://hpc.guix.info/events/2022/caf=C3=A9-guix/

Have a great day!
=

Etienne

On Thu, 1= 3 Jul 2023 at 23:39, <vidak@riseup.net> wrote:
On 2023-07-13= 21:52, Sarthak Shah wrote:
> Hey Guix,
> I think we should seriously consider having a user forum similar to > Debian's User Forum or Nixos' Discourse.
>
> As of now, it's a bit difficult for beginners to find answers to t= heir
> problems in the mailing list or in IRC logs as they aren't very ea= sy to
> navigate compared to forum threads. Seeing the situation with RHEL, I = think
> now's the perfect time for us to acquire new HPC/stability-oriente= d users
> in particular, and I believe that most of them would not be very
> IRC/mailing list-savvy either.
> It would also immensely help to have community discussions and other f= orms
> of information concentrated in one location instead of split over the = IRC
> and the mailing list.
>
> If we are to go ahead with making a forum, I think I'm speaking fo= r a lot
> of people here when I say that I don't want a forum that cannot be= used
> without Javascript or cannot be built/deployed with Guix. Given these<= br> > constraints, Discourse is not a good option as it does not build on Gu= ix.
> phpBB and SMF are two good options we could look into, although they l= ook a
> little dated compared to discourse. Flarum might also be worth looking=
> into, but I am not sure if it will build properly on Guix.
>
> Software suggestions as well as thoughts on this idea would be greatly=
> appreciated!
>
> Regards,
> Sarthak.

A great idea. I would use a forum. I would say just go ahead and set up
a forum yourself, and I'll bring some people along that I know from the=
fediverse.

~vidak

--00000000000028f7950600aa297e--