From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Daniel Tornabene Newsgroups: gmane.lisp.guile.devel,gmane.lisp.guile.user Subject: Re: new maintainers for guile libs Date: Wed, 4 Aug 2021 13:20:42 -0500 Message-ID: References: <20210630045758.GA121598.ref@spikycactus.com> <20210630045758.GA121598@spikycactus.com> <87zgtxpggk.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="000000000000e0f87d05c8bfdc4f" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="9624"; mail-complaints-to="usenet@ciao.gmane.io" Cc: guile-user@gnu.org, guile-devel@gnu.org To: =?UTF-8?Q?Ludovic_Court=C3=A8s?= Original-X-From: guile-devel-bounces+guile-devel=m.gmane-mx.org@gnu.org Wed Aug 04 20:30:58 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 1mBLfN-0002IZ-MY for guile-devel@m.gmane-mx.org; Wed, 04 Aug 2021 20:30:57 +0200 Original-Received: from localhost ([::1]:43514 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mBLfL-0005Dg-K0 for guile-devel@m.gmane-mx.org; Wed, 04 Aug 2021 14:30:55 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:50482) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mBLVj-0003eF-Vf; Wed, 04 Aug 2021 14:21:00 -0400 Original-Received: from mail-lj1-x22d.google.com ([2a00:1450:4864:20::22d]:40952) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mBLVh-0004kh-2m; Wed, 04 Aug 2021 14:20:59 -0400 Original-Received: by mail-lj1-x22d.google.com with SMTP id m9so3609756ljp.7; Wed, 04 Aug 2021 11:20:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=IpbhuDuohI9zi/MbfVKX915+nDd9HwrYX9xSxVfzzqI=; b=rn0Qq0ZxxP6bpRKEsBcpmOJXb9ZESn3WOki+IMD4qUCt5eOSFeo8v442tBBlh8UZpC ywnLRVfhqRqDtWhojP/alo1XbPufs0WW7oqfyx0DSDihfZpPULHA4pBBppItZk1NuhtL W1/EMQlcI6Yvn1XZideUUz8IjwXGM55IMofO0xSjjTZnfMOrEcfCY5KQBAPD87ecnGoF V6nrWqMkAIh7Wo6J7xsEJljEXCPqw3O9a/Aw60BL8ZzSNnctDOmrHpBWTkHZ3XYL7rT2 361oU2X80FBV8Tl3PsznicnHAodGiyNYsnZI+1w9HuVAdv7FEeIGZjn1AiW9Q1PqPmd2 IBww== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=IpbhuDuohI9zi/MbfVKX915+nDd9HwrYX9xSxVfzzqI=; b=iaLauVSnpZGi53w+j85/Ah6Jg/DOWpqEYJS90C4Pk7Kv09kKv1Fcg4v0hKakUhDDNU /EWrUv/7KRVaoo7rsLJO1ntgRXGns6a1e7UPrW9atD58XgLfYI7Kuwr+EqCYi4zczIFq ghqvVeObTQfiSjezQlIpHjbxEoTyFLh4wN+zNatpQWLtd1E7L6znY5IQJobAYuyQz5Yy tx1gvhwrEmQBmphDf2ZbLNh6JxnonKcaehfICR+/S1tDByOhVyVV2O5sVBvTSHm+BbBF +3zcHrkbvkTqcANsudTMCspeodW6Mxf9vcgb+NiPKtnmWOnznVekw9JOmIbeKqZBAvaH izxA== X-Gm-Message-State: AOAM530URKyjwbLz/bSH6/udg5bd64PjPpBzoGllDOLnFraN9LNa4V79 55ZlczOFuJhrhvxKjFy8DOl2+BwY/DzXSOskJes16jz8rV8= X-Google-Smtp-Source: ABdhPJyla1wDmY95IDGR0R9UMpueo1zuHS5J1n/FkPwYNocNLEbyQRY9kuzbDjX7ZLoB51QORw39jYkMXQsEHX3nbdA= X-Received: by 2002:a2e:700f:: with SMTP id l15mr443313ljc.149.1628101253592; Wed, 04 Aug 2021 11:20:53 -0700 (PDT) In-Reply-To: <87zgtxpggk.fsf@gnu.org> Received-SPF: pass client-ip=2a00:1450:4864:20::22d; envelope-from=d.t.peters777@gmail.com; helo=mail-lj1-x22d.google.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 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_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.23 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:20814 gmane.lisp.guile.user:17673 Archived-At: --000000000000e0f87d05c8bfdc4f Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable I can't take more than one, but I would be happy to take guile-ncurses if I'm deemed up to snuff, I've got a project I'm working on with it and when that gets out in the world (next couple of weeks) I'll be happy to talk about the commitments. On Wed, Aug 4, 2021 at 7:02 AM Ludovic Court=C3=A8s wrote: > Hi Mike, > > (Catching up on email=E2=80=A6) > > Mike Gran skribis: > > > Well 2021 has been a strange time for me as it has been for many. At > > the beginning of 2021, I had the free time and the good health that > > allowed me to imagine being a real contributer again, but, stuff has > > changed. > > I=E2=80=99m sad to read this; I hope you=E2=80=99ll recover soon and feel= energized, > including to hack the good hack. > > > So there are a few libraries in the Guile ecosystem I've worked on, > > and I'm hoping someone else might be interested in owning them > > henceforth. > > > > Roughly in order of maintainability, from simple to complex, these are > > > > - guile-aspell: a very simple binding to the Aspell spellcheck > > library. This would be an easy task, since it is a Guile-only > > binding with no C, and aspell rarely changes > > - guile-curl: a C-based but straight-forward binding the the cURL API. > > - guile-ncurses: a C-based binding for NCurses, libpanel, and libmenu. > It > > is a bit convoluted bcause the memory model for ncurses it iself > > quite strange. > > > > Then there a couple of very obscure and little used libraries that I > could > > punt on, but, I don't really expect any interest > > > > - guile-plotutils: draw plots in Guile using the plotutils backend > > - zile-on-guile: a version of the zile editor, replacing its tiny LISP > > interpreter with Guile. > > > > Guile-GI is a special case because at this point, I'm probably not the > > prinmary contributor. But it could use more contributers and could use > > a discussion about how to move it forward. I still hope to contribute > > as I can. > > I won=E2=80=99t commit to anything (I=E2=80=99d do a poor job), but these= are all useful > pieces of software and I hope someone picks them up! > > Thanks, > Ludo=E2=80=99. > > > --000000000000e0f87d05c8bfdc4f Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I can't take more than one, but I would be happy to ta= ke guile-ncurses if I'm deemed up to snuff, I've got a project I= 9;m working on with it and when that gets out in the world (next couple of = weeks) I'll be happy to talk about the commitments.=C2=A0
On Wed, A= ug 4, 2021 at 7:02 AM Ludovic Court=C3=A8s <ludo@gnu.org> wrote:
Hi Mike,

(Catching up on email=E2=80=A6)

Mike Gran <spk121@= yahoo.com> skribis:

> Well 2021 has been a strange time for me as it has been for many.=C2= =A0 At
> the beginning of 2021, I had the free time and the good health that > allowed me to imagine being a real contributer again, but, stuff has > changed.

I=E2=80=99m sad to read this; I hope you=E2=80=99ll recover soon and feel e= nergized,
including to hack the good hack.

> So there are a few libraries in the Guile ecosystem I've worked on= ,
> and I'm hoping someone else might be interested in owning them
> henceforth.
>
> Roughly in order of maintainability, from simple to complex, these are=
>
> - guile-aspell: a very simple binding to the Aspell spellcheck
>=C2=A0 =C2=A0library. This would be an easy task, since it is a Guile-o= nly
>=C2=A0 =C2=A0binding with no C, and aspell rarely changes
> - guile-curl: a C-based but straight-forward binding the the cURL API.=
> - guile-ncurses: a C-based binding for NCurses, libpanel, and libmenu.= =C2=A0 It
>=C2=A0 =C2=A0is a bit convoluted bcause the memory model for ncurses it= iself
>=C2=A0 =C2=A0quite strange.
>
> Then there a couple of very obscure and little used libraries that I c= ould
> punt on, but, I don't really expect any interest
>
> - guile-plotutils: draw plots in Guile using the plotutils backend
> - zile-on-guile: a version of the zile editor, replacing its tiny LISP=
>=C2=A0 =C2=A0interpreter with Guile.
>
> Guile-GI is a special case because at this point, I'm probably not= the
> prinmary contributor. But it could use more contributers and could use=
> a discussion about how to move it forward. I still hope to contribute<= br> > as I can.

I won=E2=80=99t commit to anything (I=E2=80=99d do a poor job), but these a= re all useful
pieces of software and I hope someone picks them up!

Thanks,
Ludo=E2=80=99.


--000000000000e0f87d05c8bfdc4f--