From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Mike Gran Newsgroups: gmane.lisp.guile.devel Subject: Re: Maintenance and future of Guile Date: Sun, 19 Dec 2021 13:50:20 -0800 Message-ID: References: <87r1a8icmd.fsf@nonconstructivism.com> <87pmpscnbq.fsf@laura> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="27009"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Blake Shaw , Taylan Kammer , Ludovic =?iso-8859-1?Q?Court=E8s?= , Jean Abou Samra , guile-devel@gnu.org To: Olivier Dion Original-X-From: guile-devel-bounces+guile-devel=m.gmane-mx.org@gnu.org Sun Dec 19 22:50:44 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 1mz44q-0006si-4z for guile-devel@m.gmane-mx.org; Sun, 19 Dec 2021 22:50:44 +0100 Original-Received: from localhost ([::1]:41746 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mz44o-0002vA-Vu for guile-devel@m.gmane-mx.org; Sun, 19 Dec 2021 16:50:43 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:46640) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mz44f-0002uX-1h for guile-devel@gnu.org; Sun, 19 Dec 2021 16:50:33 -0500 Original-Received: from sonic313-14.consmr.mail.bf2.yahoo.com ([74.6.133.124]:34919) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mz44c-0003rE-39 for guile-devel@gnu.org; Sun, 19 Dec 2021 16:50:32 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1639950628; bh=CCWrZzFkJ048WeeHYkl2A7wVmxkz7LdM8LAcgUGJQ9I=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From:Subject:Reply-To; b=PgHHhpXYWUKlwxuvsD4pbek+XCY8cPAfnPgCLiA700vEDpMUyL6N6cZnoobhiTh2yDEpxQ/e7vgRZ0j6UTblmGzBjXIGYU5hsvWcPQgJyLG6zaUB3mBGI+TV0XkEava6bagDEvVma3ImZ1HBBT1QZYc0VDRbUewgR19B4AXiFuhOazikwt0c/069XArj2ThdB6t+SR4qgeFVEXrP6TEymuTjD1fzVR4n6pUVbRZdtGCdHs+X2BRB3Xp3BdToniUbeGdQ7DBv4WX99T+sjqthuSFpDtsVb2P6IRwUHeJyme/d3CEo6cIoi2x0GpSDABuQSemsWJ1DVw3y16X9t0aUhw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1639950628; bh=fjcXtOm0NTXEqk1Pn0pNvKps/SQ0ylcVnwACV9Bgury=; h=X-Sonic-MF:Date:From:To:Subject:From:Subject; b=tLVIil6XttddJ+F3ASX+phgJvt0UyUY5dHOQIwZ76km43suhoPZBRi3wxy7p1ruZPGi0EdtlmTQx04ub+vhIDGiYcrkFGZM6VdrusTWLWfgv8cN8qaU/BSE5I1wKc13GQ8KqOQlJ0I7YMvNc5VfXpdQUtU/9tXpLMynNH1pSkxf1LL6gie3mnsQgJqyRyzEDX0LJE7lla+H0btb4d1PrHh2Sgcxun4X5fu3K5knsLTA+TD4rPO9HktdwgKEvrErHqogTInIAWPj8rwW49k+hZmv4z179ZGxE77Erz+RotwUg0JwxgOoJz+WURvqQVJ2hW2F7lZSiK02QVigpNxTypg== X-YMail-OSG: P.NR4c8VM1nmGogAQjj.KYeN7jEWf_lKUgjCgepNJkFzlK4aVQQu1kX1f5FzsvY YLDHpw.4YbOG.nboXjMoYcW7CuyvAtng5OKmNVb8LHSXDoRtglbSrSiH1pswKskozG.BpS0rOgUB i4lrRSW3PE5pH9ExvE6.LbiIn8vBarnfBV8HS0dTf2tQ3ZABvWjoaeYk7TmVJLCPRPNLOwp.Q.vd 4V6O0uGaOvLYy9BCgxIR2dk.cSM7xq1FbDaaBT1bJ2BM3y1oN6ghXi4RwAjXIwe3iPfTQkr2Pg7w Nnpn6_i8Jwpu1n3b0gFZ9gFTmrI7mgU5w7RS1_kds6aFXnEmvbmnY1PZEl7YJS2bgZR.otJnVM.m mKBPPODom5.7FIdiT6enZiImeevtIi7DlCAcNDvFRyTgdvaHbioMZhxRpC8tM_b0Dr4dR6oWxvgy W_4HuJb70E9Nt2px7dcP_11Xm1bm7K8db92O9e.fa34vdRVE.oEBs6U3WoNzTHd3X4r3KL0WLlZp 3Ue4PJMve2dRlh1GH0V_5o516zs_hg3pytSKDXu8A6WzsCJOZoebPwuUyUkZiBbHGs9sLPJyzzjD boSoQG36mi7_u91Exg6usZZsoZcIV2h6nGl8pFRvj0ez3FDSTZ68x3U4hGFOq5BNoBj4r0ADQojq doJrAUM5kfYs6Q8_VeqZOBvKKrcuLKCgRyuJjvsvOwyfuzwZl_MvZ5sqFVRUEvtAnupgNwyiAjb2 cDZ0yYkb3GQs4G98_397VzqPAvAFSbqmhaKfkOVqLAaLooA4Lagp5WwbBiFYPdSpYZPMSwLJykXl dtbG4R_SXnCJiloqiU04MSmCqEFzv4mgcpT7_OlDnb X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.bf2.yahoo.com with HTTP; Sun, 19 Dec 2021 21:50:28 +0000 Original-Received: by kubenode535.mail-prod1.omega.gq1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID bd036f42a99f14603e1f149e703612b2; Sun, 19 Dec 2021 21:50:22 +0000 (UTC) Content-Disposition: inline In-Reply-To: <87pmpscnbq.fsf@laura> X-Mailer: WebService/1.1.19415 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=74.6.133.124; envelope-from=spk121@yahoo.com; helo=sonic313-14.consmr.mail.bf2.yahoo.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 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, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, 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.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:21015 Archived-At: On Sun, Dec 19, 2021 at 04:11:05PM -0500, Olivier Dion via Developers list for Guile, the GNU extensibility library wrote: > On Mon, 20 Dec 2021, Blake Shaw wrote: > > 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. > > I think that would be a great idea. Separating the work across our > respective forces would be beneficial to the project. However, that > would require someone that can organize this workgroup and give it some > inertia and a direction on where to start. For what it is worth, I'm a committer, and I've done a fair amount of patching of core Guile, sporadically over the years. So I can at least help a bit. I know my way around the C side of things. But also, historically, my availability varies wildly with family, health, and day job. v/r Mike Gran