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?Aleix_Conchillo_Flaqu=C3=A9?= Newsgroups: gmane.lisp.guile.devel Subject: Re: Maintenance and future of Guile Date: Fri, 19 Aug 2022 09:49:01 -0700 Message-ID: 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> <87czlq6njt.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="0000000000004c593505e69ae2a2" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="19486"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Olivier Dion , Jean Abou Samra , guile-devel To: =?UTF-8?Q?Ludovic_Court=C3=A8s?= Original-X-From: guile-devel-bounces+guile-devel=m.gmane-mx.org@gnu.org Fri Aug 19 18:49:59 2022 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 1oP5C3-0004u6-5A for guile-devel@m.gmane-mx.org; Fri, 19 Aug 2022 18:49:59 +0200 Original-Received: from localhost ([::1]:40642 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oP5C2-0005Dz-02 for guile-devel@m.gmane-mx.org; Fri, 19 Aug 2022 12:49:58 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:43968) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oP5Bp-0005Dd-BN for guile-devel@gnu.org; Fri, 19 Aug 2022 12:49:45 -0400 Original-Received: from mail-vk1-xa2d.google.com ([2607:f8b0:4864:20::a2d]:43741) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oP5Bn-0008PY-9h; Fri, 19 Aug 2022 12:49:45 -0400 Original-Received: by mail-vk1-xa2d.google.com with SMTP id w129so2502649vkg.10; Fri, 19 Aug 2022 09:49:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc; bh=uEDjTU2A2WNOoZexXiMQubbdiYJ/WQV1YWEbPSSmfTY=; b=QDtBsHfQ52ty8KA9gXmoEujv6UNTY+Panet1nkwMskOu04EfyDqCULBDB5CGYelsrG wrf9MpWeTG+U/gXQn/bzUDav8k9xBR/ewlkpUpGxaMtw8CODB4OALFrdkZAA/gYhobzN wf7Ap9BaN3LO7ZXUm6Y0HLwr5PpdRWvDRNJkpeso4tA+xBh6/eBUOr7/RJxlzCR5Jv7i 51Byovc9JtZdo7wuBViCQE5KddlKysHbgDPk/WUDGOzPPNKKufcS/G6jCqjPtq1JnEqI Fwo6sBG/J75tmZbNdFLDMRKjD47TdhP75XP4cOWWXVaXclIM/IzchhpCptV68UkENXxC E3VA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc; bh=uEDjTU2A2WNOoZexXiMQubbdiYJ/WQV1YWEbPSSmfTY=; b=FKj3F/lNw5SaR25T5aJ7YMUHZaI3IbDXvoqfLSXm0xvakAePsdmzyFx0yX1M1SZkAX l3r9W2GV+pkoz0aZEdMyzggEW+s0wXM8LbFWF5RQdhdQk86HAYcHdjvCU3Njx1ra58JQ PZvV366fP2WqGAWr3qXDH8J8dvxItM7rmOzzR8RFAdow6ulUs3h7XpKzj/HF5t91s7zO wF0FuqgJvR/w6mR0ruqGKdtOtaxJnUF/qsVvRPNaHrETakTVq5RzZVSodOoxe21cmyJE wlEYi58I54Qjgk/il7J747+pLpRcj5suqBa3pxXtQnrCqTMXyKRvWQgdhB1SbpX5xywJ ynqA== X-Gm-Message-State: ACgBeo0QiYrWp/PWDwGYziKY4HQdc0qbSaiYhyVKdC6ypVlTjdhfKYXz s5xYz4ahXqyxbHyGmjJw/1VS2ik5Azz164jS64gl3n6w X-Google-Smtp-Source: AA6agR7qBfGFmCb56MnE87Y3A86HSSC7LbU/QND4UzXWVot96ZJSEmfD443O4g8g+au0IZF84MPYzAJaDWCFvS8a9Tw= X-Received: by 2002:a05:6122:169d:b0:377:7706:1d30 with SMTP id 29-20020a056122169d00b0037777061d30mr3302082vkl.33.1660927779558; Fri, 19 Aug 2022 09:49:39 -0700 (PDT) In-Reply-To: <87czlq6njt.fsf@gnu.org> Received-SPF: pass client-ip=2607:f8b0:4864:20::a2d; envelope-from=aconchillo@gmail.com; helo=mail-vk1-xa2d.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-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:21311 Archived-At: --0000000000004c593505e69ae2a2 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable I'm not sure how all this ended up. But, I would encourage and love for Maxime Devos to be a Guile maintainer. Always great feedback in Guile and other projects (like Fibers) and I really feel Guile would benefit a lot from their contributions. Just a thought. Aleix On Tue, Dec 21, 2021 at 6:27 AM Ludovic Court=C3=A8s wrote: > 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 communicatin= g > >> what needs to be applied/addressed first to whoever can actually commi= t > >> it. That=E2=80=99s one possible way to help. > > > > Where can this be done? I know that Guix is using debbugs, but do Guil= e > > does the same or is it all tracked on Savannah? > > It=E2=80=99s happening on debbugs.gnu.org as well. Debbugs this is easie= r 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 ra= ther get the > interface right.) > > Thanks, > Ludo=E2=80=99. > > --0000000000004c593505e69ae2a2 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I'm not sure how all this ended up= .

But, I would encourage and love for Maxime Devos to = be a Guile maintainer. Always great feedback in Guile and other projects (l= ike Fibers) and I really feel Guile would benefit a lot from their contribu= tions.

Just a thought.

Aleix

On Tue, Dec 21, 2021 at 6:27 AM Ludovic Court=C3=A8s <ludo@gnu.org> wrote:
Hi,

Olivier Dion <olivier.dion@polymtl.ca> skribis:

> On Fri, 17 Dec 2021, Ludovic Court=C3=A8s <ludo@gnu.org> wrote:
>> Hi,
>>
>> Olivier Dion <olivier.dion@polymtl.ca> skribis:
>>
>>> I would also like to contribute in some meaningful way.=C2=A0 = In what way
>>> someone with none wizard knowledge of Scheme can contribute th= e most to the
>>> project?
>>
>> Triage of bugs and patches is always welcome I guess, and communic= ating
>> what needs to be applied/addressed first to whoever can actually c= ommit
>> it.=C2=A0 That=E2=80=99s one possible way to help.
>
> Where can this be done?=C2=A0 I know that Guix is using debbugs, but d= o Guile
> does the same or is it all tracked on Savannah?

It=E2=80=99s happening on debbugs.gnu.org as well.=C2=A0 Debbugs this is e= asier 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.=C2=A0 Maxime Devos submit= ted
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.

--0000000000004c593505e69ae2a2--