From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Newsgroups: gmane.lisp.guile.devel Subject: Re: Maintenance and future of Guile Date: Tue, 21 Dec 2021 15:27:18 +0100 Message-ID: <87czlq6njt.fsf@gnu.org> References: <979585e9-c198-69f3-928f-7c00cda5d705@abou-samra.fr> <8735muxj7c.fsf@gnu.org> <08c1ab32-2ecf-876c-20ac-880d3c235a24@gmail.com> <87lf0jmgid.fsf@laura> <874k77qm39.fsf@gnu.org> <87ilvnmdv9.fsf@laura> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="39064"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) Cc: Jean Abou Samra , guile-devel@gnu.org To: Olivier Dion Original-X-From: guile-devel-bounces+guile-devel=m.gmane-mx.org@gnu.org Tue Dec 21 15:27:35 2021 Return-path: Envelope-to: guile-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mzg75-0009yY-0x for guile-devel@m.gmane-mx.org; Tue, 21 Dec 2021 15:27:35 +0100 Original-Received: from localhost ([::1]:49388 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mzg73-0005Dy-RN for guile-devel@m.gmane-mx.org; Tue, 21 Dec 2021 09:27:33 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:60666) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mzg6t-0005Df-6I for guile-devel@gnu.org; Tue, 21 Dec 2021 09:27:23 -0500 Original-Received: from hera.aquilenet.fr ([185.233.100.1]:51552) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mzg6r-0001Gl-QB for guile-devel@gnu.org; Tue, 21 Dec 2021 09:27:22 -0500 Original-Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 1AE344EE; Tue, 21 Dec 2021 15:27:20 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Original-Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bqq4Wg1Qc9FC; Tue, 21 Dec 2021 15:27:19 +0100 (CET) Original-Received: from ribbon (unknown [193.50.110.211]) by hera.aquilenet.fr (Postfix) with ESMTPSA id BEE991F7; Tue, 21 Dec 2021 15:27:18 +0100 (CET) X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 1 =?utf-8?Q?Niv=C3=B4se?= an 230 de la =?utf-8?Q?R?= =?utf-8?Q?=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu In-Reply-To: <87ilvnmdv9.fsf@laura> (Olivier Dion's message of "Fri, 17 Dec 2021 10:48:26 -0500") X-Spamd-Bar: ++ X-Rspamd-Server: hera Authentication-Results: hera.aquilenet.fr; none X-Rspamd-Queue-Id: 1AE344EE X-Spamd-Result: default: False [2.02 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FREEMAIL_CC(0.00)[gmail.com,abou-samra.fr,gnu.org]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; FREEMAIL_ENVRCPT(0.00)[gmail.com]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TAGGED_RCPT(0.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_SOME(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; R_MIXED_CHARSET(0.63)[subject]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; SUSPICIOUS_RECIPS(1.50)[] Received-SPF: softfail client-ip=185.233.100.1; envelope-from=ludo@gnu.org; helo=hera.aquilenet.fr X-Spam_score_int: -11 X-Spam_score: -1.2 X-Spam_bar: - X-Spam_report: (-1.2 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_SOFTFAIL=0.665 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane-mx.org@gnu.org Original-Sender: "guile-devel" Xref: news.gmane.io gmane.lisp.guile.devel:21023 Archived-At: Hi, Olivier Dion skribis: > On Fri, 17 Dec 2021, Ludovic Court=C3=A8s wrote: >> Hi, >> >> Olivier Dion skribis: >> >>> I would also like to contribute in some meaningful way. In what way >>> someone with none wizard knowledge of Scheme can contribute the most to= the >>> project? >> >> Triage of bugs and patches is always welcome I guess, and communicating >> what needs to be applied/addressed first to whoever can actually commit >> it. That=E2=80=99s one possible way to help. > > Where can this be done? I know that Guix is using debbugs, but do Guile > does the same or is it all tracked on Savannah? It=E2=80=99s happening on debbugs.gnu.org as well. Debbugs this is easier = to work with via Emacs debbugs.el, which is nice if you already use Emacs but otherwise unfortunate. > Also, any way to help on the C side? There isn=E2=80=99t much happening on the C side. Maxime Devos submitted patches adding bindings for openat(2) and friends that are unfortunately still pending review. Patches that add POSIX bindings and similar to libguile should in general be relatively easy to review (though the openat(2) one may be trickier because it=E2=80=99s a central functionality and we=E2=80=99d rath= er get the interface right.) Thanks, Ludo=E2=80=99.