From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Zelphir Kaltstahl Newsgroups: gmane.lisp.guile.user Subject: Re: new maintainers for guile libs Date: Thu, 1 Jul 2021 10:58:18 +0000 Message-ID: <724f184d-d1ea-c26c-8de2-5c95d73e4dc2@posteo.de> References: <20210630045758.GA121598.ref@spikycactus.com> <20210630045758.GA121598@spikycactus.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="23774"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Guile User To: Mike Gran Original-X-From: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Thu Jul 01 12:58:45 2021 Return-path: Envelope-to: guile-user@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 1lyuP7-00061A-8B for guile-user@m.gmane-mx.org; Thu, 01 Jul 2021 12:58:45 +0200 Original-Received: from localhost ([::1]:42408 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lyuP6-0005yW-7L for guile-user@m.gmane-mx.org; Thu, 01 Jul 2021 06:58:44 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:37100) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lyuOp-0005y8-Jq for guile-user@gnu.org; Thu, 01 Jul 2021 06:58:27 -0400 Original-Received: from mout01.posteo.de ([185.67.36.65]:59989) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lyuOn-0000W6-1E for guile-user@gnu.org; Thu, 01 Jul 2021 06:58:27 -0400 Original-Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 8787C240026 for ; Thu, 1 Jul 2021 12:58:20 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017; t=1625137100; bh=Ol7amO8So+kzdjSBdGRWr5Ica9lHctdtVXa4CKiyGSA=; h=Subject:To:From:Cc:Date:From; b=Tf1tjeT1ZXiJ1JPXtGi8YQewgTiPDI8Me6yCVqwHl2ul7zL02QpPlTDsgsWOg/NyR 4wuyhChv9Swu2gKq/C8FE32pk1Y8AXQHJE0mRHR6z8J92Z3zmnfe7Gy3CG08G1m8px BACWoWTgYAVH1Q3lmh0WcV8bdu5kZgPOGA0c5saglziTwdKVMANAhz6KgRv5oJT7zO 1zcC+qV7T1OVRVZ7GoZ3j4tOhiDejj3Mp1iVy69TUuOe8EscV2bnEpbYwX39z0d+4n AtiTsC81OTOXlrjC/vKOHqb/1GKUtpqUH8i+0GPwfQwZG8pZoD6NDg0Lwbn4O9IyB+ nk+z6pFgoNznQ== Original-Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4GFwDW3nTMz9rxY; Thu, 1 Jul 2021 12:58:19 +0200 (CEST) In-Reply-To: <20210630045758.GA121598@spikycactus.com> Content-Language: en-US Received-SPF: pass client-ip=185.67.36.65; envelope-from=zelphirkaltstahl@posteo.de; helo=mout01.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Original-Sender: "guile-user" Xref: news.gmane.io gmane.lisp.guile.user:17639 Archived-At: 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