From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Nala Ginrut Newsgroups: gmane.lisp.guile.user Subject: Re: How to make GNU Guile more successful Date: Fri, 3 Mar 2017 13:28:49 +0800 Message-ID: References: <2e4e293e-618e-809a-2eff-31576319ea61@gmx.de> <874lzod28a.fsf@web.de> <6deb1610-e31b-b5c2-e9c9-95a2289af216@gmx.de> <87mvdfs6mh.fsf@web.de> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1488518955 6347 195.159.176.226 (3 Mar 2017 05:29:15 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 3 Mar 2017 05:29:15 +0000 (UTC) Cc: Guile User To: Amirouche Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Fri Mar 03 06:29:08 2017 Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cjfm8-0000mG-1b for guile-user@m.gmane.org; Fri, 03 Mar 2017 06:29:08 +0100 Original-Received: from localhost ([::1]:56240 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cjfmE-0007wV-4a for guile-user@m.gmane.org; Fri, 03 Mar 2017 00:29:14 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37038) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cjfls-0007wD-9n for guile-user@gnu.org; Fri, 03 Mar 2017 00:28:53 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cjflr-0001Qy-06 for guile-user@gnu.org; Fri, 03 Mar 2017 00:28:52 -0500 Original-Received: from mail-ot0-x235.google.com ([2607:f8b0:4003:c0f::235]:36245) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cjflq-0001Qs-Qc for guile-user@gnu.org; Fri, 03 Mar 2017 00:28:50 -0500 Original-Received: by mail-ot0-x235.google.com with SMTP id i1so67260848ota.3 for ; Thu, 02 Mar 2017 21:28:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=MYucEk3Aq2uMtvB+PvGbDhC+Yb5tea5tAUag3GhQOSA=; b=XBjJwDoze9mza30FmhUNOL5TNVJfmCiM6J0eLBqW9XzzClESUZMJSiJ9NJZYmu8dAh 8ad6pRXJyXMrVV7+xouXy7N3j1WF3LRlL+f8akL8ZGDmYqbTMm8ijAFnay/6ux0+TKXF dmiMhim+zJC10rKXVLyl0Sbui5IlAyB9yQJ7wDBLLHcr2VTcQ4/EoUdefb+amXRHKNbn UpfElN8YxtTc9kaJIFNCpq9tq/GRk6E76MJJhnE4su8vFL/xNnAwMzlc1pFNuPQLCncr 3bNhdNs5m9CbXVun8LcxLu+KuHMjgRpsU1LNINGaN4YfS/9h25CeAyhFAe5JRVwc33ts pKZw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=MYucEk3Aq2uMtvB+PvGbDhC+Yb5tea5tAUag3GhQOSA=; b=sZ4KJq7HlIVrfUsmzETNMJQJdR6gq2RRurx/Kswok5ns9vXsHzsYWCtkxo15LxHW/N DmESg7FUvXAcvxAOdSWxzjAxCmnem3jImp0HQe0/w7M6KNpsarE74WJYlEykeQtLZ6wl aCnpBe5ORn2kREvnnySAng+ekrbek+pXXGwYYq8ldO+Wix0S+BhQrxEwVq6Hce4aewFT eOYRumyY7Z/gi23jvHY4Gtk8Tu4cCtY3CVFLJzxDBIvjORULZKUl8rUcWV0bDpDjbynz Tr+er3BElKPvcF0u7ZTCz4KC/Izm4O9SGhY8WiPtEj6GPRr7e/X3EpJ/9vfS0g4wz7aB xQ7g== X-Gm-Message-State: AMke39lnhM3KIe2RKtmm28aIfPGU6V4ReWqwWXpdm3hWyfcyHd1IJh5ZtlzhQ7UQmbuCDVxFh2edyvctMLZJbQ== X-Received: by 10.157.35.230 with SMTP id t93mr53252otb.109.1488518930093; Thu, 02 Mar 2017 21:28:50 -0800 (PST) Original-Received: by 10.157.3.182 with HTTP; Thu, 2 Mar 2017 21:28:49 -0800 (PST) In-Reply-To: X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4003:c0f::235 X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.21 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.org@gnu.org Original-Sender: "guile-user" Xref: news.gmane.org gmane.lisp.guile.user:13384 Archived-At: I think we have to elaborate the question clearer. 1. How to make guile-scheme more successful? I think this is similar to ask "how to make scheme more successful". This is the big question to the whole scheme community. 2. How to make guile platform more successful? I this case, let me ask a question, if we have guile-python3 (compatible with most of Python3 features), and provide more convenient FFI helper function to help bind more libraries in short time, is it possible to attract more people from Python land? Given we'll have good JIT compiler in the future. On Thu, Mar 2, 2017 at 3:25 AM, Amirouche wrote: > > > Le 21/02/2017 =C3=A0 20:25, Arne Babenhauserheide a =C3=A9crit : >> >> Amirouche writes: >>>> >>>> If someone had a realistic plan of building something like that, I >>>> might be able to contribute. I am not going to tackle it alone. >>> >>> What's the status of guildhall, does it work? where are the latest >>> changes? >> >> What we need is someone who regularly puts the package folder onto a >> static webserver > > > What does it mean? > >> (starnge that I did not think of just using a repo >> instead of implementing a full web interface with access rights and >> such). > > > The issue I have with the web repository (I assume you meant git repo), > is that it requires for the maintainer of the repository to push a button= , > accept new packages (at the very least). Which would mean that I offer > some kind of guarantees over the content of the software that you > download. Which maybe right now I can assume, but if there is as much > as patch in the repo as there is in guix I will need help... > > >> >> Guildhall works with guile-2.0, and there are no changes (though I have >> a local version in which `guild hall` outputs the default installation >> locations). >> >> However I get an error with guile 2.1.5: >> >> $ make >> ./env /home/arne/.local/bin//guile-tools compile -Wunbound-variable >> -Warity-mismatch -Wformat -o "guildhall/cli/config.go" >> "guildhall/cli/config.scm" >> Backtrace: >> In ice-9/boot-9.scm: >> 2860:10 19 (define-module* _ #:filename _ #:pure _ #:version _ # _ = =E2=80=A6) >> 2799:17 18 (resolve-interface (guildhall config) #:select _ #:hide = =E2=80=A6) >> 2724:10 17 (_ (guildhall config) _ _ #:ensure _) >> 3000:16 16 (try-module-autoload _ _) >> 2336:4 15 (save-module-excursion #) >> 3020:22 14 (_) >> In unknown file: >> 13 (primitive-load-path "guildhall/config" #) >> In guildhall/config.scm: >> 25:0 12 (_) >> In ice-9/boot-9.scm: >> 2799:17 11 (resolve-interface (guildhall destination fhs) #:select = =E2=80=A6) >> 2724:10 10 (_ (guildhall destination fhs) _ _ #:ensure _) >> 3000:16 9 (try-module-autoload _ _) >> 2336:4 8 (save-module-excursion #) >> 3020:22 7 (_) >> In unknown file: >> 6 (primitive-load-path "guildhall/destination/fhs" #) >> In guildhall/destination/fhs.scm: >> 152:0 5 (_) >> In guildhall/ext/inc/irregex-r6rs.scm: >> 1505:17 4 (sre->irregex _ . _) >> 2448:15 3 (sre->nfa _ 0) >> 2391:29 2 (lp ((* any) (: "." ($ (+ (~ numeric))))) 1 0 0) >> 2301:52 1 (lp ("." ($ (+ (~ numeric)))) 1 0 _) >> In ice-9/boot-9.scm: >> 762:26 0 (dispatch-exception _ _ _) >> >> Best wishes, >> Arne > > >