From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: ludo@gnu.org (Ludovic =?iso-8859-1?Q?Court=E8s?=) Newsgroups: gmane.lisp.guile.user Subject: Re: the future of Guile Date: Wed, 05 Dec 2007 21:41:03 +0100 Message-ID: <8763zc6fj4.fsf@chbouib.org> References: <55019.45189.qm@web37912.mail.mud.yahoo.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1196888112 30894 80.91.229.12 (5 Dec 2007 20:55:12 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 5 Dec 2007 20:55:12 +0000 (UTC) To: guile-user@gnu.org Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Wed Dec 05 21:55:20 2007 Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1J01H1-0006gJ-3t for guile-user@m.gmane.org; Wed, 05 Dec 2007 21:55:15 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1J01Gk-00036x-FP for guile-user@m.gmane.org; Wed, 05 Dec 2007 15:54:58 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1J01GP-0002m7-74 for guile-user@gnu.org; Wed, 05 Dec 2007 15:54:37 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1J01GN-0002jC-1i for guile-user@gnu.org; Wed, 05 Dec 2007 15:54:36 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1J01GM-0002it-PB for guile-user@gnu.org; Wed, 05 Dec 2007 15:54:34 -0500 Original-Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1J01De-0004x3-Q9 for guile-user@gnu.org; Wed, 05 Dec 2007 15:51:47 -0500 Original-Received: from list by ciao.gmane.org with local (Exim 4.43) id 1J01Ca-0003Iz-Cj for guile-user@gnu.org; Wed, 05 Dec 2007 20:50:40 +0000 Original-Received: from adh419.fdn.fr ([80.67.176.9]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 05 Dec 2007 20:50:40 +0000 Original-Received: from ludo by adh419.fdn.fr with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 05 Dec 2007 20:50:40 +0000 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 24 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: adh419.fdn.fr X-URL: http://www.laas.fr/~lcourtes/ X-PGP-Key-ID: 0xEB1F5364 X-PGP-Key: http://www.laas.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 821D 815D 902A 7EAB 5CEE D120 7FBA 3D4F EB1F 5364 X-OS: i486-pc-linux-gnu User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (gnu/linux) Cancel-Lock: sha1:eFwXNmgMhnymNHRMVqNhfPxi7yE= X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.user:6340 Archived-At: Hi, Mike Gran writes: > Much has been done (GEE, Guile-lib, guile-gtk, all of TTN), > but, each has its own packaging scheme, documentation > scheme. None of them are released in a coordinated manner > with the Guile releases themselves. They don't have to be coordinated. We may want, from time to time, to move commonly used code e.g., from Guile-Lib, into Guile core, but we're not going to have all possible Guile bindings into Guile core. > Second, most non-trivial scripts require the whole of the configure, > make, make install, LD_LIBRARY_PATH, %load-path overhead. For pure Scheme applications or modules, there's little overhead. You can use Autoconf + Automake (I use it because I find it helpful and consistent with other free software packages), but you don't have to. You can as well just distribute and bunch of suitably laid out Scheme files along with a `README' explaining how to use them. :-) Thanks, Ludovic. _______________________________________________ Guile-user mailing list Guile-user@gnu.org http://lists.gnu.org/mailman/listinfo/guile-user