unofficial mirror of guile-devel@gnu.org 
 help / color / mirror / Atom feed
From: Blake Shaw <blake@nonconstructivism.com>
To: Taylan Kammer <taylan.kammer@gmail.com>
Cc: "Olivier Dion" <olivier.dion@polymtl.ca>,
	"Ludovic Courtès" <ludo@gnu.org>,
	"Jean Abou Samra" <jean@abou-samra.fr>,
	guile-devel@gnu.org
Subject: Re: Maintenance and future of Guile
Date: Mon, 20 Dec 2021 03:05:46 +0700	[thread overview]
Message-ID: <87r1a8icmd.fsf@nonconstructivism.com> (raw)

Taylan Kammer <taylan.kammer@gmail.com> writes:

> On 17.12.2021 16:48, Olivier Dion wrote:
>>> Olivier Dion <olivier.dion@polymtl.ca> 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?
>>>
>> On Fri, 17 Dec 2021, Ludovic Courtès <ludo@gnu.org> wrote:
>>> 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’s 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?
>> 
>> Also, any way to help on the C side?
>> 
>
> Guile also uses Debbugs:
>
> https://bugs.gnu.org/guile

hi folks, from what I'm seeing here it seems like there are quite a few
of us who are interested in engaging in steady, organized participation
in Guile's upkeep, but we're unsure whether we're qualified. At the same
time Ludo needs to find a replacement and Andy is apparently quite busy,
and some issues in the ecosystem are apparently starting to show their teeth.

personally I've been programming for about 15 years now but my career
has been entirely in new media (video, graphics, audio), so while I've
worked with plenty of lower-level libraries over the years, I didn't
start to get an itch for compilers until covid happened. I was also
doing a PhD in philosophy of mathematics at the time (which I've
postponed indefinitely to prevent being separated from my partner during 
covid travel craziness) so I definitely think I have the *potential* to
contribute to a project like Guile, its just a matter of finding the
time to read some compiler books (which usually are neither short nor easy!).

It sounds like others are coming from similar-ish places: you feel
confident in your abilities to accede to the challenges, but lack the
background that would enable you to take the initiative. So what are we
TODO?

In a situation like this, I would recommend that we form a little
working group to collectively study the implementation of Guile, and
with Ludo's suggestions come up with a roadmap for tackling various areas
of the repo/compiler/infrastructure that need work, which we could then
divide up among ourselves with each of us creating a presentation on our
assigned areas, with group hack sessions following each bi-weekly (or
whatever) presentation. This way we could distribute the knowledge
aquisicition work in a structured fashion while forming a support group for
developing a collective understanding of the codebase, as a cohort of
sorts.  
 
wdyt?

ez,
blake 

-- 
“In girum imus nocte et consumimur igni”



             reply	other threads:[~2021-12-19 20:05 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-12-19 20:05 Blake Shaw [this message]
2021-12-19 20:41 ` Maintenance and future of Guile Maxime Devos
2021-12-19 21:11 ` Olivier Dion via Developers list for Guile, the GNU extensibility library
2021-12-19 21:50   ` Mike Gran
2021-12-20 14:57 ` Tim Van den Langenbergh
  -- strict thread matches above, loose matches on Subject: below --
2021-12-29 21:05 Blake Shaw
2021-12-29 21:57 ` Olivier Dion via Developers list for Guile, the GNU extensibility library
2021-12-20 18:53 Blake Shaw
2021-12-29 16:23 ` Olivier Dion via Developers list for Guile, the GNU extensibility library
2021-12-29 19:57   ` Dr. Arne Babenhauserheide
2021-12-15 13:35 Blake Shaw
2021-12-15 14:07 ` Ludovic Courtès
2021-12-13 22:18 Maintenance and future of Guile (was: [patch] Add instructions for sending patches) Jean Abou Samra
2021-12-15 10:20 ` Maintenance and future of Guile Ludovic Courtès
2021-12-16 21:15   ` Taylan Kammer
2021-12-17 14:51     ` Olivier Dion via Developers list for Guile, the GNU extensibility library
2021-12-17 15:33       ` Artem Chernyak
2021-12-17 15:37       ` Ludovic Courtès
2021-12-17 15:48         ` Olivier Dion via Developers list for Guile, the GNU extensibility library
2021-12-18 16:35           ` Taylan Kammer
2021-12-21 14:27           ` Ludovic Courtès
2022-08-19 16:49             ` Aleix Conchillo Flaqué
2022-08-19 18:46           ` zimoun
2022-08-19 19:06             ` Blake Shaw

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/guile/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87r1a8icmd.fsf@nonconstructivism.com \
    --to=blake@nonconstructivism.com \
    --cc=guile-devel@gnu.org \
    --cc=jean@abou-samra.fr \
    --cc=ludo@gnu.org \
    --cc=olivier.dion@polymtl.ca \
    --cc=taylan.kammer@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).