unofficial mirror of guile-user@gnu.org 
 help / color / mirror / Atom feed
* new maintainers for guile libs
       [not found] <20210630045758.GA121598.ref@spikycactus.com>
@ 2021-06-30  4:57 ` Mike Gran
  2021-07-01 10:58   ` Zelphir Kaltstahl
  2021-08-04 12:00   ` Ludovic Courtès
  0 siblings, 2 replies; 5+ messages in thread
From: Mike Gran @ 2021-06-30  4:57 UTC (permalink / raw)
  To: guile-user; +Cc: guile-devel

Hello Guile community-

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.

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.

So if anyone feels an affinity for any of this work, let me know.

I do hope to be more present in future, but, I'm not sure what the
future holds. Not sure if I will have the regular blocks of spare time
and energy that a maintainer-type figure needs.

And I do aplogize if anyone has been affected by my inaction.

Regards,
Mike Gran




^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: new maintainers for guile libs
  2021-06-30  4:57 ` new maintainers for guile libs Mike Gran
@ 2021-07-01 10:58   ` Zelphir Kaltstahl
  2021-08-04 12:00   ` Ludovic Courtès
  1 sibling, 0 replies; 5+ messages in thread
From: Zelphir Kaltstahl @ 2021-07-01 10:58 UTC (permalink / raw)
  To: Mike Gran; +Cc: Guile User

Hello Mike!

I would like to try and maintain a library. However, these all seem to be FFI
libs. I have only basic C knowledge from having to use it at university and I
used some C89 as compile flag of gcc. I have never really used any FFI stuff. So
I would aim for the simplest project in that regard.

Perhaps I should look at guile-aspell and try to get an understanding of the
code and what the involved concepts are.

If anyone has more prior knowledge and is willing to maintain, I guess that
would be a faster way, but perhaps I could still help out. I think I am quite OK
at trying to understand code and then explaining it for my future self, which
could help with maintaining projects. Only need to get into it, which is usually
the issue.

Best wishes, hope you will feel well soon!
Zelphir

On 6/30/21 6:57 AM, Mike Gran wrote:
> Hello Guile community-
>
> 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.
>
> 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.
>
> So if anyone feels an affinity for any of this work, let me know.
>
> I do hope to be more present in future, but, I'm not sure what the
> future holds. Not sure if I will have the regular blocks of spare time
> and energy that a maintainer-type figure needs.
>
> And I do aplogize if anyone has been affected by my inaction.
>
> Regards,
> Mike Gran
>
>
-- 
repositories: https://notabug.org/ZelphirKaltstahl




^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: new maintainers for guile libs
  2021-06-30  4:57 ` new maintainers for guile libs Mike Gran
  2021-07-01 10:58   ` Zelphir Kaltstahl
@ 2021-08-04 12:00   ` Ludovic Courtès
  2021-08-04 18:20     ` Daniel Tornabene
  1 sibling, 1 reply; 5+ messages in thread
From: Ludovic Courtès @ 2021-08-04 12:00 UTC (permalink / raw)
  To: guile-devel; +Cc: guile-user

Hi Mike,

(Catching up on email…)

Mike Gran <spk121@yahoo.com> 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’m sad to read this; I hope you’ll 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’t commit to anything (I’d do a poor job), but these are all useful
pieces of software and I hope someone picks them up!

Thanks,
Ludo’.




^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: new maintainers for guile libs
  2021-08-04 12:00   ` Ludovic Courtès
@ 2021-08-04 18:20     ` Daniel Tornabene
  2021-08-05 15:19       ` Mike Gran
  0 siblings, 1 reply; 5+ messages in thread
From: Daniel Tornabene @ 2021-08-04 18:20 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: guile-user, guile-devel

[-- Attachment #1: Type: text/plain, Size: 2200 bytes --]

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ès <ludo@gnu.org> wrote:

> Hi Mike,
>
> (Catching up on email…)
>
> Mike Gran <spk121@yahoo.com> 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’m sad to read this; I hope you’ll 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’t commit to anything (I’d do a poor job), but these are all useful
> pieces of software and I hope someone picks them up!
>
> Thanks,
> Ludo’.
>
>
>

[-- Attachment #2: Type: text/html, Size: 2762 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: new maintainers for guile libs
  2021-08-04 18:20     ` Daniel Tornabene
@ 2021-08-05 15:19       ` Mike Gran
  0 siblings, 0 replies; 5+ messages in thread
From: Mike Gran @ 2021-08-05 15:19 UTC (permalink / raw)
  To: Daniel Tornabene; +Cc: Ludovic Courtès, guile-user, guile-devel

On Wed, Aug 04, 2021 at 01:20:42PM -0500, Daniel Tornabene wrote:
> 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.

By all means, if you feel you can make sense of the code, then give it
a try.  The one consideration about guile-ncurses is whether you'd
want to do it under the auspices of the FSF, since it is an official
GNU package.  If you did, it could provide you some GNU infrastructure
and some support, but, also some logistical and philosphical
headaches.

Anyway, let figure out some way to move forward. Feel free to contact
me directly.

Thanks,
Michael

> 
> On Wed, Aug 4, 2021 at 7:02 AM Ludovic Court�s <ludo@gnu.org> wrote:
> 
> > Hi Mike,
> >
> > (Catching up on email???)
> >
> > Mike Gran <spk121@yahoo.com> 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???m sad to read this; I hope you???ll 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???t commit to anything (I???d do a poor job), but these are all useful
> > pieces of software and I hope someone picks them up!
> >
> > Thanks,
> > Ludo???.
> >
> >
> >



^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2021-08-05 15:19 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <20210630045758.GA121598.ref@spikycactus.com>
2021-06-30  4:57 ` new maintainers for guile libs Mike Gran
2021-07-01 10:58   ` Zelphir Kaltstahl
2021-08-04 12:00   ` Ludovic Courtès
2021-08-04 18:20     ` Daniel Tornabene
2021-08-05 15:19       ` Mike Gran

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).